我正在尝试以测试模式(pilot-payflowpro.paypal.com)退款(我的货币仅是用于FYI的GBP)
据我从文档中看到的,我正在正确使用所有内容: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。
我在文档或在线上都找不到此行为。有人对此有任何信息吗?
我唯一的其他选择是进行实时交易并退款,但是肯定要进行相同的测试?
最佳答案
嗯-我刚刚在测试模式下用GBP测试了全额和部分退款,它们对我来说工作正常(没有1GBP问题)
您能否创建一个一次性的仅测试帐户(每个PART I here)-如果遇到相同的问题,请记录销售的完整NVP请求字符串并退款并更新您的问题?
关于paypal - PayFlow专业测试信用交易(退款),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15067888/