2013-04-02 4 views
1

У меня есть запрос оплаты через paypal sandbox. Когда я выполняю PHP, я получаю успешный ответ. Однако я не могу следить за транзакцией на портале песочницы где угодно.Успешные адаптивные платежи Запрос оплаты через paypal

Я использую свои учетные данные API из песочницы (которые работают). Вот ответ я получаю

объект (StdClass) # 6 (3) {[ "responseEnvelope"] => объект (StdClass) # 7 (4) {[ "метка"] => строка (29) "2013-04-02T11: 56: 35.221-07: 00" ["ack"] => string (7) "Success" ["correIdId"] => string (13) "30317d69b575d" ["build"] = > строка (7) "5563463"} [ "payKey"] => строка (20) "AP-8VN625716X0611726" [ "paymentExecStatus"] => строка (7) "CREATED"}

Вот запрос. Я изменил адрес электронной почты, но он настроен на электронную почту, в которой у меня установлена ​​учетная запись для песочницы.

объект (PayRequest) # 4 (7) {[ "requestEnvelope"] => объект (RequestEnvelope) # 1 (2) {[ "detailLevel"] => NULL, [ "errorLanguage"] => NULL} ["actionType"] => string (3) "PAY" ["cancelUrl"] => string (19) "http://www.ebay.com" ["currencyCode"] => string (3) "USD" ["memo"] => string (10) «простая оплата» [«receiverList»] => объект (ReceiverList) # 2 (1) {["receiver"] => объект (приемник) # 3 (2) {["amount"] => string (3) "3.0" [ "электронная почта"] => строка (17) "[email protected]"}} [ "ReturnUrl"] => строка (19) "http://www.ebay.com"}

ответ

1

После того, как успешный ответ с PayKey, вы должны перенаправить клиента на:

https://www.sandbox.paypal.com/webscr?cmd=_ap-payment&paykey=VALUE

Где VALUE - это PayKey, полученный в ответ API.

Вы перешли на этот URL-адрес и продолжили оформление с помощью личной учетной записи sandbox?

+0

ОК, я действительно узнал, что мой senderEmail не был предоставлен на неявной отправке. – Jeremy

Смежные вопросы