Ошибка Paypal: пользователю не разрешено выполнять это действие

Я пытаюсь внедрить приписанный адаптивный платеж с помощью API SOAP Paypal. В моей песочнице это прекрасно работает. Теперь я переместил код в живой API. Когда я делаю платеж с помощью первичного приемника, он возвращает эту ошибку:

пользователю не разрешено выполнять это действие

У меня есть идентификатор приложения и утверждение для моей учетной записи. Как я могу решить эту ошибку?

У нас тоже есть эта проблема, в настоящее время наше приложение только условно одобрено. Главный ответ на этот вопрос на x.com, по- видимому, говорит о том, что некоторые операции с использованием API адаптивных платежей, включая скопированные платежи (с которыми мы сталкиваемся) не будут работать, пока приложение будет условно одобрено.

Цитата оттуда для вашего удобства 🙂

мы получали эту ошибку, когда «условно утвержденный» здесь является ответом от поддержки

Благодарим вас за обращение в Merchant Services.

Сделка в статусе «Условно одобренная» означает, что вы сможете обрабатывать базовые и параллельные платежи.

Обратите внимание, что наша команда проверки приложений может потребовать несколько дней, чтобы полностью одобрить ваше приложение, чтобы вы могли обрабатывать прикованные платежи.

Они должны связаться с вами напрямую через x.com, если им нужна дополнительная информация, прежде чем одобрить его.

Я тоже получаю эту проблему, основываясь на часто задаваемых вопросах в Paypal , мы нашли фазу или состояние для получения Live APP ID, там есть 2 фазы:

Запросить дополнительную информацию Фаза

  • Open указывает, что ваше приложение получено, находится в стадии рассмотрения, а ваш AppID еще не работает
  • Условно одобренный означает, что ваше приложение все еще находится на рассмотрении, но вам предоставлена ​​базовая функциональность.

Заключительный этап принятия решения

  • Auto-Approved указывает, что ваша учетная запись не требует ручного просмотра и автоматически была одобрена. Теперь у вас есть полный доступ. В большинстве случаев базовые запросы (например, функции и функциональные возможности) получают это действие. При автообновлении вам назначается Live AppID и может сразу начать тестирование Sandbox.
  • Утверждено указывает, что ваша учетная запись была проверена вручную и одобрена. Вам был присвоен Live AppID и вы можете немедленно начать работать в живой производственной среде.
  • Отклонено указывает, что ваше приложение было отклонено, и ваш AppID не был активирован для функциональности. Вы получите сообщение, объясняющее, почему ваше приложение было отклонено, и одно и то же объяснение будет доступно на вашей панели инструментов «Мои приложения». Ваше заявление будет закрыто после отклонения.
  • Retired указывает, что вы вручную решили удалить свое приложение и, как результат, ваш AppID больше не активен.