You can create custom offline payment methods and optionally display them in the customer app payment carousel. This gives customers visibility into non-digital payment options (like cash, bank transfer, or gift cards) when checking out.
How it works
Create custom payment methods with any name you choose (e.g. "Cash", "Bank Transfer", "Gift Card")
For each method, toggle Available on customer app to control whether it appears in the customer’s payment options
When a customer selects an offline method, the order is placed without online payment — settlement happens at the counter or via your chosen method
Setting up
Go to Settings → Offline Payments
Click Add custom payment method
Enter the method name (e.g. "Bank Transfer")
Toggle Available on customer app on if you want customers to see this option
Save
You can create as many custom methods as needed. Each one can independently be shown or hidden from the customer app.
Where it appears on the app
Customer app: Methods with "Available on customer app" enabled appear in the payment carousel alongside online payment options
POS: All custom payment methods are always available for staff when processing payments, regardless of the customer app toggle
‼️ Custom offline payment methods do not process payment automatically. They record the payment method for tracking purposes — the actual money exchange happens outside the system.
Common use cases
Method | Show on customer app? | Why |
Cash | Yes | Dine-in customers who prefer to pay at the counter |
Bank Transfer | Yes | Direct transfer for takeaway pre-orders |
Gift Card | No | Staff-only — verified at the counter |
Staff Meal | No | Internal tracking only |

