razorpay-react-sdk
Version:
A simple Razorpay integration package for React & Next.js with TypeScript support.
9 lines (8 loc) • 563 B
TypeScript
import { RazorpayGlobalOptions } from "./@types/RazorpayGlobalOptions";
import { RazorpayPaymentOptions } from "./@types/RazorpayPaymentOptions";
/**
* Custom hook to open a Razorpay payment modal without requiring a provider.
* @param {RazorpayGlobalOptions} globalOptions - Global configuration options (e.g., key, theme, config)
* @returns A function that accepts payment-specific fields and triggers the payment flow.
*/
export declare function useRazorpay(globalOptions: RazorpayGlobalOptions): (paymentOptions: RazorpayPaymentOptions) => Promise<void>;