2015-02-26 3 views
1

Использование API-интерфейса PayPal NVP PHP. Когда платеж отправляется, $ ACK-ответ равен «FAILURE» с длинным сообщением «ЭТА ПЕРЕДАЧА НЕ МОЖЕТ БЫТЬ ОБРАБОТАН. ПОЖАЛУЙСТА, ВХОДИТЕ НОМЕР И ТИП ДЕЙСТВИТЕЛЬНОГО КРЕДИТНОГО КАРТА». Однако платеж проходит. В результате я получаю многократные выплаты из-за ошибки ответа на отказ. Есть ли у кого-нибудь опыт в этом?

+0

Какой вызов API вы делаете, который возвращает это сообщение? Независимо от того, я рекомендую вам позвонить в службу поддержки PayPal как можно скорее. Вы никогда не должны получать сообщение, которое неправильно сообщает об успешности транзакции. – geewiz

ответ

0

Это звучит так, как будто вы должны как-то дублировать хиты API, где первая включает в себя все правильные детали и обрабатывает платеж, но тогда у вас есть один следующий, который пуст и возвращает ошибку, и это результат, который люди видят на сайте.

Я бы удостоверился, что у вас есть какая-либо регистрация, поэтому вы можете увидеть все запросы и ответы API, а затем, когда вы запустите проверку порядка тестирования, чтобы узнать, есть ли у вас больше журналов, чем вы ожидаете.

Смежные вопросы