Skip to main content

Custom Offline Payment Methods in Customer App

Kate Khunvirojpanich avatar
Written by Kate Khunvirojpanich
Updated today

What is this feature?

This feature allows merchants to display selected offline payment methods (such as Cash, COD, or Bank Transfer) directly in the customer app payment carousel.

It gives merchants more flexibility in how customers complete checkout — especially for dine-in environments where payment may happen at the counter or upon service completion.


What this feature does

  • Merchants can choose to show custom offline payment methods in the customer app.

  • Only methods with “Available on customer app” toggled ON will be visible to customers.

  • Customers can select these methods and complete checkout normally.

  • The order is recorded with the correct offline payment method name.

  • Supports dine-in / prepay dine-in flows.

This ensures accurate reporting and clear tracking of how customers intend to pay.


What this feature does NOT do

❌ Not shown on prepay-delivery orders.

❌ Does not replace online payment gateways.

❌ Does not interfere with existing online payment methods (e.g., card, e-wallet).

Online and offline payment methods continue to function independently.


How to Use It

Where to Find It?

  1. Go to Settings → Offline Payments

  2. Add a new payment method or edit an existing one

  3. Toggle “Available on customer app” ON

  4. Click Save

Once enabled, the method will automatically appear in the customer app for:

  • Dine-in

  • Prepay dine-in


Important Rules

  • Duplicate payment method names are not allowed.

  • Deleting a method removes only that specific method.

  • Only methods with the toggle ON will appear in the customer app.


Important Considerations

  • Payment methods containing the name “Cash”, “COD”, or “เงินสด” will automatically hide certain existing cash-related messaging in the customer app.

  • This is intentional to prevent duplicate or conflicting instructions.

Did this answer your question?