Roll Back a Transaction

Learn about rolling back transactions impacted by synchronization events.

Roll back a transaction

⚠️

Caution

Submitting Transaction Management requests outside of the suggested time period can result in calculation errors or duplicate transactions:

  • For On-Premise and On-Demand deployments, Transaction Management requests must be executed prior to Tax Journal Purges that include impacted transactions.
  • For Cloud deployments, Transaction Management requests must be executed within 90 days of tax calculation for impacted transactions.
EndpointMethodKey valuesRequired fields
/v2/transactions/{id}/rollbackPOSTidid

This request performs a Rollback operation to revert a transaction to its previous state, after having been modified by an ARBillingSync, APInvoiceSync, or AccrualSync synchronization event.

Path parameters

ParameterDetailsDescription
idRequired
string length between 1 and 40
The Transaction ID of the transaction to be rolled back. This is a unique user-defined value that was provided on the original tax calculation.

Sample response - Roll back

{
  "meta": {
    "app": "string",
    "timeElapsed(ms)": 0,
    "timeReceived": "2025-04-10T20:41:00.361Z",
    "timeElapsedDetails": [
      {
        "key": "string",
        "value": "string"
      }
    ]
  }
}