Razorpay Core REST API
RESTful API covering orders, payments, refunds, customers, tokens, invoices, payment links, virtual accounts, settlements, transfers, subscriptions, and webhooks. Authentication is HTTP Basic using the API key_id as username and key_secret as password; all endpoints return JSON and follow standard HTTP semantics.
Documentation
Documentation
https://razorpay.com/docs/api/
Authentication
https://razorpay.com/docs/api/authentication/