Zamok Kiosk API
    Preparing search index...

    Variable submitPaymentForProcessingConst

    submitPaymentForProcessing: PayloadAC<
        "SUBMIT_PAYMENT_FOR_PROCESSING",
        PaymentProcessingRequest,
    > = ...

    Submit a transaction to the module responsible for the selected payment method.

    Required fields are paymentMethod, transactionID, amountInCents. Optional bill/customer/provider identifiers may be supplied. For check/ACH processing, check requires routing/account numbers and account-holder names, with optional front/back image data.

    {
    type: 'SUBMIT_PAYMENT_FOR_PROCESSING',
    payload: {
    paymentMethod: 'ACH', transactionID: 'ZAMOK123456', amountInCents: 12550,
    billId: 'bill-id', billLabel: '2025 Property Tax', uniqueExternalId: 'bill-id',
    customerFirstName: 'Jane', customerLastName: 'Doe', customerEmail: 'payer@example.com',
    check: {
    routingNumber: '084000026', accountNumber: '1234567890',
    accountHolderFirstName: 'Jane', accountHolderLastName: 'Doe'
    }
    }
    }