AvaTax for Communications
AVATAX FOR COMMUNICATIONS INTEGRATION REQUIREMENTS
Get started
- About this guide
- Account creation
- Additional resources
Plan your integration
Advanced features
Build
- AFC error messages
- AFC transaction structure
- Company data
- Invoice object
- Key/value pairs
- Design considerations
- Design example
- Understand the transaction examples
- DIL: Healthcheck
- DIL: Get PCode outside of the US
- DIL: Get PCode within the US
- DIL: Get transaction/service pairs
- DIL: Calculate taxes for a quote or order
- DIL: Create an invoice
- DIL: Commit a transaction
- DIL: Void a transaction
- DIL: Adjust a transaction
- Fact Pattern 0: Streaming video
- Fact Pattern 6: Customer mode
- Scaling: Base
- Scaling: Base with quantity
- Scaling: Multiple invoices
- Scaling: Batch request 01
- Scaling: Batch request 02
- Scaling: Batch request - handling errors
- Scaling: Handling errors in invoice mode
- Sourcing: Line level bill-to
- Sourcing: Header level bill-to
- Sourcing: Line and header level bill-to
- Sourcing: Line and header level all addresses
- Sourcing: Line level from address
- Aggregation: Charges
- Aggregation: Minutes
- Aggregation: Lines not aggregated
- Exemption
- Misc: Return all calc types and non-billable taxes
- Misc: Streaming with termination
- Misc: Streaming video calculation
- Misc: Get zip code from PCode
- Misc: Get T/S pair info
- Misc: Get tax type info
- Misc: Don’t include reporting information in the response
- Misc: Lines vs items
- Bundle
- Bundle: T/S pair 19/6
- Bundle: T/S pair 1/27
- Fact Pattern 4.1 - Single line sold to a residential customer in Dallas
- Fact Pattern 4.2 - Two lines sold to a residential customer in Dallas
- Fact Pattern 4.3 - Single line sold to a residential customer in Annapolis
- Fact Pattern 4.4 - Single line sold to a lifeline recipient
- Fact Pattern 4.5 - High capacity PBX trunk phones sold to a commercial customer in San Francisco
- Fact Pattern 4.6 - High capacity PBX trunk phones sold to a commercial customer in NYC
- Fact Pattern 4.7 - High capacity PBX trunk phones sold to a commercial customer in Austin
- Fact Pattern 5.1 - Single cell phone sold to a customer with a PPU in Austin
- Fact Pattern 5.2 - Four cell phones sold to a family with a PPU in Austin
Error handling
Certification requirements
Configure AFC
AFC transaction concepts
Customize transactions
Request config
Transaction management best practices
Design the user experience
Customer or buyer settings
Tax calculation
Installation requirements
Design the transaction workflow
Example transactions
Core examples
VoIP examples