Sometimes your restaurant uses a payment method that isn’t directly integrated with klikit’s payment gateway. Even though we can’t connect automatically, you still need to record those transactions in klikit to keep your reports accurate.
With Custom Payment Methods, you can add a payment channel that reflects exactly how the customer paid — for example, a specific EDC machine or a static QR code — so your staff can log the payment details and reconcile orders later.
When to use a custom payment method
You’ll want to set this up when:
- Your business uses a local card machine, bank transfer app, or QR code that isn’t among klikit’s standard integrated channels.
- You need to record the payment in klikit for end-of-day reconciliation, even though the actual payment is processed outside the app.
- Different branches may use different machines or payment apps — you can configure each branch separately.
Example: An Indonesian restaurant has a Danamon EDC machine to process card payments. You would create a custom payment channel called “Danamon” under the “Card” payment method. When a customer pays by card on that machine, the staff selects “Danamon”, completes the charge on the EDC, takes the receipt, and copies the transaction number into klikit to finalise the order.
How to set up a custom payment method for a branch
- Name — Enter a descriptive name (e.g., “Danamon EDC” or “Shop QR”). - Logo — (Optional) Upload an image so your staff can quickly spot the right payment option. - QR Image — If the customer will scan a static QR code to pay, upload the QR image here. This lets you display the code on-screen or print it for the customer. - Payment Reference — Toggle this on if you want your staff to enter a transaction number or reference after the payment is processed. This is perfect for tracking EDC receipts or manual transfers.
- In the klikit app, go to Settings > Add Order Configuration > Custom Payment.
- Select the Payment Method that best matches your channel (e.g., Card, QR, Cash, etc.).
- Add a new custom payment channel:
- Save the new payment channel. It will now appear as a payment option when staff process orders for this branch.
Note: Custom payment methods are configured per branch. Repeat these steps for each location that needs a specific custom channel.
What your staff will see during payment
When a staff member taps Pay & Complete on an order, the custom payment channel you created will be listed under the relevant payment method. They can select it, process the payment externally (e.g., on the EDC), and — if you enabled the payment reference — type in the receipt/transaction number before completing the order.
This way you have a clear digital record in klikit, even for non-integrated payments, making reconciliation much simpler.
Need help setting up a custom payment method for a specific gateway? Contact our support team via Live Chat.