Zamok Kiosk API
    Preparing search index...
    submitAchPayment: PayloadAC<"PAYIT_ACH_SUBMIT_PAYMENT", PayItAchPaymentRequest> = ...

    Dispatch to submit an ACH payment request.

    The payload requires customerId, paymentMethodId, and lineItems. Optional payment metadata includes merchantTransactionId, uniquePaymentIdentifier, and paymentBreakdown with payableTotal and feeTotal. Each line item requires label, value, description, serviceOfferingId, and uniqueExternalId.

    {
    type: "PAYIT_ACH_SUBMIT_PAYMENT",
    payload: {
    customerId: "customer-id",
    paymentMethodId: "payment-account-id",
    merchantTransactionId: "zamok-transaction-id",
    uniquePaymentIdentifier: "bill-id",
    paymentBreakdown: { payableTotal: 125.5, feeTotal: 1.5 },
    lineItems: [{
    label: "2025 Property Tax",
    value: 125.5,
    description: "Shelby County property tax",
    serviceOfferingId: "service-offering-id",
    uniqueExternalId: "bill-id"
    }]
    }
    }