Magento 2 PayPal Payflow Pro Тестирование - PullRequest
0 голосов
/ 16 мая 2018

Я использую Magento 2.2.3.У нас действительно странная проблема, когда случайные клиенты вводят свою платежную информацию и получают ошибку «Нет такого объекта с cartID».

После тщательного поиска я не нашел решения этой проблемы. Некоторые решениядоступны, когда в магазине Magento 2 многоуровневый магазин, а у нас нет.

В своей попытке найти решение мы настраиваем тестовую учетную запись «песочницы» для PayPal PayFlow Pro (нашего продавца) и выполняем несколько заказов, чтобыпосмотрим, сможем ли мы воспроизвести ошибку с какой-либо согласованностью.

При размещении заказа на тестовом счете мы получаем ошибку «транзакция была отклонена». Тем не менее, в PayPal Manager платеж отображается как утвержденныйи успешно.

У кого-нибудь есть идеи по решению любой части этой проблемы?

1 Ответ

0 голосов
/ 27 сентября 2018

Я бы предложил обновить до 2.2.6, так как в модуле PayPal произошли некоторые изменения.Также убедитесь, что вы получаете тестовый CC и данные с этого адреса: https://developer.paypal.com/docs/classic/payflow/integration-guide/#testing-transactions, а не с генератором PayPal CC, поскольку они не будут работать с PayFlow.

Кроме того, в M2 вы должны увидеть две транзакцииза заказ, один с суммой 0 $, который запросит токен, а затем второй с фактической суммой заказа, который будет списан с карты.

Прочитайте это: https://docs.magento.com/m2/ce/user_guide/payment/paypal-payflow-pro.htmlи это https://www.paypal.com/us/smarthelp/article/how-do-i-integrate-payflow-pro-with-magento-2.0-ts2093, чтобы убедиться, что вы настроены правильно.

Если это не помогает, вы видите одну или две транзакции в PayPal Manager и какова сумма транзакций.

Кроме того, вы должны добавить экран печати или точные сведения об ошибке / номер.

...