Zamok Kiosk API
    Preparing search index...
    sendReceiptEmail: PayloadAC<
        "SHELBY_SEND_RECEIPT_EMAIL",
        ShelbyReceiptEmailEvent,
    > = ...

    Request a Shelby payment receipt email.

    The payload contains the destination email, optional top-level zamokTransactionId, and a receipt with optional organization/kiosk labels plus required payer, property, bill, amount, PayIt, transaction, payment-method, and timestamp strings.

    {
    type: 'SHELBY_SEND_RECEIPT_EMAIL',
    payload: {
    email: 'payer@example.com', zamokTransactionId: 'zamok-transaction-id',
    receipt: {
    organizationName: 'Shelby County', kioskName: 'Downtown Kiosk', kioskLocation: 'Lobby',
    name: 'Jane Doe', propertyAddress: '123 Main St', parcelId: '123-456-789',
    billId: 'bill-id', amountPaid: '$125.50', feesPaid: '$3.50',
    amountPaidWithFees: '$129.00', payItId: 'payit-transaction-id',
    zamokTransactionId: 'zamok-transaction-id', paymentMethod: 'Credit Card',
    paidAt: '2026-08-25T12:00:00.000Z'
    }
    }
    }