{ "info": { "_postman_id": "cf601d34-c735-49db-9c48-ce27facfbab8", "name": "Razorpay Bills Orders API", "description": "Razorpay payment gateway APIs for accepting payments, managing orders, processing refunds, payouts, and subscriptions. All amounts are in the smallest currency sub-unit (e.g. paise for INR). Supports 180+ payment methods including UPI, cards, netbanking, wallets, and EMI.\n\nContact Support:\n Name: Razorpay Support\n Email: support@razorpay.com", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "createdAt": "2026-07-28T01:27:43.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "lastUpdatedBy": "35240", "uid": "35240-cf601d34-c735-49db-9c48-ce27facfbab8" }, "item": [ { "name": "orders", "item": [ { "name": "{id}", "item": [ { "name": "payments", "item": [ { "name": "Fetch payments for an order", "id": "45a3f3e5-43df-4fb7-a878-90ba38ec8ba8", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/orders/:id/payments", "host": [ "{{baseUrl}}" ], "path": [ "orders", ":id", "payments" ], "variable": [ { "id": "9f2f5b3f-f36c-4e46-a225-391d191d4d3d", "key": "id", "value": "", "description": "(Required) Order ID (order_*)." } ] }, "description": "Retrieve all authorized and failed payment attempts made against a specific order." }, "response": [ { "id": "ec16c4b1-f5de-4a90-b740-3acbb90d8d2a", "name": "Collection of payments for the order.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "url": { "raw": "{{baseUrl}}/orders/:id/payments", "host": [ "{{baseUrl}}" ], "path": [ "orders", ":id", "payments" ], "variable": [ { "key": "id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"entity\": \"collection\",\n \"count\": \"\",\n \"items\": [\n {\n \"id\": \"\",\n \"entity\": \"payment\",\n \"amount\": \"\",\n \"currency\": \"\",\n \"status\": \"failed\",\n \"order_id\": \"\",\n \"invoice_id\": \"\",\n \"international\": \"\",\n \"method\": \"wallet\",\n \"amount_refunded\": \"\",\n \"refund_status\": \"full\",\n \"captured\": \"\",\n \"description\": \"\",\n \"card_id\": \"\",\n \"card\": {\n \"id\": \"\",\n \"entity\": \"\",\n \"name\": \"\",\n \"last4\": \"\",\n \"network\": \"\",\n \"type\": \"\",\n \"issuer\": \"\",\n \"emi\": \"\",\n \"sub_type\": \"\"\n },\n \"bank\": \"\",\n \"wallet\": \"\",\n \"vpa\": \"\",\n \"upi\": {\n \"payer_account_type\": \"\",\n \"vpa\": \"\",\n \"flow\": \"\"\n },\n \"email\": \"\",\n \"contact\": \"\",\n \"customer_id\": \"\",\n \"token_id\": \"\",\n \"notes\": {\n \"iruread\": \"\",\n \"laboris_dd1\": \"\",\n \"ad_113\": \"\",\n \"pariatur32d\": \"\",\n \"Lorem4\": \"\",\n \"velit_5\": \"\",\n \"nostrud_3\": \"\",\n \"proident_15a\": \"\",\n \"in_e\": \"\",\n \"consectetur_54\": \"\",\n \"sintb\": \"\",\n \"quif3\": \"\",\n \"ullamcoe\": \"\",\n \"et020\": \"\",\n \"incididunt_fb4\": \"\"\n },\n \"fee\": \"\",\n \"tax\": \"\",\n \"error_code\": \"\",\n \"error_description\": \"\",\n \"error_source\": \"\",\n \"error_step\": \"\",\n \"error_reason\": \"\",\n \"acquirer_data\": {\n \"rrn\": \"\",\n \"authentication_reference_number\": \"\",\n \"bank_transaction_id\": \"\",\n \"transaction_id\": \"\"\n },\n \"created_at\": \"\"\n },\n {\n \"id\": \"\",\n \"entity\": \"payment\",\n \"amount\": \"\",\n \"currency\": \"\",\n \"status\": \"refunded\",\n \"order_id\": \"\",\n \"invoice_id\": \"\",\n \"international\": \"\",\n \"method\": \"emi\",\n \"amount_refunded\": \"\",\n \"refund_status\": \"partial\",\n \"captured\": \"\",\n \"description\": \"\",\n \"card_id\": \"\",\n \"card\": {\n \"id\": \"\",\n \"entity\": \"\",\n \"name\": \"\",\n \"last4\": \"\",\n \"network\": \"\",\n \"type\": \"\",\n \"issuer\": \"\",\n \"emi\": \"\",\n \"sub_type\": \"\"\n },\n \"bank\": \"\",\n \"wallet\": \"\",\n \"vpa\": \"\",\n \"upi\": {\n \"payer_account_type\": \"\",\n \"vpa\": \"\",\n \"flow\": \"\"\n },\n \"email\": \"\",\n \"contact\": \"\",\n \"customer_id\": \"\",\n \"token_id\": \"\",\n \"notes\": {\n \"id1d3\": \"\",\n \"tempor090\": \"\",\n \"tempor_ed\": \"\",\n \"Excepteur0\": \"\",\n \"Ut_3\": \"\"\n },\n \"fee\": \"\",\n \"tax\": \"\",\n \"error_code\": \"\",\n \"error_description\": \"\",\n \"error_source\": \"\",\n \"error_step\": \"\",\n \"error_reason\": \"\",\n \"acquirer_data\": {\n \"rrn\": \"\",\n \"authentication_reference_number\": \"\",\n \"bank_transaction_id\": \"\",\n \"transaction_id\": \"\"\n },\n \"created_at\": \"\"\n }\n ]\n}", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-ec16c4b1-f5de-4a90-b740-3acbb90d8d2a" }, { "id": "cf5ed642-4b98-426b-8d12-74bb9995738c", "name": "Authentication failed. Invalid or missing API key credentials.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "url": { "raw": "{{baseUrl}}/orders/:id/payments", "host": [ "{{baseUrl}}" ], "path": [ "orders", ":id", "payments" ], "variable": [ { "key": "id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-cf5ed642-4b98-426b-8d12-74bb9995738c" }, { "id": "3ecd0bfa-be21-4cc2-8bd1-98f6addc6d1e", "name": "Resource not found.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "url": { "raw": "{{baseUrl}}/orders/:id/payments", "host": [ "{{baseUrl}}" ], "path": [ "orders", ":id", "payments" ], "variable": [ { "key": "id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-3ecd0bfa-be21-4cc2-8bd1-98f6addc6d1e" }, { "id": "f9e0c8f0-5fdb-4998-a1f2-49eb7f113732", "name": "Rate limit exceeded. Implement exponential backoff with jitter before retrying.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "url": { "raw": "{{baseUrl}}/orders/:id/payments", "host": [ "{{baseUrl}}" ], "path": [ "orders", ":id", "payments" ], "variable": [ { "key": "id" } ] } }, "status": "Too Many Requests", "code": 429, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-f9e0c8f0-5fdb-4998-a1f2-49eb7f113732" } ], "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-45a3f3e5-43df-4fb7-a878-90ba38ec8ba8" } ], "id": "1cc31b49-d745-4072-b407-479aaa3c5900", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-1cc31b49-d745-4072-b407-479aaa3c5900" }, { "name": "Fetch order by ID", "id": "a2553ab5-9fef-46ca-b05d-3123f227a5c7", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/orders/:id", "host": [ "{{baseUrl}}" ], "path": [ "orders", ":id" ], "variable": [ { "id": "7955a91a-3daf-400c-a098-9ba915c0a4be", "key": "id", "value": "", "description": "(Required) Order ID (order_*)." } ] }, "description": "Retrieve the full details and current status of a specific order." }, "response": [ { "id": "0f6905e3-bddd-4099-8537-d4d08ee3fc95", "name": "Order details.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "url": { "raw": "{{baseUrl}}/orders/:id", "host": [ "{{baseUrl}}" ], "path": [ "orders", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"id\": \"\",\n \"entity\": \"order\",\n \"amount\": \"\",\n \"amount_paid\": \"\",\n \"amount_due\": \"\",\n \"currency\": \"\",\n \"receipt\": \"\",\n \"status\": \"paid\",\n \"attempts\": \"\",\n \"notes\": {\n \"et_400\": \"\",\n \"Utea4\": \"\",\n \"sunt_0\": \"\",\n \"laborumbeb\": \"\",\n \"ex_3\": \"\",\n \"dolor_da_\": \"\",\n \"fugiat_1_\": \"\",\n \"minim_73\": \"\",\n \"eu12\": \"\",\n \"mollit_2a\": \"\",\n \"enim_7\": \"\"\n },\n \"created_at\": \"\",\n \"offer_id\": \"\",\n \"offers\": [\n \"\",\n \"\"\n ]\n}", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-0f6905e3-bddd-4099-8537-d4d08ee3fc95" }, { "id": "3d8c0a41-6812-42b7-8118-15ac51ffb7d0", "name": "Authentication failed. Invalid or missing API key credentials.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "url": { "raw": "{{baseUrl}}/orders/:id", "host": [ "{{baseUrl}}" ], "path": [ "orders", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-3d8c0a41-6812-42b7-8118-15ac51ffb7d0" }, { "id": "2924d17b-6fc2-4a09-be68-a363b6d73b30", "name": "Resource not found.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "url": { "raw": "{{baseUrl}}/orders/:id", "host": [ "{{baseUrl}}" ], "path": [ "orders", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-2924d17b-6fc2-4a09-be68-a363b6d73b30" }, { "id": "8269b1fb-b917-4926-a653-4815ef63ce87", "name": "Rate limit exceeded. Implement exponential backoff with jitter before retrying.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "url": { "raw": "{{baseUrl}}/orders/:id", "host": [ "{{baseUrl}}" ], "path": [ "orders", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Too Many Requests", "code": 429, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-8269b1fb-b917-4926-a653-4815ef63ce87" } ], "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-a2553ab5-9fef-46ca-b05d-3123f227a5c7" }, { "name": "Update an order", "id": "1a6b8e5d-5a5e-45f3-94e7-6a89310762c8", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"notes\": {\n \"est2e\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/orders/:id", "host": [ "{{baseUrl}}" ], "path": [ "orders", ":id" ], "variable": [ { "id": "4aab5979-2f1d-41da-971f-727588305fcc", "key": "id", "value": "", "description": "(Required) Order ID (order_*)." } ] }, "description": "Update the notes field of an existing order. Only notes can be modified after creation." }, "response": [ { "id": "89964841-3173-4975-96a3-5fbcde1083ee", "name": "Updated order.", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "body": { "mode": "raw", "raw": "{\n \"notes\": {\n \"est2e\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/orders/:id", "host": [ "{{baseUrl}}" ], "path": [ "orders", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"id\": \"\",\n \"entity\": \"order\",\n \"amount\": \"\",\n \"amount_paid\": \"\",\n \"amount_due\": \"\",\n \"currency\": \"\",\n \"receipt\": \"\",\n \"status\": \"paid\",\n \"attempts\": \"\",\n \"notes\": {\n \"et_400\": \"\",\n \"Utea4\": \"\",\n \"sunt_0\": \"\",\n \"laborumbeb\": \"\",\n \"ex_3\": \"\",\n \"dolor_da_\": \"\",\n \"fugiat_1_\": \"\",\n \"minim_73\": \"\",\n \"eu12\": \"\",\n \"mollit_2a\": \"\",\n \"enim_7\": \"\"\n },\n \"created_at\": \"\",\n \"offer_id\": \"\",\n \"offers\": [\n \"\",\n \"\"\n ]\n}", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-89964841-3173-4975-96a3-5fbcde1083ee" }, { "id": "3a059d64-9222-4ffa-9267-35400f98dc5e", "name": "Bad request. Invalid parameters or missing required fields.", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "body": { "mode": "raw", "raw": "{\n \"notes\": {\n \"est2e\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/orders/:id", "host": [ "{{baseUrl}}" ], "path": [ "orders", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-3a059d64-9222-4ffa-9267-35400f98dc5e" }, { "id": "3996328d-f0d3-47a3-9bdb-6609faa8af67", "name": "Authentication failed. Invalid or missing API key credentials.", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "body": { "mode": "raw", "raw": "{\n \"notes\": {\n \"est2e\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/orders/:id", "host": [ "{{baseUrl}}" ], "path": [ "orders", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-3996328d-f0d3-47a3-9bdb-6609faa8af67" }, { "id": "710816b3-9a11-4a59-bd83-520c8ab40323", "name": "Resource not found.", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "body": { "mode": "raw", "raw": "{\n \"notes\": {\n \"est2e\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/orders/:id", "host": [ "{{baseUrl}}" ], "path": [ "orders", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-710816b3-9a11-4a59-bd83-520c8ab40323" }, { "id": "2d250241-dcdc-49f1-9a35-f80721167cb3", "name": "Rate limit exceeded. Implement exponential backoff with jitter before retrying.", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "body": { "mode": "raw", "raw": "{\n \"notes\": {\n \"est2e\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/orders/:id", "host": [ "{{baseUrl}}" ], "path": [ "orders", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Too Many Requests", "code": 429, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-2d250241-dcdc-49f1-9a35-f80721167cb3" } ], "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-1a6b8e5d-5a5e-45f3-94e7-6a89310762c8" } ], "id": "7202fd20-aaae-4f24-8752-b5c431dfa7e1", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-7202fd20-aaae-4f24-8752-b5c431dfa7e1" }, { "name": "Create an order", "id": "ef63a00c-cb12-4879-9ab2-fae24b435244", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"amount\": \"\",\n \"currency\": \"INR\",\n \"receipt\": \"\",\n \"notes\": {\n \"ullamco7\": \"\"\n },\n \"partial_payment\": false\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/orders", "host": [ "{{baseUrl}}" ], "path": [ "orders" ] }, "description": "Create an order before initiating a payment. The returned order_id must be passed to Razorpay Checkout. An order can have multiple payment attempts but only one successful capture." }, "response": [ { "id": "7611d5a2-1197-47d7-8e13-3ba7cc5dbfe2", "name": "Order created.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "body": { "mode": "raw", "raw": "{\n \"amount\": \"\",\n \"currency\": \"INR\",\n \"receipt\": \"\",\n \"notes\": {\n \"ullamco7\": \"\"\n },\n \"partial_payment\": false\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/orders", "host": [ "{{baseUrl}}" ], "path": [ "orders" ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"id\": \"\",\n \"entity\": \"order\",\n \"amount\": \"\",\n \"amount_paid\": \"\",\n \"amount_due\": \"\",\n \"currency\": \"\",\n \"receipt\": \"\",\n \"status\": \"paid\",\n \"attempts\": \"\",\n \"notes\": {\n \"et_400\": \"\",\n \"Utea4\": \"\",\n \"sunt_0\": \"\",\n \"laborumbeb\": \"\",\n \"ex_3\": \"\",\n \"dolor_da_\": \"\",\n \"fugiat_1_\": \"\",\n \"minim_73\": \"\",\n \"eu12\": \"\",\n \"mollit_2a\": \"\",\n \"enim_7\": \"\"\n },\n \"created_at\": \"\",\n \"offer_id\": \"\",\n \"offers\": [\n \"\",\n \"\"\n ]\n}", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-7611d5a2-1197-47d7-8e13-3ba7cc5dbfe2" }, { "id": "a5d4ec2b-76a3-49ca-8780-777d0389324a", "name": "Bad request. Invalid parameters or missing required fields.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "body": { "mode": "raw", "raw": "{\n \"amount\": \"\",\n \"currency\": \"INR\",\n \"receipt\": \"\",\n \"notes\": {\n \"ullamco7\": \"\"\n },\n \"partial_payment\": false\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/orders", "host": [ "{{baseUrl}}" ], "path": [ "orders" ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-a5d4ec2b-76a3-49ca-8780-777d0389324a" }, { "id": "adb4d0fa-5f18-4a27-ab25-4412673fcb9a", "name": "Authentication failed. Invalid or missing API key credentials.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "body": { "mode": "raw", "raw": "{\n \"amount\": \"\",\n \"currency\": \"INR\",\n \"receipt\": \"\",\n \"notes\": {\n \"ullamco7\": \"\"\n },\n \"partial_payment\": false\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/orders", "host": [ "{{baseUrl}}" ], "path": [ "orders" ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-adb4d0fa-5f18-4a27-ab25-4412673fcb9a" }, { "id": "51a6fdc0-bf6e-4bc4-9e7d-051c128da026", "name": "Rate limit exceeded. Implement exponential backoff with jitter before retrying.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "body": { "mode": "raw", "raw": "{\n \"amount\": \"\",\n \"currency\": \"INR\",\n \"receipt\": \"\",\n \"notes\": {\n \"ullamco7\": \"\"\n },\n \"partial_payment\": false\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/orders", "host": [ "{{baseUrl}}" ], "path": [ "orders" ] } }, "status": "Too Many Requests", "code": 429, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-51a6fdc0-bf6e-4bc4-9e7d-051c128da026" }, { "id": "fc12a06b-0d97-43b1-9105-d3bf7847aca2", "name": "Internal server error.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "body": { "mode": "raw", "raw": "{\n \"amount\": \"\",\n \"currency\": \"INR\",\n \"receipt\": \"\",\n \"notes\": {\n \"ullamco7\": \"\"\n },\n \"partial_payment\": false\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/orders", "host": [ "{{baseUrl}}" ], "path": [ "orders" ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-fc12a06b-0d97-43b1-9105-d3bf7847aca2" } ], "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-ef63a00c-cb12-4879-9ab2-fae24b435244" }, { "name": "Fetch all orders", "id": "5c13ebbf-0c30-43a0-b202-4cdf096191e2", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/orders?from=&to=&count=10&skip=0&authorized=0&receipt=&expand[]=transfers&expand[]=payments.card", "host": [ "{{baseUrl}}" ], "path": [ "orders" ], "query": [ { "description": "Unix timestamp (seconds). Fetch records created on or after this time.", "key": "from", "value": "" }, { "description": "Unix timestamp (seconds). Fetch records created on or before this time.", "key": "to", "value": "" }, { "description": "Number of records to return per call. Maximum 100. Default 10.", "key": "count", "value": "10" }, { "description": "Number of records to skip. Use with count for pagination. Default 0.", "key": "skip", "value": "0" }, { "description": "1 = orders with authorized payments only. 0 = without.", "key": "authorized", "value": "0" }, { "description": "Filter by receipt value.", "key": "receipt", "value": "" }, { "description": "Expand: payments, payments.card, transfers, virtual_account.", "key": "expand[]", "value": "transfers" }, { "description": "Expand: payments, payments.card, transfers, virtual_account.", "key": "expand[]", "value": "payments.card" } ] }, "description": "Retrieve a paginated list of orders. Maximum 100 records per call." }, "response": [ { "id": "8fd1afcc-0d0c-45c0-8bf0-1af28098d3e0", "name": "Collection of orders.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "url": { "raw": "{{baseUrl}}/orders?from=&to=&count=10&skip=0&authorized=0&receipt=&expand[]=payments.card", "host": [ "{{baseUrl}}" ], "path": [ "orders" ], "query": [ { "description": "Unix timestamp (seconds). Fetch records created on or after this time.", "key": "from", "value": "" }, { "description": "Unix timestamp (seconds). Fetch records created on or before this time.", "key": "to", "value": "" }, { "description": "Number of records to return per call. Maximum 100. Default 10.", "key": "count", "value": "10" }, { "description": "Number of records to skip. Use with count for pagination. Default 0.", "key": "skip", "value": "0" }, { "description": "1 = orders with authorized payments only. 0 = without.", "key": "authorized", "value": "0" }, { "description": "Filter by receipt value.", "key": "receipt", "value": "" }, { "description": "Expand: payments, payments.card, transfers, virtual_account.", "key": "expand[]", "value": "payments.card" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"entity\": \"collection\",\n \"count\": \"\",\n \"items\": [\n {\n \"id\": \"\",\n \"entity\": \"order\",\n \"amount\": \"\",\n \"amount_paid\": \"\",\n \"amount_due\": \"\",\n \"currency\": \"\",\n \"receipt\": \"\",\n \"status\": \"paid\",\n \"attempts\": \"\",\n \"notes\": {\n \"officia5\": \"\",\n \"reprehenderit_d69\": \"\",\n \"eiusmod2b5\": \"\",\n \"fugiat668\": \"\",\n \"qui138\": \"\",\n \"ad__e\": \"\",\n \"in_6c\": \"\",\n \"eab\": \"\",\n \"eiusmod_cda\": \"\"\n },\n \"created_at\": \"\",\n \"offer_id\": \"\",\n \"offers\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"entity\": \"order\",\n \"amount\": \"\",\n \"amount_paid\": \"\",\n \"amount_due\": \"\",\n \"currency\": \"\",\n \"receipt\": \"\",\n \"status\": \"attempted\",\n \"attempts\": \"\",\n \"notes\": {\n \"do4_b\": \"\",\n \"ut_8\": \"\",\n \"enim_3\": \"\",\n \"do_0\": \"\",\n \"animc\": \"\",\n \"ullamco_4\": \"\",\n \"qui_6\": \"\",\n \"et373\": \"\",\n \"elit8_7\": \"\",\n \"tempor_e\": \"\",\n \"in_59d\": \"\",\n \"nulla_20e\": \"\"\n },\n \"created_at\": \"\",\n \"offer_id\": \"\",\n \"offers\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-8fd1afcc-0d0c-45c0-8bf0-1af28098d3e0" }, { "id": "4c3e2a94-685a-4858-a070-bf48c4ef4efe", "name": "Bad request. Invalid parameters or missing required fields.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "url": { "raw": "{{baseUrl}}/orders?from=&to=&count=10&skip=0&authorized=0&receipt=&expand[]=payments.card", "host": [ "{{baseUrl}}" ], "path": [ "orders" ], "query": [ { "description": "Unix timestamp (seconds). Fetch records created on or after this time.", "key": "from", "value": "" }, { "description": "Unix timestamp (seconds). Fetch records created on or before this time.", "key": "to", "value": "" }, { "description": "Number of records to return per call. Maximum 100. Default 10.", "key": "count", "value": "10" }, { "description": "Number of records to skip. Use with count for pagination. Default 0.", "key": "skip", "value": "0" }, { "description": "1 = orders with authorized payments only. 0 = without.", "key": "authorized", "value": "0" }, { "description": "Filter by receipt value.", "key": "receipt", "value": "" }, { "description": "Expand: payments, payments.card, transfers, virtual_account.", "key": "expand[]", "value": "payments.card" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-4c3e2a94-685a-4858-a070-bf48c4ef4efe" }, { "id": "ee29d99a-0a9d-498b-9908-02e6d9b5c126", "name": "Authentication failed. Invalid or missing API key credentials.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "url": { "raw": "{{baseUrl}}/orders?from=&to=&count=10&skip=0&authorized=0&receipt=&expand[]=payments.card", "host": [ "{{baseUrl}}" ], "path": [ "orders" ], "query": [ { "description": "Unix timestamp (seconds). Fetch records created on or after this time.", "key": "from", "value": "" }, { "description": "Unix timestamp (seconds). Fetch records created on or before this time.", "key": "to", "value": "" }, { "description": "Number of records to return per call. Maximum 100. Default 10.", "key": "count", "value": "10" }, { "description": "Number of records to skip. Use with count for pagination. Default 0.", "key": "skip", "value": "0" }, { "description": "1 = orders with authorized payments only. 0 = without.", "key": "authorized", "value": "0" }, { "description": "Filter by receipt value.", "key": "receipt", "value": "" }, { "description": "Expand: payments, payments.card, transfers, virtual_account.", "key": "expand[]", "value": "payments.card" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-ee29d99a-0a9d-498b-9908-02e6d9b5c126" }, { "id": "470c6fb6-f91d-4b57-a4b7-d201a7db4b13", "name": "Rate limit exceeded. Implement exponential backoff with jitter before retrying.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "url": { "raw": "{{baseUrl}}/orders?from=&to=&count=10&skip=0&authorized=0&receipt=&expand[]=payments.card", "host": [ "{{baseUrl}}" ], "path": [ "orders" ], "query": [ { "description": "Unix timestamp (seconds). Fetch records created on or after this time.", "key": "from", "value": "" }, { "description": "Unix timestamp (seconds). Fetch records created on or before this time.", "key": "to", "value": "" }, { "description": "Number of records to return per call. Maximum 100. Default 10.", "key": "count", "value": "10" }, { "description": "Number of records to skip. Use with count for pagination. Default 0.", "key": "skip", "value": "0" }, { "description": "1 = orders with authorized payments only. 0 = without.", "key": "authorized", "value": "0" }, { "description": "Filter by receipt value.", "key": "receipt", "value": "" }, { "description": "Expand: payments, payments.card, transfers, virtual_account.", "key": "expand[]", "value": "payments.card" } ] } }, "status": "Too Many Requests", "code": 429, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-470c6fb6-f91d-4b57-a4b7-d201a7db4b13" } ], "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-5c13ebbf-0c30-43a0-b202-4cdf096191e2" } ], "id": "5c6cde18-01e6-41a5-bfdc-e378e3b4d20c", "createdAt": "2026-07-28T01:27:44.000Z", "updatedAt": "2026-07-28T01:27:44.000Z", "uid": "35240-5c6cde18-01e6-41a5-bfdc-e378e3b4d20c" } ], "auth": { "type": "basic", "basic": [ { "key": "username", "value": "{{basicAuthUsername}}", "type": "string" }, { "key": "password", "value": "{{basicAuthPassword}}", "type": "string" } ] }, "variable": [ { "key": "baseUrl", "value": "https://api.razorpay.com/v1" } ] }