Skip to main content
When a rounding outcome needs to be corrected after the fact — due to a customer dispute, a pricing error, or a system issue — a manager can apply an override. You submit the target transaction ID, the authorizing employee’s identity, a reason code, and the corrected cash total. The engine creates an immutable override audit record with its own hash, linking it to the original transaction. Override records are surfaced in the override report and are included in the merchant’s fraud risk profile.

Endpoint

Authentication

string
required
Your merchant or partner API key.

Request body

string
required
The ID of the transaction to override (e.g., TXN-2026-04-14-A82C2EAA).
string
required
The ID of the employee authorizing the override (e.g., EMP-001).
string
required
The full name of the employee authorizing the override. Included verbatim in the audit record.
string
required
Reason code for the override. One of: customer-request, manager-discretion, pricing-error, system-error.
integer
required
The corrected cash total to collect, in cents. This replaces the original cash_total_cents for settlement purposes.

Example