2010-11-11 3 views
5

Ich versuche ein einfaches, einseitiges "Jetzt kaufen" -Formular mit mehreren Produkteinträgen und einem Texteingabefeld zu erstellen, damit Benutzer angeben können, wie viel sie benötigen möchte von jedem Produkt ODER mit der Angabe "0" das Produkt nicht in den Warenkorb hinzufügen. Natürlich, wenn jemand nur 0 für eine Menge hat, gibt PayPal zurück "Sie haben einen ungültigen Mengenwert eingegeben. Ein Mengenwert muss eine ganze Zahl größer oder gleich eins sein." Gibt es eine einfache Möglichkeit, PayPal dazu zu bringen, Produkte zu ignorieren, die eine Menge von "0" haben? Meine Form im Wesentlichen sieht es wie folgt aus (Felder wie total_item_ * sind für die Berechnung jquery Skript):So reichen Sie mehrere Produkte bei PayPal ein, wobei einige 0 Stück haben

<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

Dies ist eine sehr ähnliche Frage: http://stackoverflow.com/questions/14890412/purchasing-more-than-one-item-via-add-to-cart-paypal –

Antwort

1

Ihre beste Wette Remove from Cart Schaltfläche für jedes Element enthalten ist.

Verwandte Themen