- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ARB SDK reactivate after suspended
Is there a way to reactivate a suspended ARB subscription once it's failed via the SDK? Or is the only way to to it to go update it in the website. Would like to have my users deal with these themselves rather than calling me and me logging into the authorize.net site to deal with it.
05-01-2012 01:41 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Not sure about the SDKs but you can update it with the ARB API with the ARBUpdateSubscription method.
05-01-2012 04:14 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Tried that... when I call that method it returns an error that says a suspended subscription cannot be updated.
05-02-2012 05:08 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
API Error Code: E00037
Error Code Text: The subscription cannot be updated.
Description: Subscriptions that are expired, canceled or terminated cannot be updated.
05-02-2012 05:10 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Are you sure the subscription status is suspended?
05-02-2012 05:16 AM - edited 05-02-2012 05:17 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Actually, I'm not sure that was the error code. But yes, the subscription was suspended due to the first payment being declined (AVS failure) It definitely told me the subscription could not be updated because it was suspended.
05-02-2012 07:24 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
A suspended subscription will be terminated if it is not updated or reactivated before the next scheduled payment. I would assume that this is what happened here.
05-02-2012 12:03 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It had just failed that day when I tried the Update request.
I know because I intentionally tested on one that had just failed because I was tired of dealing with them manually :)
05-02-2012 07:09 PM