Хорошо, я настроил веб-сайт с базовой платной подпиской, используя Paypal.Вот общий ход вещей:
1) Человек заполняет базовую форму подписки и нажимает «подписаться»
2) Он перенаправляется в Paypal, который обрабатывает платеж
3) Пользователь нажимает на кнопку «Вернуться на сайт»
4) Учетная запись активируется и пользователь перенаправляется на заставку
Дело в том, что если пользователь решит закрыть окно вместо нажатия ««Вернуться на сайт», тогда его учетная запись останется заблокированной, несмотря на то, что он заплатил (и да, я знаю, что вы можете пропустить кнопку «вернуться на сайт», но мой клиент хочет сохранить ее).
Итак, я хотел бы в основном реализовать форму, которая будет запрашивать API REST Paypal, чтобы проверить, существует ли на самом деле номер чека пользователя и, если это так, завершить его подписку.Проблема в том, что большинство пользователей платят с помощью кредитной карты, а не Paypal ... поэтому у них есть только номер квитанции.
Я просмотрел документацию и не могу найти способ запроса REST API Paypal по номеру квитанции.Кто-нибудь может указать мне правильное направление?