Я пытаюсь реализовать paypal с использованием ссылочных транзакций, я прочитал, что API NVP/SOAP позволяет создать соглашение о выставлении счетов, а затем ссылаться на этот идентификатор соглашения о выставлении счетов для будущих платежных запросов.
Я хочу знать, можно ли достичь этого с помощью REST API.
Я знаю, что REST API позволяет создавать тарифные планы и соглашения о планах подписки, но это не то, что мне нужно, мне нужно обрабатывать повторяющиеся платежи самостоятельно, когда пользователи могут одобрить соглашение о Paypal, когда они подозревают в моем приложении, а затем периодически заказывайте их с помощью cron на одобренную учетную запись в PayPal.
Это возможно? если да, то может ли кто-нибудь привести пример потока, который я должен соблюдать?
Благодарю.
Я поеду без. То, что вы хотите, это ссылочные транзакции для рабочего процесса, о котором вы говорите.
К сожалению, вы можете увидеть в базовом REST API отладчике ошибок следующий билет Reference Transactions # 44, который помечен тегом nvp-soap-parity, что означает, что у нас его еще нет в REST.
Когда я просматриваю ссылку REST API для соглашений о выставлении счетов, я ничего не надеюсь на то, что там плохо известна возможность сделать это. И, наконец, когда вы смотрите на PHP REST SDK Class Documentation, для класса Plan, похоже, что ничего не поддерживается за пределами планов, которые имеют определенную частоту и сумму.
Хорошей новостью является то, что вы все равно можете использовать торговец-sdk-php, хотя NVP, по-видимому, не рекомендуется с 1 января 2017 года. а затем просто планируйте изменить ситуацию до REST, когда исправлена ошибка ссылок.
Да. Загрузите ссылку REST API и прокрутите список до раздела Платежные планы и соглашения. Вы найдете главы для "Создать соглашение", "Выполнить соглашение" и т.д.