У меня уже есть авторизированная транзакция для Paypal Express Checkout на Sandbox. Статус заказа – Обработка.
В песочнице Paypal говорится:
Sandbox Test: Payment Review Accept Refuse
Вам нужно нажать на кнопку или. Итак, после принятия мне нужно применить ниже?
Используя Magento 2, но эту настройку, я думаю, сначала сделать в PHP, а затем конвертировать в Magento 2.
Теперь вы хотите захватить его с помощью API Paypal.
Поэтому я столкнулся с ниже
https://github.com/paypal/PayPal-PHP-SDK/blob/master/sample/payments/AuthorizationCapture.php
Когда я передаю свой Идентификатор транзакции на файл выше, он говорит на моем WAMP
Объект ответа
Got Http response code 400 when accessing https://api.sandbox.paypal.com/v1/payments/payment. { "name": "UNKNOWN_ERROR", "message": "An unknown error occurred.", "information_link": "https://developer.paypal.com/webapps/developer/docs/api/#UNKNOWN_ERROR", "debug_id": "ad8c3c998cb9a" }
https://developer.paypal.com/docs/api/payments/#authorization_capture
Откуда взять токен?
Может ли кто-нибудь научить меня, как этого добиться? Я также слышал о DoCapture API, но не уверен.
https://developer.paypal.com/docs/classic/api/merchant/DoCapture_API_Operation_NVP/
Если кто-нибудь будет работать, это будет здорово.