1.0.1 • Published 6 months ago
razorpay-subscription-checkout v1.0.1
razorpay-subscription-checkout
Razorpay checkout integration for subscriptions only.
Installtion
npm i razorpay-subscription-checkout
Usage
import RazorpayCheckout from "razorpay-subscription-checkout";
import type {RazorpayCheckoutOptions} from "razorpay-subscription-checkout"
// Define options for the checkout
const options: RazorpayCheckoutOptions = {
key: "RAZORPAY_API_KEY",
subscription_id: "sub_00000000000001",
name: "Your Company Name",
description: "Monthly Test Plan",
image: "/path/to/company-logo.jpg",
callback_url: "https://yourwebsite.com/custom_callback_url/",
prefill: {
name: "Gaurav Kumar",
email: "gaurav.kumar@example.com",
contact: "+919876543210"
},
theme: {
color: "#F37254"
}
}
// Set up the checkout instance
const razopay = new RazorpayCheckout(options)
// Open the checkout modal
razorpay.open()
API
For the complete API reference check the Razorpay's offical documentation.
LICENSE
MIT License © Rocktim Saikia 2025