2

我有一个通过贝宝沙盒支付的请求。当我执行 PHP 时,我得到了成功响应。但是,我无法在任何地方跟踪沙盒门户中的交易。

我正在使用沙箱中的 API 凭据(正在工作)。这是我得到的回应

object(stdClass)#6 (3) { ["responseEnvelope"]=> object(stdClass)#7 (4) { ["timestamp"]=> string(29) "2013-04-02T11:56:35.221-07 :00" ["ack"]=> string(7) "Success" ["correlationId"]=> string(13) "30317d69b575d" ["build"]=> string(7) "5563463" } ["payKey" ]=> 字符串(20)“AP-8VN625716X0611726”[“paymentExecStatus”]=> 字符串(7)“创建”}

这是请求。我已经更改了电子邮件,但它被设置为我设置了沙盒帐户的电子邮件。

object(PayRequest)#4 (7) { ["requestEnvelope"]=> object(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) "simple pay" ["receiverList"]=> object(ReceiverList)#2 (1) { ["receiver"]=> object(Receiver)#3 (2) { ["amount"]=>字符串(3)“3.0”[“电子邮件”]=>字符串(17)“xxx@gmail.com”}}[“returnUrl”]=>字符串(19)“ http://www.ebay.com ”}

4

1 回答 1

1

使用 PayKey 获得成功响应后,您会将客户重定向到:

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

其中 VALUE 是您在 API 响应中收到的 PayKey。

您是否已访问此 URL 并使用个人沙盒帐户继续结帐?

于 2013-04-03T17:51:24.473 回答