Transaction Modeling

The API is designed to allow you to include transactional information where needed to suit your implementation. For example, you might choose the send the buyer's details in a Calculate Tax request or you may decide to send it in a Store Transaction request. See Requests.

To facilitate this, the same structure is used for the JSON that is attached to all requests. Fields like currency_code are used to represent information like the currency. See Fields.

Vertex Validator is the name of the component that validates Tax IDs. See Vertex Validator.

Invoice IQ is the name of the component that sends invoices. See Vertex Invoice IQ Overview.