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.
- authorizedType: integer | null
_amount Replacement authorized amount in cents.
- breakdownType: nullableProperties: 6
Replacement breakdown used when editing passthrough transactions.
- refundedType: integer | null
Replacement cumulative refunded amount in cents.
- reversedType: integer | null
Replacement cumulative reversed amount in cents.
- statusType: enumnullable
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.values- pending
- authorized
- captured
- settled
- declined
- refunded
- reversed
- canceled
- error
- surcharge
_pending - surcharge
_declined _by _payer
- statusType: string | null
_reason Replacement status reason for the transaction.

