Я ищу учебник, который покажет мне, как принимать платежи в PayPal, поскольку мне не очень повезло с документацией.
В учебном пособии мне просто нужно понять, как захватить уникальный идентификатор при запуске платежа, а затем использовать уникальный идентификатор для обновления записи базы данных, когда платеж подтверждает оплату через ipn.
Существует ли такое учебное пособие?
В принципе, у меня уже есть платежи, то есть пользователь может сделать платеж, и оплата может отправить уведомление на скрипт ipn, но я не могу сказать, какой платеж PayPal принял.
Там руководство хорошо написано и охватывает все это:
https://cms.paypal.com/cms_content/en_US/files/developer/PP_OrderMgmt_IntegrationGuide.pdf
PayPal предлагает несколько способов оплаты. Вот сайт сайта разработчика PayPal, где вы найдете все варианты: https://www.x.com/community/ppx/dev-tools
Вот хороший учебник по интеграции вашей корзины с PayPal Website Payments Standard .
Класс PayPalIPN, предоставленный инструментарием, который я разработал, обрабатывает все подтверждение IPN под капотом. Вам нужно только получить данные и обновить заказ в базе данных. При желании вы также можете уведомить клиента с помощью собственного счета-фактуры или другой информации.