我在PayPal沙箱中创建了一个eCheck付款,现在状态为Pending
,表示它会在几天后清除。显然等待这么长时间不太适合测试!
在试图找出如何强制沙箱事务清除(或失败,或以其他方式更新其状态)时,我找到了各种链接,包括这一个:
https://www.paypal-knowledge.com/infocenter/index?page=content&id=FAQ1257&actp=RSS
这个(以及由于我的声誉很低而无法链接到此处的其他页面)表明,当作为沙箱中的买方登录时,应该存在指向“清除”或“失败”的链接。但是,在我的买方沙盒帐户中查看交易时,这些链接不存在。
This is how the bottom of the transaction details page appears for my buyer
如果有任何不同,付款是通过PayPal REST API启动的,资金来源在“买方”沙箱帐户付款时更改为eCheck。
我想知道是否仍然可以手动清除沙盒eCheck,如果没有,我们应该如何测试eCheck功能呢?
答案 0 :(得分:0)
这不是一个完美的解决方案,但如果您在沙盒中启用“付款审核”,则可以模拟接近eCheck付款流程的内容。
要做到这一点:
现在,您使用此卖家创建的销售在执行后将处于“待定”状态。
然后,您可以通过以卖家身份登录沙箱,在帐户历史记录中查找待处理的交易,点击它并使用特殊沙箱“接受”/“拒绝”来完成付款(或使其失败)您可以在页面底部找到链接。