Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 提交实时paypal直接支付交易时没有错误,但不会通过_Php_Api_Paypal_Paypal Sandbox - Fatal编程技术网

Php 提交实时paypal直接支付交易时没有错误,但不会通过

Php 提交实时paypal直接支付交易时没有错误,但不会通过,php,api,paypal,paypal-sandbox,Php,Api,Paypal,Paypal Sandbox,我已经创建了一个捐赠页面,该页面利用了直接使用信用卡/借记卡或paypal express结账选项进行支付。现在,当我连接实时凭证时,沙箱中的一切都很好。通过paypal express结帐付款效果很好 但是,使用信用卡/借记卡直接支付的付款不会通过。在页面上,一切都进行得很完美(甚至给我一个paypal支付的交易id),但如果我检查了支付的信用卡或收到付款的paypal帐户,它们就不在了 在使用DoDirectPayment api()进行直接信用卡/借记卡支付之前,我想做一个步骤吗?这听起来

我已经创建了一个捐赠页面,该页面利用了直接使用信用卡/借记卡或paypal express结账选项进行支付。现在,当我连接实时凭证时,沙箱中的一切都很好。通过paypal express结帐付款效果很好

但是,使用信用卡/借记卡直接支付的付款不会通过。在页面上,一切都进行得很完美(甚至给我一个paypal支付的交易id),但如果我检查了支付的信用卡或收到付款的paypal帐户,它们就不在了


在使用DoDirectPayment api()进行直接信用卡/借记卡支付之前,我想做一个步骤吗?

这听起来就像是通过沙箱进行的交易。记住,沙盒会像实时系统一样向您发出事务ID。我会检查您提交到的URL,以及您的沙箱PayPal帐户。

听起来您仍然在沙箱中运行。检查你的沙盒PayPal帐户,看看交易是否存在。@Machavity嗯……这让我觉得有点傻,但是的,它确实通过沙盒帐户进行了交易。奇怪的是,我把它设置为实时进行交易。无论如何,感谢这些帮助我解决困境的信息,我将不得不看看我有什么问题,因为我没有选择实时而不是沙盒凭据的代码。你可以自由回答,这样我就可以接受了。@Machavity lol显然,在将我的沙盒值更改为FALSE后,我没有保存文件…但实时工作!再次感谢您的信息!