AvaTax for Communications
Communications REST v2 Dev Guide
Getting Started
Calculate Taxes
Commit/Uncommit
Customizing Transactions
Account Customizations
Transaction Use Cases
- Simple Request
- Multi-line Request
- Jurisdiction Determination
- Interstate/Intrastate Determination
- Tax Override
- Safe Harbor Override
- Private Line
- Proration
- Transaction Information
- Exclusions
- Transaction-Level Commit/Uncommit
- Invoice Date
- Invoice Mode
- Optional Fields
- Adjustments
- Tax Inclusive
- Displaying Tax Results
- Quantity
- Request Config
Exemptions
Sales and Use
Jurisdiction Determination Use Cases
Reference
Calculating Tax Offline
AvaTax for Communications Use Cases
FAQ
Chapter 5.5.6 - Bundle Item
Bundle Item
The BundleItem object allows the user to specify bundled items associated with a bundle package. For more information, see Bundle File:
| Key | Value |
|---|---|
TransactionId | [int] Transaction Type Id The first part of the T/S Pair that defines the bundled item For a list of transaction/service types, check out the /api/v2/afc/tspairs endpoint |
ServiceId | [int] Service Type Id The second part of the T/S Pair that defines the bundled item For a list of transaction/service types, check out the /api/v2/afc/tspairs endpoint |
Percentage | [double] Percentage Percentage of the package charge to be applied to the bundled item |
FixedAmount | [double] Fixed Amount Fixed charge to be applied to a bundled item |
Lines | [int] Lines Fixed lines to be applied to a bundled item |
Minutes | [double] Minutes Fixed minutes to be applied to a bundled item |
TransactionDesc | [string] Transaction Type Description Description of the Transaction Type For a list of transaction/service types, check out the /api/v2/afc/tspairs endpoint |
ServiceDesc | [string] Service Type Description Description of the Service Type For a list of transaction/service types, check out the /api/v2/afc/tspairs endpoint |
Example
"BundleItems": [ { "TransactionId": 13, "ServiceId": 6, "Percentage": 40.0 }]