Authorize.Net Recurring Billing Events

643 Views Asked by At

I have successfully deployed Authorize.net API(currently sandbox mode) for subscription purposes. I have also configured its webhooks that are also working. But I have a confusion that still exists even after a week on working with the said API. The question is, when a subscription starts in case of recurring billing(in my scenario subscription is monthly) the event that is called is

net.authorize.customer.subscription.created

When a month passes on a subscription and next bill payment is made by the API, what event will get called? How can I capture Or to what event should I be listening to? . Is it going to be

net.authorize.customer.subscription.updated

Currently I have clicked yes on all the all the events that are there for the webhooks

1

There are 1 best solutions below

2
On BEST ANSWER

The event will be a payment related event, not a subscription related event. Subscription related events only happen when you do something to a subscription (i.e. create, modify, or delete) not with it (make payment).

So you would look out for any of the following:

  • net.authorize.payment.capture.created
  • net.authorize.payment.fraud.approved
  • net.authorize.payment.fraud.declined
  • net.authorize.payment.fraud.held