Search code examples
payment-gatewayauthorize.netrecurring-billing

How Authorize.net Automated Recurring Billing counts months?


I make application which use Authorize.net Automated Recurring Billing and I found some ambiguity:

When we add subscription which make transactions in interval of one month how it works?

Example 1

It started on 15 July, then make transaction on 15 August, 15 September and so on... Ok.

Example 2

It started on 31 January... so?

It month leasts 30 days? I need to know how it exactly works. Any help would be appreciated.


Solution

  • If you submit a subscription with a start date of the 31st, then the next subscription payment will run on the last day of each month. When you set the interval to month, the ARB service tries to run each payment on that same day each month. But for your example, since that date doesn't always exist each month, it would instead run on the last day of the month.