PayPal метод DoDirectPayment выдает ошибку

0

Я использую метод DoDirectPayment на своем веб-сайте. Если я использую свое Merchant Username, Password и signature то нет проблем, и транзакция будет успешной.

Но при использовании моей live Merchant account Username, Password и signature она показывает эту ошибку

10501  - error code

Invalid Configuration 

This transaction cannot be processed due to an invalid merchant configuration.

Но я использую правильные данные в Merchant account.

  • 2
    Покажите нам свой код конфигурации? И проверьте один раз с вашей конфигурацией URL-адрес его песочницу или живой PayPal URL
Теги:
paypal

1 ответ

0

Эта ошибка означает, что DoDirectPayment не включен в учетную запись, с которой вы пытаетесь ее использовать.

Я вижу это много, когда люди подписываются с Payments Pro с тех пор, как PayPal выпустила новую версию.

Если вы уже подписались на Pro и ожидаете, что он будет работать в вашей реальной учетной записи, то, возможно, вы зарегистрировались для "PayPal Payments Pro 2.0", который использует API PayFlow вместо DoDirectPayment.

DoDirectPayment работает с "PayPal Website Payments Pro 3.0", который на самом деле является более старой версией.

Платежи Pro 2.0 технически предполагают предоставить вам полный доступ к PayFlow и DoDirectPayment, однако я видел случаи, когда это не получается из-за версии учетной записи PayPal, в которой вы находитесь.

Что все это сводится к тому, что вам необходимо убедиться, что Payments Pro активен в вашей реальной учетной записи, а затем выясните, какая именно версия Pro это.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню