Authorize.net ARB API Integration Issue

I integrate with Authorize.net ARB API. Authorize.net processes its transactions at specific times every day, so when people create a subscription, their transaction is not in real time.

I am creating a subscription model, do their APIs know if their CC is being processed? Or should I delay access to my site until they have processed all ARB transactions on that day.

Thanks in advance!

+1
source share
1 answer

You must pay your first subscription payment through the AIM API . This will give you instant feedback on whether the payment was good. Assuming this was successful, you can use ARB to create your subscription by setting a start date to be the date of their next billing plan.

This serves two purposes:

  • If the card is bad, you immediately know and can provide the user with a new card while it is still on your website. When they leave your site, it becomes much more difficult to return them to fix it.

  • You can give them instant access without worrying about whether their card is approved or not.

FYI, you can use the Silent Post to determine the status of payments made using ARB.

+3
source

All Articles