AvaTax for Excise

Version v1
AlternateProductsController
AvaTaxExciseController
ImportBusinessEntitiesController
ImportHeadersController
ImportItemCodesController
ImportLocationsController
ImportManufacturersController
ImportProductsTobaccoController
ImportScheduleTransactionsController
JurisdictionsController
NotificationController
RatesController
Tax Sessions
TaxpayerTypesController
UtilitiesController

Avalara.Excise.Determination.Engine.RestTransactionResult

Represents the result of a REST transaction processing, including status, taxes, errors, and the complete transaction response.

This model is used in the following APIs:

Parameters
UserTranIdOptional
string

The client-supplied transaction identifier echoed in this result.

TranIdOptional
integer

The system-assigned identifier for this calculated transaction.

StatusOptional
string

The processing status of this record.

ReturnCodeOptional
integer

The numeric outcome code for this tax calculation request.

TotalTaxAmountOptional
number

The total calculated tax amount.

TransactionTaxesOptional
array

Per-tax breakdown of amounts, rates, and jurisdictions for this transaction.

TransactionErrorsOptional
array

Errors or warnings encountered while calculating tax for this transaction.

TransactionOptional
Avalara.Excise.Determination.Engine.RestTransactionResponse

The full transaction payload returned with this calculation result.

UserReturnValueOptional
string

A value returned with the result for client-side correlation or downstream use.