работая над моей интеграцией с PayPal и ее прекрасной работой – мне было интересно, что в случае, когда нужно сделать возмещение, есть ли способ получить возврат средств программно?
По моему мнению, вы должны использовать API возврата.
Выполнение возврата средств в PayPal прямо, если вы следуете документации API, упомянутой в Machine.
Вы также можете найти, если вы предпочитаете экономить деньги, чтобы вы могли аннулировать транзакцию в PayPal до ее захвата (обычно до полуночи в день транзакции), что является бесплатным.
Я обнаружил, что всегда сначала отправляю пустоту, а затем, если пустота не удалась, отправка возврата хорошо работает без особых накладных расходов.
Вот код возврата с помощью NAP:
https://cms.paypal.com/cms_content/US/en_US/files/developer/nvp_RefundTransaction_php.txt
Здесь вы можете найти весь образец кода: https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/library_code
– Jarnail
Вот код возврата с * NVP:
https://cms.paypal.com/cms_content/US/en_US/files/developer/nvp_RefundTransaction_php.txt
– Jarnail
вы можете найти здесь полную информацию о транзакции возврата: https://developer.paypal.com/docs/classic/api/merchant/RefundTransaction_API_Operation_NVP/