1.0.1 • Published 6 months ago

razorpay-subscription-checkout v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

razorpay-subscription-checkout

Razorpay checkout integration for subscriptions only.

npm

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