2010-07-22 10 views
32

Ich habe eine Liste von Produkten, die ich hinzufügen möchte eine "Pay now" -Button, so dass ich meine Kunden über Paypal bezahlen können.Bezahlen für mehrere Artikel (sofort) per Paypal

Ich bin durch die Dokumentation gegangen und kann nicht finden, wie man das macht. Ich kann mehrere Elemente hinzufügen, aber das wird nicht praktisch sein, da ich bereits die Liste der zu verarbeitenden Elemente habe. Ich brauche auch den Checkout-Prozess, um die Bestellung aufzulisten, so ein "Buy Now" mit 1 Preis ist auch nicht gut.

Jede Hilfe dankbar Jungs, ich versuchte (ohne Glück):

<form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post"> 
<input type="hidden" name="cmd" value="_cart"> 
<input type="hidden" name="business" value="[email protected]"> 
<input type="hidden" name="lc" value="GB"> 
<input type="hidden" name="item_name" value="test 1"> 
<input type="hidden" name="item_number" value="1"> 
<input type="hidden" name="item_name2" value="test 2"> 
<input type="hidden" name="item_number2" value="2"> 
<input type="hidden" name="item_name3" value="test 3"> 
<input type="hidden" name="item_number3" value="3"> 
<input type="hidden" name="amount" value="99.00"> 
<input type="hidden" name="currency_code" value="GBP"> 
<input type="hidden" name="button_subtype" value="products"> 
<input type="hidden" name="no_note" value="0"> 
<input type="hidden" name="add" value="1"> 
<input type="hidden" name="bn" value="PP-ShopCartBF:btn_cart_LG.gif:NonHostedGuest"> 
<input type="image" src="https://www.paypal.com/en_GB/i/btn/btn_cart_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online."> 
<img alt="" border="0" src="https://www.paypal.com/en_GB/i/scr/pixel.gif" width="1" height="1"> 
</form> 

Antwort

66

dieses Beispiel sehen und um die Änderungen zu Ihnen entsprechend. Fügen Sie dem Elementnamen vor der Nummer einen Unterstrich hinzu und geben Sie dem Betrag einen eindeutigen Namen auch mit Unterstrich und Zahl.

Sie müssen jedem Artikel basierend auf Ihren Warenkorbsummen einen Betrag geben.

<form action="https://www.paypal.com/cgi-bin/webscr" method="post"> 
<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="USD"> 

<input type="hidden" name="item_name_1" value="beach ball"> 
<input type="hidden" name="amount_1" value="15"> 

<input type="hidden" name="item_name_2" value="towel"> 
<input type="hidden" name="amount_2" value="20"> 

<input type="image" src="http://www.paypal.com/en_US/i/btn/x-click-but01.gif" name="submit" alt="Make payments with PayPal - it's fast, free and secure!"> 
</form> 

der gewünschte Anzahl angeben (optional)

<input type="hidden" name="quantity_1" value="1"> 
+0

Wie geben Sie unterschiedliche Mengen für jeden Artikel an? –

+1

@JosephPersie Ich habe die Antwort aktualisiert. Siehe auch diesen Link für eine ausführlichere Antwort https://www.paypal-community.com/t5/About-Selling/how-do-i-add-a-quot-quotity-quot-option-to-my- button-ie-5-x/td-p/480148 – Codex73

0

es wird nicht

<input type="hidden" name="cmd" value="_xclick-subscriptions"> 

bitte aktualisieren Sie mich in

arbeiten, wenn Sie mehr Artikeln Zahlungsoption bei rezidivierender Zahlungsmethode oder in jedem wissen Möglichkeiten, wie ich Steuern in dieser Methode hinzufügen kann.

+1

Es sollte '_cart' anstelle von' _xclick-subscriptions' sein – Pankaj

0

PayPal In den Warenkorb-Button hilft Ihnen die Zahlung für mehrere Artikel zu akzeptieren. Die Schaltfläche HTML wird wie folgt aussehen.

<form target="_self" action="https://www.paypal.com/cgi-bin/webscr" method="post"> 
<input type="hidden" name="business" value="[email protected]"> 
<input type="hidden" name="cmd" value="_cart"> 
<input type="hidden" name="add" value="1"> 
<input type="hidden" name="item_name" value="PHP Book"> 
<input type="hidden" name="item_number" value="PB123"> 
<input type="hidden" name="amount" value="25"> 
<input type="hidden" name="currency_code" value="USD"> 
<input type='hidden' name='cancel_return' value='http://www.example.com/cancel.php'> 
<input type='hidden' name='return' value='http://www.example.com/success.php'> 
<input type="image" name="submit" 
src="https://www.paypalobjects.com/webstatic/en_US/i/btn/png/btn_addtocart_120x26.png" 
alt="Add to Cart"> 
<img alt="" width="1" height="1" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif"> 
</form> 
Verwandte Themen