Всем привет! Столкнулся с очень странной фигней: PayPal не принимает платежи с сайта в USD (в рублях с зарубежных аккаунтов тоже со скрипом).
Исходные данные:
1) Пробовал два PayPal аккаунта - личный и корпоративный
2) Пробовал почти все стандартные PayPal модули оплаты на Opencart v3
3) Пробовал устанавливать различные валюты по умолчанию в магазине и в аккаунтах палки.
4) Пробовал песочницу и продакшн
Результат одинаковый - на странице оплаты после авторизации выскакивает сообщение:
"We’re sorry, the merchant doesn’t accept payments in your currency. Please return to the merchant and choose another way to pay."
"Продавец не принимает оплату в выбранной Вами валюте"
Код ошибки в URL: genericError?code=VU5TVVBQT1JURURfUEFZRUVfQ1VSUkVOQ1k%3D
Доллары не принимает ни в каком виде, ни с российских аккаунтов, ни с зарубежных. Рубли принимает только с российских аккаунтов. Зарубежные клиенты пытались рублями оплатить - платеж проходит, но тут же отменяется.
Личный аккаунт палки заведомо рабочий. Он привязан к маркетплейсам и на него отлично приходят платежи во всех валютах.
Для корпоративных аккаунтов из РФ есть ограничения на отправку платежей, но не на прием. Хотя может и на прием есть - они сами не знают.
Клиентский сервис Палки говорит, что все в порядке и никаких ограничений на аккаунте нет.
Технический саппорт говорит, что технически все настроено верно и с их стороны проблем нет.
Пробовал, соответственно, и простые модули и навороченные с ключами API - никакой разницы.
С подобной ошибкой сталкиваются индусы, читал в паре веток на Гитхабе, но темы старые. Ответа никто так и не нашел.
Поэтому вопрос к русскоязычному сообществу: может кто-то сталкивался с подобной проблемой? Каким образом удалось ее решить (если вообще удалось)?