Surcharge
Surcharge configuration for a transaction. Only one of amount or percentage may be set. When bypass is true, neither amount nor percentage should be provided.
- Type: integer | null · Amount
amount Fixed surcharge amount in cents. Mutually exclusive with
percentage. - Type: boolean · Bypass
bypass When true, surcharge calculation is skipped entirely for this transaction. Must be false when amount or percentage is provided.
- Type: number | null · Percentage
percentage Surcharge rate as a decimal (e.g., 3.5 for 3.5%). Mutually exclusive with
amount.

