Способ DoDirectPayment для CreditCard API PayPal поддерживает только доллары США?

0

Я DoDirectPayment метод DoDirectPayment для DoDirectPayment API PayPal с использованием PHP NVP. Выполняя платеж, если я использую валюту в долларах США, тогда он работает только, и в ответ он отображает ACK=Success, PAYMENTSTATUS:Completed.

Но если я делаю платеж, используя любую другую валюту (а не доллар США), тогда он не выполнил платеж и в ответ я получаю,

**ACK=Success, 
PAYMENTSTATUS:  Pending
PENDINGREASON:  multicurrency**

Почему это происходит? Сообщите мне как можно скорее. Заранее спасибо.

Теги:
paypal
paypal-sandbox
paypal-adaptive-payments

1 ответ

0

Кажется, вам нужно изменить настройки, связанные с валютой, в своей учетной записи PayPal. Вы можете перейти к этому URL:

Для песочницы:

https://www.sandbox.paypal.com/cgi-bin/customerprofileweb?cmd=_profile-pref&rc2_eligible=yes

Для жизни:

https://www.paypal.com/cgi-bin/customerprofileweb?cmd=_profile-pref&rc2_eligible=yes

Здесь вы скажете PayPal, какие действия необходимо предпринять, когда в вашем аккаунте поступает платеж, отличный от доллара США.

Разрешить платежи, отправленные мне в валюте, которую я не удерживаю:

Да, принять и преобразовать их в доллары США.

Нет, отрицайте платежи

Спросите меня, решите принять или отклонить каждый индивидуальный платеж

Ещё вопросы

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