@cfxlabsinc/b2b-services
    Preparing search index...

    Type Alias BankTransferInitiateOutcome

    BankTransferInitiateOutcome:
        | { ok: true; operatorStep: string
        | null; transferId: string }
        | { message: string; ok: false; retryable: boolean }

    retryable marks a failure that may still have created the transfer, so the idempotency key is kept.

    Type Declaration

    • { ok: true; operatorStep: string | null; transferId: string }
      • ok: true
      • operatorStep: string | null

        What the operator does next with this transfer; null when the platform sends it.

      • transferId: string
    • { message: string; ok: false; retryable: boolean }