cancel
Showing results for 
Search instead for 
Did you mean: 

Bulk create a customer profile by API

Hi everyone,

I have a list of clients in a spreadsheet that I need to import into Authorize.Net. My goal is to use the API to bulk create a Customer Profile for each entry in the list.

Has anyone done this before? I’m looking for recommendations on the best workflow or existing scripts that can iterate through a spreadsheet and hit the API for each record.

Thanks in advance!

ldfw
Member
2 REPLIES 2

Thanks for sharing this. I’ve done something similar before, and the cleanest workflow was to read the spreadsheet (CSV/Excel) with a simple script, loop through each row, and call the Authorize.Net createCustomerProfile endpoint per record. If you prefer not to write everything from scratch, their PHP and Python SDKs already handle most of the request formatting, so you mainly focus on mapping columns to fields.

Just make sure you add basic error handling and logging so you can retry any profiles that fail during the batch run.

samAndrew
Member

To bulk create customer profiles in Authorize.Net using the API, read your spreadsheet (CSV/Excel) with a script, loop through each row, and call the createCustomerProfile endpoint for each client. Using Authorize.Net’s PHP or Python SDKs simplifies request formatting. Include error handling and logging to retry any failed profiles during the batch run.

Elio
Contributor