2010-07-22 3 views
32

У меня есть список продуктов, которые я бы добавил, чтобы добавить кнопку «платить сейчас», чтобы я мог позволить своим клиентам оплатить через Paypal.Оплата нескольких предметов (сразу) через paypal

Я просмотрел документацию и не могу найти, как это сделать. Я могу добавить несколько элементов, но это не будет удобно, поскольку у меня уже есть список элементов для обработки. Мне также нужен процесс оформления заказа, чтобы детализировать заказ, поэтому «купить сейчас» с 1 ценой тоже нехорошо.

Любая помощь оценили ребята, я попробовал (не повезло):

<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> 

ответ

66

Смотрите этот образец и сделать изменения к вашему соответственно. В основном добавьте подчеркивание к имени элемента перед номером и укажите уникальное имя для суммы также с подчеркиванием и номером.

Вы должны указать сумму каждого предмета на основе итогов ваших тележек.

<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> 

Указать Количество (необязательно)

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

Как вы определяете различные количества для каждого элемента? –

+1

@JosephPersie Я обновил ответ. Также ознакомьтесь с этой ссылкой, чтобы получить более подробный ответ https://www.paypal-community.com/t5/About-Selling/how-do-i-add-a-quot-quantity-quot-option-to-my- button-ie-5-x/td-p/480148 – Codex73

0

он не будет работать в

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

пожалуйста, обновите меня, если вы знаете несколько способов оплаты товара в рецидивирующий способе оплаты или в любом способы, которыми я могу добавить налог в этом методе.

+1

Это должно быть '_cart' вместо' _xclick-subscriptions' – Pankaj

0

PayPal Добавить в корзину кнопка поможет вам принять оплату за несколько пунктов. Кнопка HTML будет выглядеть следующим образом.

<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> 
Смежные вопросы