Принятие пользовательских платежей PayPal в коде - PullRequest
0 голосов
/ 11 февраля 2012

Paypal делает кнопку "Купить сейчас" с их услугами Merchant, но вы можете взять только фиксированную сумму, которую вы должны указать при регистрации.

Что я хочу сделать в своем коде, так это избегать подписки на полную версию в Merchant, например Commidea, и вызывать их веб-сервисы, но вместо этого иметь кнопку такого же типа, но там, где я могу передать значение, которое я хочу взимать с них. Например, если я хочу получить платеж в размере 20,47 фунтов стерлингов ровно после того, как кто-то выбрал продукты на моем веб-сайте, можно ли передать его Paypal с помощью простой кнопки, он перенаправляет на страницу, которая принимает данные клиентов, а затем перенаправляет обратно с помощью ссылка на платеж?

Я знаю, что сборы Paypal намного выше, чем получение специального Продавца, но это только на короткий период времени.

1 Ответ

0 голосов
/ 30 июля 2012

Вы можете использовать небезопасные кнопки и использовать тег суммы ввода, как в этом примере:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="seller_account_mail_in_paypal@gmail.com">
<input type="hidden" name="button_subtype" value="services">
<input type="hidden" name="no_note" value="0">
<input type="hidden" name="cn" value="Enter shipping address">
<input type="hidden" name="no_shipping" value="2">
            <input type="hidden" name="item_name" value='Payment to my company'>
            <input type="hidden" name="charset" value="utf-8">

<input type="hidden" name="bn" value="PP-BuyNowBF:btn_buynowCC_LG.gif:NonHosted">
        <div style="width:500px; margin:0 auto" dir="rtl">Enter amount to pay:
<input name="amount" value="" style="width:40px">

<br /><br />

     <input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_paynowCC_LG.gif" border="0" name="submit" style="vertical-align:middle" alt="PayPal">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</div>

      </form>
...