This page is for Documentation, version Get certified.
For other versions, use one of these documentation indexes:
- Integration guides (default): https://avalara.ferndocs.com/docs/integration-guides/llms.txt
- Refactor guides: https://avalara.ferndocs.com/docs/refactor-guides/llms.txt
- Get certified: https://avalara.ferndocs.com/docs/get-certified/llms.txt
- Agent to Agent (A2A): https://avalara.ferndocs.com/docs/agent-to-agent-a2a/llms.txt
- AI use cases: https://avalara.ferndocs.com/docs/ai-use-cases/llms.txt
- API versioning: https://avalara.ferndocs.com/docs/api-versioning/llms.txt
Administration/Utilities Integration
| Name | Type | Description | Comments |
|---|---|---|---|
| Disable address validation option | Required | The Seller should be able to disable or enable address validations in the config screen. | |
| Standardize and correct Address input | Required | Providing the ability to standardize and correct the address information and optionally Accept or Ignore the recommended changes from AvaTax. | |
| Address Validation for North American Addresses Only | Required | Avalara Address Validation endpoint only works with US and Canadian Addresses. Do not call the service for other countries. | |
| Disable address validation during order entry option | Conditional | The Seller should be able to disable or enable address validation during order entry in the config screen. | If address validation is automatic, merchant must have option to disable this function. |
| Have an option to return Address Validation results in upper or lower case | Suggested | Avalara Address Validation provides an option for the returning results in upper or lower case. | |
| Batch Validation Utility/Process | Suggested | Once an address has been Validated (optionally standardized and corrected), recommend marking the address as Validated. | |
| Implement an Is Dirty Flag on Addresses in your Application | Suggested | Keep track if making a call to Address Validation is even necessary. | |
| Capture Address Type | Suggested | Does address validation capture address type Business/ Home / ETC. |
Address Validation Touchpoints
| Name | Type | Description | Comments |
|---|---|---|---|
| Send required header level data elements | Required | Destination Address Origin Address | |
| Send optional line (detail) level data elements – Destination address | Suggested | If items are being shipped to multiple destinations. | |
| Send optional line (detail) level data elements – Origin address | Suggested | If items are being shipped from multiple locations. |
Server Audit Clarity
| Name | Type | Description | Comments |
|---|---|---|---|
| Pass connector identifier information via the TaxSvc.Profile.Client property | Required | Integrations must include information about the connector, such as name, version, and company name, as a signature to each transaction. EXAMPLE: TaxSvc.Profile.Client = ‘Dynamics AX,9.0,MyApp for AX by ACME INC,1.0’ |
Certification badge requirements. View on Avalara.

