为 authorize.net 退款编写测试

Posted

技术标签:

【中文标题】为 authorize.net 退款编写测试【英文标题】:Writing a test for an authorize.net refund 【发布时间】:2015-08-03 05:32:43 【问题描述】:

Authorize.net 绝不允许您对当天提交的交易进行退款。因此,编写一个创建交易然后退款的测试是很困难的。

我找不到通过 API 执行此操作的方法,所以:

我可以要求 Authorize.net “解决”一个测试交易吗?

或者..这样做的正确方法是什么?

【问题讨论】:

【参考方案1】:

结算是在商户界面中指定的交易截止时间后开始每天进行一次的批量操作。您必须等到结算完成。在沙盒中,开发者无法强制结算。

【讨论】:

那是可怕的。有什么方法可以测试退款吗?有吗?除了在提交正常交易后等待一天?

以上是关于为 authorize.net 退款编写测试的主要内容,如果未能解决你的问题,请参考以下文章

Authorize.net CIM - 无效/退款交易

Authorize.Net沙盒账户中的交易是不是可以退款?

提供到 Auth.Net 管理员的直接链接,特别是退款

好的 authorize.net PHP 库

使用 Active Merchant 从 Authorize.net 获取 ARB 订阅信息?

authorize.net 测试在测试模式下失败