Ошибка цифровых товаров PayPal при входе в систему - PullRequest
2 голосов
/ 19 января 2011

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

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

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

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

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

Ответы [ 3 ]

2 голосов
/ 05 апреля 2011

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

0 голосов
/ 13 марта 2012

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

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

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

0 голосов
/ 20 февраля 2011

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

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

Убедитесь, что для PaymentAction установлено значение «Продажа» вместо «Авторизация»

...