Razorpay Integration brings a full payment gateway into the KC-Dev suite, sharing its SDK with the rest of the workshop via KC Shared Library.
Features
shortcode: a configurable payment button (amount, label, purpose) that opens the Razorpay checkout modal.- Order creation and payment capture handled server-side, with a webhook endpoint (HMAC-signature verified) as a reliable fallback if the customer closes the tab before the checkout callback fires.
- Dashboard tab: total revenue, transaction count, success rate, and a 7-day revenue trend chart.
- Transactions tab: a sortable, paginated history of every payment attempt, auto-synced against the live Razorpay API.
- Transaction Logs tab: a full history of status changes (e.g. created → captured) per order, plus CSV export.
- Settings panel with usage guide under the KC-Dev admin menu.
- Uses the Razorpay PHP SDK from KC Shared Library rather than bundling its own copy — the same dependency-sharing convention every other KC-Dev plugin follows.
Try it:
