Payments
Accept deposits and full payments online.
Introduction to Online Collections
Kinibook allows you to connect local payment gateways directly to your booking link. By collecting a fixed booking deposit or full payment before confirming slots, you significantly reduce no-shows.
When payment is required, a client's selected slot is temporarily held for 10 minutes. If they fail to complete the checkout transaction, the slot is automatically released back to the public pool.
If a client disconnects or closes their browser mid-transaction, their slot stays locked in a pending hold state for 10 minutes. Once the timer expires, the slot automatically becomes available for other customers to book.
If two customers attempt checkout for the same slot, the system confirming the gateway webhook first secures the booking. The client who completed payment slower will have their temporary hold evicted, and the system automatically flags their transaction to trigger a full refund. Read more in Slot Hold Resolution.
Connection Prerequisites
Before connecting payment flows, you will need:
- An active merchant account with HitPay or Curlec (by Razorpay).
- Your merchant integration keys (API Key and Salt / API Secret) from your gateway dashboard.
Connecting a Payment Gateway
Kinibook supports two Malaysian payment gateways. Each has its own setup process — follow the guide specific to your provider:
Configuring Booking Payment Rules
Once connected, navigate to Payments and configure how you want to collect payments from clients:
| Payment Mode | Client Action Required | Ideal Use Case |
|---|---|---|
| No Payment | No checkout. Slot is confirmed immediately upon booking. | Standard services or trusted recurring clients. |
| Fixed Booking Fee | Must pay a fixed booking fee (e.g. RM 10.00) online to hold the slot. | Default settings to reduce booking ghosting and no-shows. |
| Full Amount | Must pay the full service price online to book. | High-value packages, events, or credit packages. |
While Kinibook automatically releases pending checkout holds during a "First-Pay-Wins" conflict, confirmed booking cancellations do not trigger automatic payment gateway refunds. If you cancel a paid booking, you must manually issue the refund to the client through your HitPay or Curlec dashboard.
Supported Payment Methods & Limits
Supported payment methods and minimum transaction limits vary by provider:
| Gateway Provider | Allowed Payment Methods | Settlement Frequency | Minimum Transaction |
|---|---|---|---|
| HitPay | FPX Online Banking, Visa, Mastercard, GrabPay, ShopeePay | T+1 Daily Settlements | RM 1.00 |
| Curlec (Razorpay) | FPX Online Banking, Visa, Mastercard | T+2 Settlements | RM 1.00 |
Note: Settlement times and credit transaction processing fees are determined by your agreements with HitPay or Curlec directly. Kinibook does not charge extra transaction commission.
Latest rates verification date: June 2026. Check the respective provider websites for real-time pricing updates.
Still have questions?
Can't find what you need? Ask our support team directly.