Регулярные платежи на месте с использованием PayPal Website Payments Pro API - PullRequest
2 голосов
/ 16 февраля 2011

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

Это другой способ использования API, так что пользователь все время остается на сайте?

1 Ответ

1 голос
/ 29 сентября 2011

Чтобы обрабатывать платежи не на сайте PayPal, вам необходимо использовать систему платежей через веб-сайт Pro.

Чтобы использовать систему регулярных платежей PayPal, не программируя свою собственную:

Запрограммируйте свою собственную функцию регулярного платежа:

  • Сохраните информацию о чеке в базу данных и сделайте вызовы API DoDirectPayment на основе ваших критериев
  • ПроцессПервоначальный платеж, когда кто-то подписывается на вашу повторяющуюся услугу, сохраняет идентификатор транзакции, а затем вызывает DoReferenceTransaction в будущем (в зависимости от ваших критериев).Всегда используйте новейший идентификатор транзакции, так как он действует только год.Кроме того, вам нужно позвонить в PayPal, чтобы подать заявку на эту функцию ($ 0).
...