我对这些服务感到很困惑,这里的贝宝网站似乎也提供 400 和 404 服务。
这是当客户准备付款时网页在我的网站上寻找客户的方式:
据我所知,我没有 Express Checkout,但我不确定我是否有 Website Payments Pro(我的公司创建了这个帐户)。
现在我有两个问题:
1-这只是沙箱。但在真实网站上,这种解决方案是否让用户有机会使用信用卡支付?我实际上已经在沙盒中成功完成了信用卡交易,我只是担心,因为我听说客户只能在 PayPal Website Payments Pro 中进行直接信用卡交易。PayPal 网站上的信息过多,我无法找到解决此类简单问题的方法。
2- 是否可以在此页面上对交易进行负面测试?比如模拟用户信用卡或Paypal账户余额不足的事件?如果可能,并且我正在使用 ButtonManagerAPI,那么下面的技术是正确的方法吗?
我在通过 NVP api 调用传递给 IPN 的数量变量中放置了一个错误代码,如下所示(中间的许多值对被排除为不相关):
$nvpReq = "BUTTONCODE=HOSTED&..............&L_BUTTONVAR1=amount=".$err_code
编辑
所以看起来我有 PayPal 网站支付标准,这意味着我不能直接在我的网站上合并不能有信用卡支付表格,但客户必须被引导到 PayPal。只要客户可以选择使用信用卡付款,我就可以了。