Как отследить повторяющиеся платежные реквизиты с помощью PayPal в php?

Я использую PayPal в качестве моего платежного шлюза в одном из моих CakePHP 3.3.

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

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

Заранее спасибо.

2

Решение

Взгляни на Уведомление о мгновенном платеже (IPN).

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

Ваш скрипт / URL может получать эти данные и обрабатывать их так, как вам нужно. Это происходит автоматически, и в большинстве случаев мгновенно, когда происходит транзакция.

Вы можете создавать обновления своей базы данных, уведомления по электронной почте, обращения к сторонним веб-службам и т. Д. В решение IPN.

ОБНОВИТЬ

Для тех, кто использует REST API, вместо IPN вы бы использовали Webhooks. Технически они одно и то же, но функционируют немного по-другому.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]