Authorize.net静默发布和测试模式
将AuthNet的自动重复计费系统与其Silent Post功能集成在一起,在我们团队的网络应用程序中创建付费功能系统。沉默的帖子功能有简洁的文档,但我在SO上发现了几个有用的线程以及我们的成员撰写的一些博客文章(尤其是John Conde的“All about Silent Post”)来帮助指导方式。我有一些更专业的问题,但我希望你们中有些人能够帮助更多经验丰富的人。
Authorize.net文档包含以下通知:
测试环境帐户不处理ARB订阅事务。如果你正在使用
在测试环境帐户中,您不会以任何形式收到这些电子邮件通知。您
使用时,也无法收到ARB订阅交易Silent Post
测试环境帐户。
我想知道是否有人知道这是否意味着他们的控制面板中的帐户设置为TEST MODE,还是这是指那些独立于部署的AuthNet平台上工作人员可用的开发人员帐户?我们用于测试的帐户是在测试模式下设置的实际商家帐户,我们收到通过AuthNet CP完成的虚拟终端付款的无声帖子,但即使是成功的ARB也没有显示无声帖子。
另外 - 可以使用哪种参数来确保使用AuthNet发起静音帖?我设置了一个端点并从静默帖子和$ _SERVER超全局打印出请求对象 - 它们似乎不会发送除CP中的MD5哈希集之外的任何标识。这很好,但我想知道限制特定远程地址是否有任何优势 - 我认为这不太可能,因为帖子可能来自数据中心,为发送静默帖子的任务分配了大量的IP。
此外,ARB规范仅在非常具体的标准下将订阅状态设置为AuthNet中的SUSPENDED(仅当失败的付款是第一次重播时,如果不是,则在后续日期两次尝试之后。)这是暂停订阅的常规做法吗?如果我们想让一个拒绝触发暂停,那么撤销该功能的逻辑是否也会发出UpdateSubscription API调用并手动设置为暂停以放弃默认规范?
没有找到相关结果
已邀请:
1 个回复
辟官陡板休