Summary
The support-desk half of payments, answerable without opening the Razorpay dashboard.
Refunds, order lookups and settlement queries are the requests that arrive one at a time and interrupt someone's afternoon; here they are single calls, and the order IDs that come back feed straight into a checkout flow.
What it is
A server over Razorpay's API covering the payment lifecycle: orders created and fetched, payments captured and updated, refunds issued, and settlements queried.
What you get
- Orders created with an amount in the smallest currency unit, a currency, an optional receipt reference and notes
- Partial payments allowed or disallowed per order
- A single order fetched by ID, and a paginated list filtered by Unix timestamp range
- Payments captured and updated, and payment records queried
- Full and partial refunds, with speed control
- Settlements queried for reconciling transaction history
- A readiness check that confirms the server is running and reachable
Requirements
A Razorpay account — every call runs against Razorpay's own API. Amounts are in the smallest currency unit, so an INR order is priced in paise, and the receipt reference has a length limit.
