首页 文章

PayPal REST API(PHP SDK)成功交易未显示在沙盒模式下,以实时模式显示

提问于
浏览
3

我正在使用Paypal PHP REST API SDK,完全按照PayPal here提供的样本来创建和捕获订单 .

步骤是:

所有步骤都是成功的,我没有例外,付款和订单状态良好(订单已“完成”,付款已“批准”) .

交易正在进行,我可以看到资金正在测试买方账户和卖方之间转移Sandbox Accounts settings .

但是,成功的交易不会出现在https://developer.paypal.com/developer/dashboard/sandbox/中的沙箱交易下 . 失败的交易显示在那里(例如,如果我尝试两次捕获相同的付款) .

如果我切换到实时模式,除了在Live Transactions下显示的成功交易外,一切都完全相同 . 正在进行交易,订单显示在我的帐户和买方的帐户中"completed" .

我做错了什么,或者PayPal的沙箱有问题吗? Why doesn't the sandbox reflect what really happens in live mode?

Also ,捕获订单的收据永远不会在任何一种模式下发送 . 发送的唯一邮件是:

您向MyBusiness提交了x.xx金额的订单

它明确表示尚未收取付款 . 所以基本上什么都没告诉买家他付了钱 .

1 回答

相关问题