Как реализовать ежеквартальную подписку на кнопку PayPal - PullRequest
1 голос
/ 07 марта 2012

Я хочу, чтобы на моем веб-сайте была кнопка подписки PayPal с возможностью ежеквартального пополнения счета.

Я знаю, что есть способ сделать это с помощью не размещенного кода кнопки, но яИнтересно, есть ли способ реализовать это, используя кнопки подписки PayPal (для безопасности).Я хотел бы избежать необходимости использовать код кнопки unhosted с шифрованием и всю работу сценария, которая влечет за собой.

1 Ответ

6 голосов
/ 08 марта 2012

Paypal имеет Дополнительно Кнопка подписки , которая объединяет несколько дополнительных скрытых полей для настройки периода и частоты выставления счетов.

Пример кода

<form name="_xclick" action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick-subscriptions">
<input type="hidden" name="business" value="me@mybusiness.com">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="no_shipping" value="1">
<input type="image" src="http://www.paypal.com/en_US/i/btn/btn_subscribe_LG.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
<input type="hidden" name="a3" value="50.00">
<input type="hidden" name="p3" value="3">
<input type="hidden" name="t3" value="M">
<input type="hidden" name="src" value="1">
<input type="hidden" name="sra" value="1">
</form>

Приведенный выше код создает регулярный платеж в размере 50,00 долл. США каждые 3 месяца (ежеквартально). Следующие поля влияют на сумму, период и периодичность выставления счетов.

  • a3 - сумма счета за каждое повторение
  • p3 - количество периодов времени между каждым повторением
  • t3 - период времени ( D = дни, W = недели, M = месяцы, Y = годы )
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...