Как правильно интегрировать API PayPal с платежами PayPal Pro?

0

Я только что закончил создание формы пожертвования на клиентском веб-сайте, который обрабатывает платежи через PayPal classic api. Он отлично работает в режиме Sandbox, но я получаю 10501 - This transaction cannot be processed due to an invalid merchant configuration. ошибка.

Я знаю, что эта ошибка вызвана тем, что платежи PayPal не включаются в учетную запись, к которой пытается обратиться API. То есть, я несколько смущен. Учетная запись, с которой я связываю эту форму пожертвования, подписана на Paypal Payments Pro.

Когда я впервые столкнулся с ошибкой 10501, я подумал, что PayPal может потребовать, чтобы я зарегистрировался и включил услугу Payments Pro. Я нашел кнопку "начать" в разделе pro proprocess сайта, но когда я нажимаю на нее, я попал на страницу, которая предоставляет ссылку на документацию API.

Я никогда не работал с API PayPal раньше или не запускал приложение live paypal. Я надеюсь, кто-то может указать мне в правильном направлении.

ЗАМЕТКИ

  • Просто для того, чтобы это стало ясно, форма дарения PHP работает в режиме песочницы PayPal

  • Я получил правильные ключи API из реальной учетной записи, и я знаю, что я не смешивал текущие учетные данные с песочницей.

  • эта форма дарения находится на веб-сайте, а не в мобильном приложении (мне все еще нужно зарегистрировать его как приложение PayPal?)

благодаря

Теги:
paypal
payment

1 ответ

0

Много раз случается, что PayPal позволяет использовать виртуальный терминал для вас, но не API DoDirectPayment. Я просто позвоню им и дам им знать, что у вас есть Pro, но ваши вызовы DDP приводят к этой ошибке, и они могут, вероятно, включить ее для вас.

Также возможно, что ваша версия Pro требует использования API PayFlow вместо DoDirectPayment. Это то, что они могут сказать вам, когда вы их называете.

  • 0
    Спасибо за ваш ответ. Я понял, что платежи с помощью дебетовой карты через веб-сайт не были включены в аккаунте. Я заполнил форму, чтобы включить эту функцию. Пока этот запрос обрабатывается, нужно ли мне создавать / регистрировать приложение для использования Classic API на веб-сайте или это только для мобильной разработки (Android, iOS и т. Д.)?

Ещё вопросы

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