我正在尝试在测试模式下退款(pilot-payflowpro.paypal.com)(我的货币是英镑仅供参考)
据我从文档中可以看出,我正确使用了所有内容:https://www.x.com/sites/default/files/payflowgateway_guide.pdf “提交信用交易” 通过 ORIGID 等和 AMT,我得到了成功响应。
当我登录https://manager.paypal.com并检查是否退还了正确的金额时,它总是记录 1GBP
即使我忽略了 AMT,它也只会记录 1GBP,但如果我进行第二次退款并忽略 AMT,它会尝试退还原始金额(因为 1GBP 已经退还,所以现在不再是金额了)并且它给出了 117 错误代码。
我想知道这是否仅用于记录此 1GBP 而不是我指定的数量的测试模式?我什至使用 manager.paypal.com 本身中的 ORIGID 进行了手动退款(在测试交易中),它向我显示了一个正确金额的成功屏幕,但在再次搜索交易时,它显示为 1GBP。
我无法在文档或在线找到这种行为。有人有这方面的信息吗?
我唯一的其他选择是进行实时交易并退款,但测试肯定需要表现相同吗?