Hen*_*nry 5 php amazon frame-rate sandbox
我已经设置了我的亚马逊灵活支付沙箱帐户,并且一直在使用PHP库来模拟接受付款以及不接受付款.
我只是想知道是否有人知道如何模拟我期望遇到的现实错误条件,例如当有人运行卡被拒绝时会发生什么.
API指南告诉你将返回什么状态代码,有些东西告诉我我只需要相信它们,但我总是喜欢尽可能多地测试:)谢谢你们!
答案的链接位于此处的评论中,但获得带有摘要的实际答案也没什么坏处。高级快速入门指南中有有关在测试沙箱中模拟错误条件的详细信息。
可以通过设置SenderTokenId的值来模拟以下错误:
已关闭账户: Z1LGRXR4HMDZBSFKXELA32KZASGWD8IHMHZCK4DETR784LDLD1GMFW4P3WT8VTGX
电子邮件地址未验证: E3FR7BARJV3PB631PMKV74PGKCJLBHI1Q1KMQN7BJ2JJICPDKN3N1CJIKFZ8D7NN
暂停帐户: H216UECZ8ZM1G8G4QA3V7RKF8JDFZ9SI3SJAFSGUKBBNDHX1NVM8GUQRZNRNAHER
可以通过设置RecipientTokenId的值来模拟以下错误:
已关闭账户: P1LL7A1LHK935DBGI5NAYCXOCLVEBHBNIU7PBXBAMRKKNLDEPI8M3MUSLZT2VANZ
电子邮件地址未验证: C4LGSEMXN11FTUXZ2X2C7QVFHN5DVBGQJNF17AIQXXXQSX4DRG4KJFCN2KRFUUZI
暂停帐户: R3VK49XVGCAZTJSXKN7ZSBHPMFGKM5VEEQTXGMVE8CFUZ2G5RLLMAB4J6TQRL6BU
最后,设置金额值,使其包含以下值之间的小数值将模拟以下错误:
暂时下降: 0.60 至 0.69
付款错误: 0.70 至 0.89
不幸的是,最后一个细节可能已经过时了。 此页面似乎暗示小数点后有 7 或 8 将产生非常通用的“失败”。通过测试,我可以确认 0.6 确实会导致暂时失败(状态会停留在“待处理”一段时间,然后最终前进到“成功”),而 0.7 和 0.8 会导致相同的“TransactionDenied”错误。
| 归档时间: |
|
| 查看次数: |
256 次 |
| 最近记录: |