在沙箱中测试Paypal Buy Now
我正在将一个Paypal(商业帐户)“立即购买”按钮构建到一个网站中,在使用沙箱测试时遇到了各种问题 我没有在Paypal中保存Buy Now按钮,因为我需要动态地指定数量,但是,如果这证明是我任何问题的原因,我可以找到解决这个问题的方法。我已经将我的Paypal首选项设置为自动返回,支付数据传输打开,返回URL在首选项中设置 我试图实现的是,用户选择他们的购买选项并单击“立即购买”,这将传递到Paypal支付页面,在那里他们输入信用卡详细信息(大多数情况下)并确认支付,然后返回到我的返回页面,在那里我使用“tx”变量和相关处理获取所有详细信息 我在使用沙箱时遇到的问题如下在沙箱中测试Paypal Buy Now,paypal,sandbox,Paypal,Sandbox,我正在将一个Paypal(商业帐户)“立即购买”按钮构建到一个网站中,在使用沙箱测试时遇到了各种问题 我没有在Paypal中保存Buy Now按钮,因为我需要动态地指定数量,但是,如果这证明是我任何问题的原因,我可以找到解决这个问题的方法。我已经将我的Paypal首选项设置为自动返回,支付数据传输打开,返回URL在首选项中设置 我试图实现的是,用户选择他们的购买选项并单击“立即购买”,这将传递到Paypal支付页面,在那里他们输入信用卡详细信息(大多数情况下)并确认支付,然后返回到我的返回页面,
4) 同样,听起来您必须没有为您正在使用的实际沙盒卖家帐户启用PDT。此外,我发现如果我使用POST将“rm”变量设置为2以进行重定向,当我返回返回页面时,我已经获得了所需的所有数据。仍然没有tx值,仍然没有自动返回。谢谢。我现在已经向前推进了一点,回到了基础。我已经在沙箱中设置了自动返回等,但它不起作用。我还设置了IPN,但也没有正常工作(我得到了响应,但沙箱中的IPN事务历史记录中没有显示任何内容)。现在我已经在沙盒中创建了一个按钮并使用了它,(1)它确实会自动返回到我的页面,并带有一个“tx”变量,(2)IPN确实正确发送了,尽管这个方法现在意味着我无法生成带有我想要的值的按钮,例如,指定金额。我决定我真的需要使用IPN来确保我从支付中捕获所需的数据,但是我的IPN侦听器在验证它是否来自paypal时似乎无法正常工作。我怀疑这与SSL验证有关,因为我作为处理程序复制的代码有CURLOPT_SSL_VERIFYPEER=>TRUE,CURLOPT_CAINFO=>'cacert.pem',我怀疑我需要有一些文件吗???这对我来说是一个新的领域,所以任何关于如何设置它的帮助都将不胜感激。