ConstThe 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"
}]
}
}
Dispatch to submit an ACH payment request.