Show accountPostings array item
Account number of the primary account involved in the transaction.
Currency code for the transaction (e.g., NGN, USD, GBP).
creditDebitInstructionDirection
Direction of the transaction:
DEBIT_PRIMARY_ACCOUNT_CREDIT_COUNTERPARTY_ACCOUNT: Debit primary account, credit counterparty
CREDIT_PRIMARY_ACCOUNT_DEBIT_COUNTERPARTY_ACCOUNT: Credit primary account, debit counterparty
Array of counterparty accounts to credit or debit. Show counterParties array item
Account number of the counterparty account.
Currency code for the counterparty account.
Amount to credit or debit from the counterparty account.
Optional description or narration for the transaction.
instructionIdempotencykey
Unique idempotency key for this posting instruction to prevent duplicate processing.
Optional handler for insufficient fund scenarios. Show insufficientFundHandler object
insufficientFundAuthorizationMode
How to handle insufficient funds:
ON_AVAILABLE_BALANCE: Only use available balance
FORCE_ON_UNARRANGED_OVERDRAFT: Allow unarranged overdraft (requires CASHIER authority)
overDraftFundOriginatingAccountNumberId
Account ID to source overdraft funds from (if applicable).