We're currently using the AIM method to submit monthly transactions for our members, but we are not using ARB (Automated Recurring Billing). We store the credit card information and submit a new transaction each time we need to bill a member.
Problem: with a recent server crash, all of our members' credit card numbers are gone and could not be retrieved from any backups.
Authorize.net customer service explained we can use Rebill to take a customer's recent transaction and authorize/capture that card again for a new amount. BUT-- this is done manually when logged in to Authorize.net.
How can I use the rebill feature via API WITHOUT needing to ask our customers to re-enter credit card info again?
Sorry, but when logged into the merchant account, you CAN rebill settled transactions that are less than 3 months old. Customer Service walked me through the steps of doing this via virtual terminal. It doesn't require knowing the credit card number because it will use the same card as the previous transaction.
I'd like to know how to do this via some API.