Authorize.net:在ARB交易失败后手动为客户重新收费

Dan*_*Dan 1 authorize.net payment-gateway

我们使用Authorize.net的Automated Recurring Billing,当客户的订阅付款失败时,有没有办法手动重新尝试向客户收取订阅费用?我能够使其工作的唯一方法是获取他们的CC信息并手动键入交易,但是对于客户的汽车根本没有足够的资金/等的情况,这是一个痛苦(并且远非理想)必须要求他们重新输入他们的CC信息,以便我们可以再次尝试向他们收费.有没有办法触发ARB重试交易或从订阅创建一次性AIM交易,而不需要他们的CC信息?

Ste*_*eve 6

我认为这个问题有一些真正的错误信息.

Authorize.NET允许您在其系统上"存储"客户账单信息(CC信息等)(避免在本地存储CC信息时发生的所有不良juju).

您可以使用该CreateCustomerProfile方法执行此操作.

此方法的响应基本上是在Authorize.NET系统中唯一标识其帐户的一些关键字.

使用该帐户ID,您可以随时/无论何时使用该CreateCustomerProfileTransaction方法为其临时开票.

如果其中一笔付款因例如资金不足而失败 - 那么您可以尝试稍后使用此方法重新付款.

但是,如果他们的CC信息发生变化 - 您需要让客户更新他们的CC信息 - 并使用Authorize.NET的方法更新他们的个人资料.