PayPal Express Checkout Integration не полностью завершает транзакцию - PullRequest
1 голос
/ 23 апреля 2020

Я внедряю v2 Express Checkout Paypal Integration; Он работает нормально, однако не полностью завершает транзакцию (бизнес-аккаунт не получает платеж).

  1. Я выполняю тесты в песочнице.

  2. Сгенерирован токен и идентификатор заказа.

  3. Я копирую и вставляю данную ссылку в строку URL и нажимаю ввод, чтобы завершить транзакцию. https://www.sandbox.paypal.com/checkoutnow?token=2463323E24235WQ.

  4. Транзакция завершена и перенаправляет на новый URL https://example.com/return?token=2463323E24235WQ&PayerID=UEJ2NE9233DS5W.

Кажется, что все работает хорошо, но когда Я захожу, чтобы проверить уведомления бизнес-аккаунта «песочницы» (в котором платежи должны были go на), он не показывает никаких платежей.

Кажется, все настроено соответствующим образом, но платежи просто не t go на мой счет.

1 Ответ

1 голос
/ 23 апреля 2020

транзакция завершена

Нет, неправильно; покупатель одобрил платеж. Транзакции нет.

Чтобы создать транзакцию, когда покупатель возвращается, например, https://example.com/return?token=2463323E24235WQ&PayerID=UEJ2NE9233DS5W, необходимо отобразить страницу просмотра заказа и захватить заказ с помощью соответствующего вызова API.

Если Если вы хотите немедленно получить заказ (пропуская отображение страницы просмотра заказа), вы можете указать это в начальной настройке заказа, чтобы кнопка «Продолжить», которую нажимает покупатель, чтобы вернуться на ваш сайт, вместо этого говорит «Оплатить сейчас».

...