Connect Curlec
Step-by-step guide to find your Curlec (Razorpay) API credentials and connect the gateway to Kinibook.
Before You Start
Before connecting Curlec to Kinibook, you will need:
- An active Curlec (by Razorpay) merchant account. Sign up at curlec.com if you don't have one.
- Your account must be activated for online payments (FPX and card payments enabled).
Finding Your Curlec API Credentials
Curlec (Razorpay) requires an API Key (Key ID) and an API Secret (Key Secret). Here's where to find them:
Step 1: Log in to Razorpay Dashboard
Go to dashboard.razorpay.com and sign in. Curlec accounts use the Razorpay dashboard.
Step 2: Navigate to API Keys
From the left sidebar, go to Settings → API Keys.
Step 3: Generate or Copy Keys
You will see (or can generate):
- Key ID (API Key): A short identifier starting with
rzp_live_orrzp_test_. - Key Secret (API Secret): A long secret string. You may need to click Regenerate Key or reveal it — Curlec only shows the secret once when generated.
Copy both values carefully. You'll paste them into Kinibook in the next section.
Use Live Mode keys (rzp_live_*) for real transactions. Test mode keys (rzp_test_*) are for development only and will not process real payments.
Connecting Curlec in Kinibook
Once you have your Key ID and Key Secret, follow these steps in your Kinibook dashboard:
Step 1: Open Payment Settings
Navigate to Payments in your Kinibook dashboard sidebar.
Step 2: Select Curlec
Click Connect on the Curlec provider card.
Step 3: Enter API Key and Secret
Paste your Curlec API Key (Key ID) and API Secret (Key Secret) into the configuration modal fields.
Step 4: Verify and Save
Click Connect. Kinibook will run a verification check against the Curlec API to confirm your keys are valid. On success, the connection is automatically enabled.
Configuring the Curlec Webhook
For Kinibook to receive instant payment confirmations, you must register the webhook URL in your Razorpay dashboard:
Step 1: Copy the Webhook URL
After a successful connection, Kinibook displays an auto-generated Webhook URL on the Curlec card. Copy this URL.
Step 2: Go to Razorpay Webhook Settings
In your Razorpay dashboard, navigate to Settings → Webhooks.
Step 3: Add the Webhook
Click Add New Webhook, paste the URL from Kinibook, and under Active Events select payment.captured. You must also set a Webhook Secret — generate one in Razorpay and save it. Click Create Webhook.
After saving, you can test the connection by creating a small test booking with payment enabled. If the webhook is configured correctly, Kinibook will update the booking status to "Paid" automatically once the Curlec transaction completes.
Still have questions?
Can't find what you need? Ask our support team directly.