If a users supscription charge fails due to a expired credit card or cancelled card or something like that.
Will the next updateARBsubscription request do a charge on their new card at the time they update the subscription.
FOR EXAMPLE:
A users account is expired on my application because their last payment failed from ARB.
My expired message gives them the option to update their credit card info, this function does an update supscription request with the new card.
Will he/she be charged right there to fix the previous failed transaction.
โ01-18-2013 10:15 AM
This is what makes things a bit complicated with ARB. If the payment that failed was the first one in the subscription, the payment will be charged. If it was any payment after that, it will be skipped and the subscription will pick up with the next one.
โ01-21-2013 05:47 AM
Should I just delete the users subscription and make a new one in the same function to correct this.
So the user would update their payment info and in return the user would be getting a totaly new subscription as far as authorize.net is concerned.
and in my database it will be as if he is continueing just with a different auth.net subscription id.
Soes this seem logical.
Thanks for the quick reply.
โ01-21-2013 09:48 AM
I suppose you could do that if you think it would be simpler for you.
โ01-24-2013 10:11 PM