Какой API PayPal для предварительно утвержденных платежей?

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

Мы отправляем физический продукт каждые 2, 3, 4, 6 месяцев, поэтому отгрузка и оплата должны осуществляться одновременно. Кроме того, пользователю должно быть легко изменить дату своей отправки или добавить или удалить элементы к своим обычным поставкам без особого напряжения (как со своей стороны, так и с моей).

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

То, как Skype делает это, кажется идеальным - они устанавливают соглашение о выставлении счетов (показано в моей учетной записи PayPal в разделе "Моя учетная запись> Профиль> Список выплат", но я не могу найти это в документе SOAP API).

Какой API мне нужен, чтобы создать биллинговое соглашение, которое я могу инициировать, когда захочу. Можно ли это сделать с помощью Express Checkout API?

1 ответ

Решение

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

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

Другие вопросы по тегам