Ошибка цифровых товаров PayPal при входе в систему


Я использую следующий код для приема платежей за цифровые товары:

Https://www.x.com/blogs/Nate/2011/01/07/digital-goods-with-express-checkout-in-php

У меня есть учетная запись изолированной среды, и я использовал учетные данные API из учетной записи изолированной среды.

Все работает нормально, пока я не нажму кнопку "Оплатить с помощью PayPal". В этот момент, когда я пытаюсь войти в систему, чтобы продолжить имитацию транзакции, я получаю следующую ошибку: "Мы не можем завершить вашу запрос в это время. Пожалуйста, повторите попытку позже. Мы приносим извинения за причиненные неудобства".

Я понятия не имею, что я делаю неправильно, может кто-нибудь помочь?

Author: Vadim Kotov, 2011-01-19

3 answers

На X.com форумы с той же проблемой. Похоже, что для некоторых из них это было решено, попросив техническую поддержку PayPal разрешить транзакции с цифровыми товарами для их учетной записи в песочнице. По-видимому, эта опция недоступна при обычной настройке песочницы.

 2
Author: Adam Hollidge, 2011-04-05 12:42:51

На всякий случай, если кто-то еще получит ту же ошибку.

Https://www.x.com/thread/49935

Убедитесь, что вы установили действие платежа на "Продажа" вместо "Авторизация"

 0
Author: firefly, 2011-02-20 04:23:40

Если вы получили сообщение об ошибке в параметре LONGMESSAGE вашего запроса uri со значением "Ваша учетная запись не зарегистрирована для продажи цифровых товаров", вы можете задать вопрос на x.com форумы, чтобы его добавили.

Однако, если вы торопитесь, теперь вы можете создать нового предварительно настроенного тестового пользователя и установить его тип в Merchant. В нем будет включен PayPal Express/Цифровые товары, даже если для него нет опции конфигурации.

(Тестовые пользователи Website Payments Pro будут по моему опыту, не автоматически настраиваться на цифровые товары.)

 0
Author: John Starr Dewar, 2012-03-13 06:14:16