Documentation for Joomla Extensions
What if a recurring payment needs to update their credit card or billing address
Answer
This process is only supported for Authorize.NET Recurring Billing
To allow a user to update their credit card or billing information you will need to set up a special donation form to collect that information and then create a link for that user.
To create the update form, create a new donation configuration in usual way with the following settings:
- eCommerce: Predefined Amounts: <blank>
- Form Options: Show Billing Address Fields: Yes
- Form Options: Show Credit Card Fields: Yes
- Form Options: Show Recurring Payment Fields: No
- Form Options: Hide "Other" Amount: Yes
- General: User Account Settings: Pre-populate donor data by Authorize.NET Transaction ID?: Yes
You must provide the donor a link to the donation form created above that includes their ARB Subscription ID. This is stored in the donations table, xaction_id field.
The link should start with the complete public link to the donation form created above.
http://www.yourwebsitename.com/index.php?option=com_donate&Itemid=73
Now add the subscriptionId parameter with your donor's information
http://www.yourwebsitename.com/index.php?option=com_donate&Itemid=73&subscriptionId=2343243
That link should only be distributed to the user that created the subscription originally. That link will load the donation form in update mode, and pre-populate the user's billing information.





