2010-11-11 23 views
5

sahip olmak üzere birden fazla ürün PayPal ile nasıl gönderilir? Birden fazla ürün listelemesiyle basit, bir sayfalık "şimdi satın al" formu ve kullanıcıların ne kadar istediklerini belirleyebilmelerine olanak veren bir metin giriş kutusu kurmaya çalışıyorum Ürünü sepete eklememek için her bir üründen VEYA '0' belirtmek ister. Tabii ki, bir miktar için sadece birisi 0 ise, PayPal "Geçersiz bir miktar değeri girdiniz. Bir miktar değeri, bir veya daha büyük bir tam sayı olmalıdır." PayPal'ın "0" miktarına sahip olan ürünleri reddetmesini sağlamak için kolay bir iş var mı?Bazılarına 0 adet

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" id="frmCreateCheckboxRange"> 
<input type="hidden" name="cmd" value="_cart"> 
<input type="hidden" name="upload" value="1"> 
<input type="hidden" name="business" value="[email protected]"> 
<input type="hidden" name="currency_code" value="US"> 

<fieldset> 
<table width="500"> 

<!-- Product 1 --> 
<tr> 
<td align="center"> 
<input type="text" name="quantity_1" id="qty_item_1" value="0" size="2" /> 
<input type="hidden" name="item_name_1" value="Non-Driver Event Pit Passes (6/ 29 - 7/ 2)" /> 
<input type="hidden" name="amount_1" value="30.00" /> 
</td> 
<td>Non-Driver Event Pit Passes (6/ 29 - 7/ 2)</a></td> 
<td align="center" id="price_item_1">$30.00</td> 
<td align="center" id="total_item_1">$0.00</td> 
</tr> 

<!-- Product 2 --> 
<tr> 
<td align="center"> 
<input type="text" name="quantity_2" id="qty_item_2" value="0" size="2" /> 
<input type="hidden" name="item_name_2" value="Non-Driver Single Day Pit Passes (Fri. 6/29)" /> 
<input type="hidden" name="amount_2" value="15.00" /> 
</td> 
<td>Non-Driver Single Day Pit Passes (Fri. 6/29)</td> 
<td align="center" id="price_item_2">$15.00</td> 
<td align="center" id="total_item_2">$0.00</td> 
</tr> 
</table> 

<input type="image" src="http://www.paypal.com/en_US/i/btn/x-click-but01.gif" name="submit"> 
</fieldset> 
</form> 
+0

Bu çok benzer bir soru: http://stackoverflow.com/questions/14890412/purchasing-more-than-one-item-via-add-to-cart-paypal –

cevap

1

Yapabileceğiniz en iyi şey her öğe için bir Remove from Cart düğmeye dahil etmektir: Bu (total_item_ * gibi alanlar jquery hesaplama komut dosyası içindir) gibi My form esas görünüyor.