Authorize.net Payment Gateway includes advanced nBill Recurring Billing Requires SSL Certificate When user cancels an invoice Also it cancels the subscription in the Authorize.net account if it is a recurring billing account. Additionally, if a payment fails at Authorize, the invoice status is Canceled automatically. Optionally controlled – if payment fails, user accounts can be disabled. Fir use nBill When using as a subscription system.