Authorize.net Customer Profile Import
How do I get here? | Customer ► Billing Information ► Payments |
Purpose |
For clients using the new Authorize.net integration in TBS, there is an additional integration available to import customer profiles created in Authorize.net through other applications such as Docusign. Once fully configured, the customer payments page will have a Customer Profile field where Authorize.net customer profiles not assigned to a customer in TBS can be searched and assigned to the customer. If a customer has multiple customer profiles in Authorize.net, the Customer Profile field can be used to switch between the profiles or add an additional profile. Only one of these profiles can be active on a customer at a time in TBS. |
Security |
Customer Payment Methods |
Taxing Impact | N/A |
Commission Impact | N/A |
Data Field Definitions | Customer Profile - Dynamic search field of Authorize.net customer profiles not assigned to a TBS customer or assigned to the current TBS customer. |
Authorize.Net Portal Setup
Note: Setup Requires a Precision Client Solutions Expert.
Authorize.Net Signature Key
Your Precision Client Solutions Expert will need the Authorize.Net Signature Key to configure this integration. If this Key is already available, provide it to your Client Solutions Expert. If you need to generate this key, in your Authorize.net portal:
Go to Account
Select API Credentials & Keys
Use the Create New Key(S) by selecting New Signature Key and Submit
Once the key is generated, provide it to your Client Solutions Expert.
Authorize.Net Endpoint
You will need to enter a Webhook Endpoint to Authorize.Net. This is a URL that your Client Solutions Expert will provide to you upon request.
Note: The expected format is https://dev.precisebillonline.com/[client]/papi/api/webhooks/generichook/authnet
Go to the portal Webhooks page, select the Add Endpoint and enter the provided URL. You will need to set the endpoint to active and enable net.authorize.customer.created event. Do not enable any other events for this endpoint.
LOCATION: Account / Webhooks / Add Endpoint
Applying Authorize.Net Profile to Customer in TBS
Once this integration is fully configured, the customer payments tab will have a Customer Profile field where Authorize.net customer profiles not assigned to a customer in TBS can be searched and assigned to the customer. If a customer has multiple customer profiles in Authorize.net, the Customer Profile field can be used to switch between the profiles or add an additional profile. Only one of these profiles can be active on a customer at a time in TBS.
LOCATION: Customer / Billing Information / Payments