Reply
Highlighted
Posts: 2
Topics: 1
Kudos: 0
Solutions: 0
Registered: ‎11-17-2011
Accepted Solution

Pause and Resume an ARB Subscription

Is it possible to pause and resume an ARB subscription through the API? In other words skip a payment, then pick up with a payment later on. I am using C#. 


Accepted Solutions
Highlighted
Solution
Accepted by topic author tkstom
‎08-21-2015 01:58 AM
Posts: 1,609
Topics: 15
Kudos: 201
Solutions: 121
Registered: ‎06-23-2011

Re: Pause and Resume an ARB Subscription

From the ARB guide:
http://www.authorize.net/support/ARB_guide.pdf

- The subscription start date (subscription.paymentSchedule.startDate) may only be updated in the event that no successful payments have been completed.
- The subscription interval information (subscription.paymentSchedule.interval.length and subscription.paymentSchedule.interval.unit) may not be updated.
- The number of trial occurrences (subscription.paymentSchedule.trialOccurrences) may only be updated if the subscription has not yet begun or is still in the trial period.
- All other fields are optional.

 

You can also cancel subscriptions, but I don't think you can pause a subscription and then resume it. You can only kill it and then make a new one, which requires having the customer put in their credit card info again. If you want payment-level control, you should look into implementing CIM instead, it gives you far more control.

View solution in original post


All Replies
Highlighted
Solution
Accepted by topic author tkstom
‎08-21-2015 01:58 AM
Posts: 1,609
Topics: 15
Kudos: 201
Solutions: 121
Registered: ‎06-23-2011

Re: Pause and Resume an ARB Subscription

From the ARB guide:
http://www.authorize.net/support/ARB_guide.pdf

- The subscription start date (subscription.paymentSchedule.startDate) may only be updated in the event that no successful payments have been completed.
- The subscription interval information (subscription.paymentSchedule.interval.length and subscription.paymentSchedule.interval.unit) may not be updated.
- The number of trial occurrences (subscription.paymentSchedule.trialOccurrences) may only be updated if the subscription has not yet begun or is still in the trial period.
- All other fields are optional.

 

You can also cancel subscriptions, but I don't think you can pause a subscription and then resume it. You can only kill it and then make a new one, which requires having the customer put in their credit card info again. If you want payment-level control, you should look into implementing CIM instead, it gives you far more control.

Highlighted
Posts: 2
Topics: 1
Kudos: 0
Solutions: 0
Registered: ‎11-17-2011

Re: Pause and Resume an ARB Subscription

Thank you that's what I saw elsewhere. I thought I might have missed something.