LetBuyy's payment system is built for India from the ground up — UPI, COD, Razorpay, EMI, and wallet support are all native, not third-party plugins. Here's how to configure everything.
Step 1: Create Your Razorpay Account
LetBuyy uses Razorpay as the primary payment processor for card, UPI, netbanking, and EMI. You'll need a Razorpay business account with KYC completed. The KYC process takes 1–3 business days and requires your PAN, bank statement, and GSTIN.
Step 2: Connect Razorpay to LetBuyy
- Go to Settings → Payments in your Merchant Control Plane
- Click "Connect Razorpay" and enter your API key and secret
- Enable webhook verification in your Razorpay dashboard
- Test a payment of ₹1 in sandbox mode
- Switch to live mode after verification
Webhook Security
LetBuyy verifies Razorpay webhook signatures using HMAC-SHA256. Never disable webhook verification — it's your protection against fraudulent payment confirmation.
Step 3: Configure COD
COD on LetBuyy is configured per PIN code zone. You can enable COD globally and block specific PIN codes with high RTO, or restrict COD to specific states. Set a minimum order value (recommended: ₹299) and maximum (recommended: ₹5,000).
Step 4: Enable UPI
UPI is automatically enabled when Razorpay is connected. LetBuyy's checkout renders UPI intent links for mobile browsers, reducing the UPI friction by eliminating manual VPA entry.