2015-05-18 2 views
1

Я создал новую учетную запись sandbox для покупателя и поставил CreateRecurringPaymentsProfile как Method.DPRP отключен для этой учетной записи продавца sandbox

он работал нормально и создал новый повторяющийся профиль в первый раз.

но теперь вдруг я получаю ошибку ниже:

Array 
(
    [TIMESTAMP] => 2015-05-18T21:11:41Z 
    [CORRELATIONID] => 1a8fea918c26d 
    [ACK] => Failure 
    [VERSION] => 98.0 
    [BUILD] => 16660223 
    [L_ERRORCODE0] => 11586 
    [L_SHORTMESSAGE0] => DPRP is disabled. 
    [L_LONGMESSAGE0] => DPRP is disabled for this merchant. 
    [L_SEVERITYCODE0] => Error 
) 

в настоящий момент песочница.

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

ответ

1

DPRP = Прямой оплата Периодических Платежи

DoDirectPayment API включен с вебом-платежами Pro 3.0, и это то, что используется при создании повторяющихся профилей с кредитными картами напрямую.

Чтобы выполнить эти транзакции, вам необходимо загрузить Website Payments Pro 3.0, активированный в учетной записи sandbox.

Вы недавно создали новую учетную запись для бизнес-песочницы? Новые должны быть включены по умолчанию. Если нет, вы можете отправить сообщение PayPal MTS, и они могут включить его для вас.

+0

Спасибо @ Andrew Я создал новую деловую песочницу, и ее работу. –

+0

@RahulKaushik, поэтому вам нужно использовать другое электронное письмо и создать совершенно новую учетную запись PayPal? вам пришлось заплатить, чтобы сделать его бизнес-счетом? – AwokeKnowing

0

Вам необходимо включить оплату веб-сайта Pro для учетной записи sandbox. В текущем интерфейсе (2018) Для просмотра этой страницы:

https://developer.paypal.com/developer/accounts/

Найти свой бизнес счет, расширить его и нажмите Профиль. В разделе «Тип учетной записи» должна быть ссылка на «Обновление до Pro».