These functions are used to determine transaction results:
| Required | Function | Comment |
|---|---|---|
| R | Transaction ID | Unique Id assigned to the Transaction by the Avalara AvaTax Excise application. |
| R | Return Code | A numeric representation of the success or failure of the transaction. |
| R | Total Tax Amount | Sum of all taxes on all line items and on the invoice itself. |
| N | User Transaction ID | A unique Id for the transaction as defined by the calling application which was passed in by the calling application. |
| N | Status | String defining the status of the transaction in the AvaTax Excise system. |
| N | Transaction Taxes | Object defining the individual taxes returned from the transaction. |
| N | Transaction Errors | Object defining the individual errors returned from the transaction. |
| N | User Return Value | String that returns the User Data Field. |