Avalara Developer Network Developer communications

Chapter 6.3 - Data Recovery Using Commit/Uncommit

The Commit/Uncommit functionality in REST v2 allows you to process a transactions, but not include the transactions in compliance reports until you are ready.

To use Commit to recover data impacted by an outage:

  1. Run your transactions with a unique Document Code (doc), such as a GUID
  2. Rerun your transactions using a new unique Document Code (doc) if timeouts or other errors occur during processing
  3. Validate your data using the Customer Portal Data Explorer
  4. Commit the final Document Code (doc) using the Commit endpoint once all totals have been confirmed