我在使用 paypal sendbox 测试帐户时遇到问题。当没有足够的资金时,我试图重现失败的交易,但即使我用 0 美元创建个人测试账户,我总是会完成交易并且资金总是转移到 BUSSINESS 账户上。当我尝试付款时,我收到此消息:
如果您的银行没有足够的资金,PayPal 将使用 Discover XXXX-XXXX-XXXX-0295 为该交易提供资金。
所以每次它从那张卡上取钱,但是当我试图从个人用户中删除那张卡时,我被拒绝了。
你知道什么会导致这个问题吗?:/
我在使用 paypal sendbox 测试帐户时遇到问题。当没有足够的资金时,我试图重现失败的交易,但即使我用 0 美元创建个人测试账户,我总是会完成交易并且资金总是转移到 BUSSINESS 账户上。当我尝试付款时,我收到此消息:
如果您的银行没有足够的资金,PayPal 将使用 Discover XXXX-XXXX-XXXX-0295 为该交易提供资金。
所以每次它从那张卡上取钱,但是当我试图从个人用户中删除那张卡时,我被拒绝了。
你知道什么会导致这个问题吗?:/
您可以在没有银行/余额/卡的情况下创建测试账户。
但是,如果是这种情况并且帐户没有任何资金,则会要求买家在被重定向回您的网站之前向他的帐户添加一张卡。
如果您想测试信用卡拒绝(这与测试没有资金的 PayPal 账户不同),请在您的买家测试账户上启用“负面测试”并AMT='104.86
为 API 错误代码 10486 或AMT=106.06
API设置“金额”错误代码 10606。
有关测试 API 错误 10486 的更多详细信息,另请参阅https://developer.paypal.com/webapps/developer/docs/classic/express-checkout/ht_ec_fundingfailure10486/。