во время проверки PayPal. Я получил ошибку, указанную ниже.
[TIMESTAMP] => 2017-09-22T09:01:00Z
[CORRELATIONID] => 8d454e5592202
[ACK] => Failure
[VERSION] => 65.1
[BUILD] => 36082234
[L_ERRORCODE0] => 10548
[L_SHORTMESSAGE0] => Invalid Configuration
[L_LONGMESSAGE0] => This transaction cannot be processed. The merchant's account is not able to process transactions.
[L_SEVERITYCODE0] => Error
[AMT] => 10.00
[CURRENCYCODE] => USD
Я проверил все ответы стека и учебники YouTube.
Я создал бизнес-аккаунт в песочнице для нашей страны, добавил баланс, обновил до pro, на модале во вкладке настроек: PayPal Credit- on, войдите через pal — все эти шаги выполнены. скопируйте учетные данные на вкладке API и вставьте их в код, который вы предоставляете.
But while make payments. I got the above mentioned errors. Any help will be appreciated. Thanks!
Ваша учетная запись, в которой он вызывает API, должна быть обновлена до PRO, прежде чем вы создадите API DoDirectPayment.
Эта ошибка обычно возникает, если у вас нет бизнес-аккаунта. Для использования API прямых платежей у вас должна быть бизнес-учетная запись PayPal в стране с поддержкой PayPal Payments Pro. Отсутствие домашнего или телефонного номера для обслуживания клиентов в вашей учетной записи PayPal также может вызвать эту ошибку.
Решение
Если у вас есть служебная учетная запись, и вы получаете эту ошибку, проверьте профиль своей учетной записи PayPal и убедитесь, что он содержит номер домашнего телефона или номер телефона службы поддержки клиентов. Обновите свой профиль, если это необходимо.
https://www.paypal-knowledge.com/infocenter/index?page=content&ID = FAQ1147&АСТР = LIST