Экспресс-проверка PayPal - Webhook PAYMENT.SALE.COMPLETED - PullRequest
0 голосов
/ 04 июля 2018

Я некоторое время искал, а также читал документы PayPal, но не смог найти ответ на свой вопрос. Я создал регулярный платеж через Paypal Express Checkout. Все работает нормально, но теперь мне нужно немного больше узнать о веб-хуках.

Предположим, что пользователь зарегистрирован и создал повторяющуюся подписку. Плата за установку составляет 0,00 €, и первый платеж будет через одну неделю. После первого платежа платежный цикл будет каждую неделю. Теперь о моем вопросе о веб-крюке: я думаю, мне нужно использовать веб-крючок PAYMENT.SALE.COMPLETED, я прав? Как только мне платят каждую неделю, веб-крюк PAYMENT.SALE.COMPLETED сработает для каждого успешного платежа и, следовательно, добавит новую запись в мою базу данных. Я прав? Или мне нужно использовать другой веб-крючок для регулярных платежей?

Есть ли кто-то, кто использует этот веб-крючок в сочетании с повторяющейся подпиской? Было бы замечательно, если бы кто-то помог мне понять, является ли PAYMENT.SALE.COMPLETED правильным веб-крючком для повторяющихся подписок.

1 Ответ

0 голосов
/ 06 августа 2018

Я не верю, что у вас есть какой-либо выбор, для которого вам отправит веб-крючок PayPal. Я борюсь с этим прямо сейчас, потому что PAYMENT.SALE.COMPLETED - это тот, который мне присылают, но он не содержит достаточно данных для меня, чтобы сопоставить его с покупателем или корзиной покупок. Вместо этого я хочу, чтобы они вернули CHECKOUT.ORDER.COMPLETED, но, похоже, нет способа сделать это.

...