payment-gatewayauthorize.net

Authorize.net: Manually re-charge a client after a failed ARB transaction


We use Authorize.net's Automated Recurring Billing and when a client's subscription payment fails is there a way to manually re-attempt to charge the client for the subscription? The only way I've ever been able been able to make it work is to get their CC info and manually key in a transaction but for instances where a client's car simply had insufficient funds/etc it's a pain (and far from ideal) to have to ask them to re-enter their CC info so we can attempt to charge them again. Is there a way to trigger ARB to retry the transaction or create a one-off AIM transaction from the subscription w/o requiring their CC info?


Solution

  • After research I've determined there are two options:

    1. Store credit card #s encrypted
    2. Do nothing.

    Since storing them encrypted is more than I wanted to mess with at this time I'm going to have to go for option 2.

    Authorize.net has a pretty weak API. If anyone has a recommendation for a payment gateway whose API isn't in the stone age I'd love to hear about it.

    Cheers, Dan