TransactionEditRequest
Passthrough-only transaction edit payload. Use only for PSP flows where Koard forwards EMV data and later receives the final transaction state back from the PSP.
Partial-update semantics: omitted fields and fields set to null are preserved (unchanged). Only fields with an explicit non-null value are updated. A provided breakdown fully replaces the existing breakdown — sub-amounts are not merged.
- Type: integer | null · Authorized Amount
authorized _amount Replacement authorized amount in cents.
- Type: object · TransactionEditBreakdown nullable
breakdown Replacement breakdown used when editing passthrough transactions.
- Type: integer · Subtotal
subtotal requiredInteger numbers.
- Type: integer | null · Tax Amount
tax Amount Integer numbers.
- Type: integer | number | null · Tax Rate
tax Rate Tax rate as a percentage or basis points. Integer values >= 100 are treated as basis points and auto-divided by 100 (e.g., 875 becomes 8.75%). Float values < 100 are treated as percentages (e.g., 8.75 = 8.75%).
- Type: integer | null · Tip Amount
tip Amount Integer numbers.
- Type: integer | number | null · Tip Rate
tip Rate Tip rate as a percentage or basis points. Integer values >= 100 are treated as basis points and auto-divided by 100 (e.g., 1500 becomes 15.0%). Float values < 100 are treated as percentages (e.g., 15.0 = 15%).
- Type: string | null · Tip Type
tip Type
- Type: integer | null · Refunded
refunded Replacement cumulative refunded amount in cents.
- Type: integer | null · Reversed
reversed Replacement cumulative reversed amount in cents.
- Type: string · TransactionStatusenum nullable
status Current status of a transaction. The
surcharge_pendingstatus indicates the transaction is awaiting cardholder confirmation of a surcharge via the confirm endpoint.surcharge_declined_by_payermeans the cardholder rejected the surcharge and the transaction was canceled.valuespending authorized captured settled declined
- Type: string | null · Status Reason
status _reason Replacement status reason for the transaction.

