I am working on part of an application that will let customers add/edit/delete their saved shipping addresses using the Authorize.net API. At this point I can do everything I need to do except get a list of all the saved shipping addresses for a single customer.
Eventually, I want to display a list of existing shipping addresses associated with a logged in customer.
Is there a way to get a list of shipping address information? And, are shipping addresses secretly the same as billing addresses?
I've looked through the API Documentation and developer guide on customer profiles, but I can't find an answer.
I know I can get a single address for a customer if I know the customerAddressId.
I know I can use the getCustomerProfile endpoint to get a list of payment profiles for a given customerProfileId. Each payment profile contains a billTo address, but not a shipping address.