Как программно вернуть деньги через PayPal?
Вопрос
работаю над интеграцией PayPal, и все идет отлично. Мне интересно, есть ли способ сделать возврат средств программным способом в случае, если потребуется возврат средств?
Решение
Насколько я понимаю, вам следует использовать Refund 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
-- Джарнэйл
Вот код возврата с *NVP:
https://cms.paypal.com/cms_content/US/en_US/files/developer/nvp_RefundTransaction_php.txt
-- Джарнэйл
Вы можете найти полную информацию о транзакции возврата здесь: https://developer.paypal.com/docs/classic/api/merchant/RefundTransaction_API_Operation_NVP/