There's a few different resources that you can utilize when it comes to importing data into Authorize.net. You can utilize Authorize.net's API, the admin merchant interface, reach out to Authorize.net's Customer Service, or batch upload a csv file.
Regardless of the resource you use, there's some important things to consider:
- It’s a requirement that each donor in Authorize.net has a name and email address. If in reality your donor doesn’t have an email address, you’ll need to make up a random and unique email address.
- Credit Card and Bank account payment methods are supported.
At this time, only monthly intervals are supported.
You can check out Authorize.net's documentation on how to build a CSV for batch upload. One important consideration is when you upload the CSV, do NOT include the header in the CSV. [That piece of advice will save you some time :)]
Authorize.net's customer service team works with other popular gateways to import recurring schedules for you. This service is only available twice a week, so it could take quite a bit of time to get everything coordinated and in progress.
There is no way in the Admin Merchant Interface to download an export of all ARB schedules once they are uploaded into Authorize.net. You can however contact Authorize.net customer service and request an export of all the active ARB schedules. Keep in mind this process can take some time as it's not an instantaneous export.