Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 26 additions & 2 deletions _manifest.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"version": "1.0",
"generated": "2026-04-08T08:30:46.523Z",
"total": 2213,
"generated": "2026-04-08T10:48:37.631Z",
"total": 2217,
"base_url": "https://raw.githubusercontent.com/razorpay/razorpay-php-testapp/markdown-docs/llm-content/",
"routes": {
"announcements/gst-changes": {
Expand Down Expand Up @@ -2374,6 +2374,12 @@
"category": "api",
"url": "https://raw.githubusercontent.com/razorpay/razorpay-php-testapp/markdown-docs/llm-content/api/settlements/instant.md"
},
"api/test-doc-api": {
"title": "Testing doc Api",
"description": "Sandbox setup for testing Razorpay APIs.",
"category": "api",
"url": "https://raw.githubusercontent.com/razorpay/razorpay-php-testapp/markdown-docs/llm-content/api/test-doc-api.md"
},
"api/understand": {
"title": "Understand Razorpay APIs",
"description": "Explanation of Razorpay API structure and the various components such as HTTP methods, status codes, data types and parameter types. Details on versioning, rate limiting and pagination.",
Expand Down Expand Up @@ -9484,6 +9490,12 @@
"category": "payments",
"url": "https://raw.githubusercontent.com/razorpay/razorpay-php-testapp/markdown-docs/llm-content/payments/payments/success-rate-analytics.md"
},
"payments/payments/test": {
"title": "Testing",
"description": "Testing",
"category": "payments",
"url": "https://raw.githubusercontent.com/razorpay/razorpay-php-testapp/markdown-docs/llm-content/payments/payments/test.md"
},
"payments/payments/test-card-details": {
"title": "Test Cards Details to Test Payments and Subscriptions",
"description": "Use test cards to test Indian, international and EMI payments, and Subscriptions.",
Expand Down Expand Up @@ -10816,6 +10828,12 @@
"category": "payments",
"url": "https://raw.githubusercontent.com/razorpay/razorpay-php-testapp/markdown-docs/llm-content/payments/subscriptions/workflow.md"
},
"payments/test-doc-payment": {
"title": "Testing doc Payment route",
"description": "Sandbox setup for testing Razorpay APIs.",
"category": "payments",
"url": "https://raw.githubusercontent.com/razorpay/razorpay-php-testapp/markdown-docs/llm-content/payments/test-doc-payment.md"
},
"payments/third-party-validation/bank-list": {
"title": "Supported Banks",
"description": "List of banks that Razorpay has partnered with for Third-Party Validation (TPV).",
Expand Down Expand Up @@ -12028,6 +12046,12 @@
"category": "test-doc",
"url": "https://raw.githubusercontent.com/razorpay/razorpay-php-testapp/markdown-docs/llm-content/test-doc.md"
},
"test-doc-main": {
"title": "Testing doc Main",
"description": "Sandbox setup for testing Razorpay APIs.",
"category": "test-doc-main",
"url": "https://raw.githubusercontent.com/razorpay/razorpay-php-testapp/markdown-docs/llm-content/test-doc-main.md"
},
"test-ssr": {
"title": "Testing SSR",
"description": "Create a RazorpayX account to explore seamless financial management with payouts, payments, disbursals & refunds, automation and more. Do not delete, used for automation and testing.",
Expand Down
1 change: 1 addition & 0 deletions _url-md-map.json
Original file line number Diff line number Diff line change
Expand Up @@ -1493,6 +1493,7 @@
"/docs/payments/payments/late-authorisation/": "https://raw.githubusercontent.com/razorpay/razorpay-php-testapp/markdown-docs/llm-content/payments/payments/late-authorisation.md",
"/docs/payments/payments/late-authorisation/handle": "https://raw.githubusercontent.com/razorpay/razorpay-php-testapp/markdown-docs/llm-content/payments/payments/late-authorisation/handle.md",
"/docs/payments/payments/success-rate-analytics/": "https://raw.githubusercontent.com/razorpay/razorpay-php-testapp/markdown-docs/llm-content/payments/payments/success-rate-analytics.md",
"/docs/payments/payments/test": "https://raw.githubusercontent.com/razorpay/razorpay-php-testapp/markdown-docs/llm-content/payments/payments/test.md",
"/docs/payments/payments/test-card-details": "https://raw.githubusercontent.com/razorpay/razorpay-php-testapp/markdown-docs/llm-content/payments/payments/test-card-details.md",
"/docs/payments/payments/test-card-details/": "https://raw.githubusercontent.com/razorpay/razorpay-php-testapp/markdown-docs/llm-content/payments/payments/test-card-details.md",
"/docs/payments/qr-codes": "https://raw.githubusercontent.com/razorpay/razorpay-php-testapp/markdown-docs/llm-content/payments/qr-codes.md",
Expand Down
6 changes: 3 additions & 3 deletions api/customers/create.md
Original file line number Diff line number Diff line change
Expand Up @@ -127,9 +127,9 @@ instance.customers.create({
{
"id" : "cust_1Aa00000000004",
"entity": "customer",
"name" : "",
"email" : "",
"contact" : "",
"name" : "Gaurav Kumar",
"email" : "gaurav.kumar@example.com",
"contact" : "+919876543210",
"gstin": null,
"notes": {
"notes_key_1":"Tea, Earl Grey, Hot",
Expand Down
44 changes: 22 additions & 22 deletions api/customers/edit.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ curl -u [YOUR_KEY_ID]:[YOUR_KEY_SECRET] \
-X PUT https://api.razorpay.com/v1/customers/cust_1Aa00000000003 \
-H "Content-Type: application/json" \
-d '{
"name": "",
"email": "",
"contact": ""
"name": "Gaurav Kumar",
"email": "gaurav.kumar@example.com",
"contact": "+919876543210"
}'

```java: Java
Expand All @@ -27,9 +27,9 @@ RazorpayClient razorpay = new RazorpayClient("[YOUR_KEY_ID]", "[YOUR_KEY_SECRET]
String customerId = "cust_1Aa00000000003";

JSONObject customerRequest = new JSONObject();
customerRequest.put("name","");
customerRequest.put("contact","");
customerRequest.put("email","");
customerRequest.put("name","Gaurav Kumar");
customerRequest.put("contact","+919876543210");
customerRequest.put("email","gaurav.kumar@example.com");

Customer customer = razorpay.customers.edit(customerId,customerRequest);

Expand All @@ -38,9 +38,9 @@ import razorpay
client = razorpay.Client(auth=("YOUR_ID", "YOUR_SECRET"))

client.customer.edit(customerId,{
"name": "",
"email": "",
"contact":
"name": "Gaurav Kumar",
"email": "gaurav.kumar@example.com",
"contact": +919876543210
})

```go: Go
Expand All @@ -50,16 +50,16 @@ client := razorpay.NewClient("YOUR_KEY_ID", "YOUR_SECRET")
customerId := "cust_1Aa00000000003"

data = map[string]interface{}{
"name": "",
"email": "",
"contact": ,
"name": "Gaurav Kumar",
"email": "gaurav.kumar@example.com",
"contact": +919876543210,
}
body, err := client.Customer.Edit(customerId, data, nil)

```php: PHP
$api = new Api($key_id, $secret);

$api->customer->fetch($customerId)->edit(array('name' => '', 'email' => '', 'contact': '', 'notes'=> array('notes_key_1'=> 'Tea, Earl Grey, Hot','notes_key_2'=> 'Tea, Earl Grey… decaf')));
$api->customer->fetch($customerId)->edit(array('name' => 'Gaurav Kumar', 'email' => 'gaurav.kumar@example.com', 'contact': '+919876543210', 'notes'=> array('notes_key_1'=> 'Tea, Earl Grey, Hot','notes_key_2'=> 'Tea, Earl Grey… decaf')));

```ruby: Ruby
require "razorpay"
Expand All @@ -68,18 +68,18 @@ Razorpay.setup('YOUR_KEY_ID', 'YOUR_SECRET')
customerId = "cust_1Aa00000000003"

Razorpay::Customer.edit(customerId,{
"name": "",
"email": "",
"contact": ,
"name": "Gaurav Kumar",
"email": "gaurav.kumar@example.com",
"contact": +919876543210,
})

```javascript: Node.js
var instance = new Razorpay({ key_id: 'YOUR_KEY_ID', key_secret: 'YOUR_SECRET' })

instance.customers.edit(customerId,{
name: "",
email: "",
contact:
name: "Gaurav Kumar",
email: "gaurav.kumar@example.com",
contact: +919876543210
})

```csharp: .NET
Expand All @@ -88,9 +88,9 @@ RazorpayClient client = new RazorpayClient("[YOUR_KEY_ID]", "[YOUR_KEY_SECRET]")
string customerId = "cust_1Aa00000000003";

Dictionary customerRequest = new Dictionary();
customerRequest.Add("name", "");
customerRequest.Add("contact", "");
customerRequest.Add("email", "");
customerRequest.Add("name", "Gaurav Kumar");
customerRequest.Add("contact", "+919876543210");
customerRequest.Add("email", "gaurav.kumar@example.com");

Customer card = client.Customer.Fetch(customerId).Edit(customerRequest);
```
Expand Down
6 changes: 3 additions & 3 deletions api/customers/entity.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ The Customers entity has the following parameters:
{
"id": "cust_JbRkXMROZUMCVq",
"entity": "customer",
"name": "",
"email": "",
"contact": "",
"name": "Gaurav Kumar",
"email": "gaurav.kumar@example.com",
"contact": "+919876543210",
"gstin": null,
"notes": [],
"created_at": 1653915355
Expand Down
4 changes: 2 additions & 2 deletions api/orders/fetch-all-expanded-card-payments.md
Original file line number Diff line number Diff line change
Expand Up @@ -118,8 +118,8 @@ List order = client.Order.All(orderRequest);
"bank": null,
"wallet": null,
"vpa": null,
"email": "",
"contact": "",
"email": "gaurav.kumar@example.com",
"contact": "+919876543210",
"notes": [],
"fee": 10,
"tax": 0,
Expand Down
8 changes: 4 additions & 4 deletions api/orders/fetch-all-expanded-payments.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,8 @@ curl -u [YOUR_KEY_ID]:[YOUR_KEY_SECRET]
"bank": null,
"wallet": null,
"vpa": null,
"email": "",
"contact": "",
"email": "gaurav.kumar@example.com",
"contact": "+919876543210",
"notes": [],
"fee": null,
"tax": null,
Expand Down Expand Up @@ -104,8 +104,8 @@ curl -u [YOUR_KEY_ID]:[YOUR_KEY_SECRET]
"bank": null,
"wallet": null,
"vpa": null,
"email": "",
"contact": "",
"email": "gaurav.kumar@example.com",
"contact": "+919876543210",
"notes": [],
"fee": null,
"tax": null,
Expand Down
12 changes: 6 additions & 6 deletions api/payments/invoices/cancel.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,14 +76,14 @@ Invoice invoice = client.Invoice.Fetch(invoiceId).Cancel();
"currency_symbol": "",
"customer_details": {
"billing_address": null,
"contact": "",
"customer_contact": "",
"customer_email": "",
"customer_name": "",
"email": "",
"contact": "+919876543210",
"customer_contact": "+919876543210",
"customer_email": "gaurav.kumar@example.com",
"customer_name": "Gaurav Kumar",
"email": "gaurav.kumar@example.com",
"gstin": null,
"id": "cust_DtHaBuooGHTuyZ",
"name": "",
"name": "Gaurav Kumar",
"shipping_address": null
},
"customer_id": "cust_DtHaBuooGHTuyZ",
Expand Down
8 changes: 4 additions & 4 deletions api/payments/invoices/create-with-customer-id.md
Original file line number Diff line number Diff line change
Expand Up @@ -142,14 +142,14 @@ Invoice invoice = client.Invoice.Create(invoiceRequest);
"customer_details": {
"id": "cust_HOQzpsovChhcpl",
"name": null,
"email": "",
"contact": "",
"email": "gaurav.kumar@example.com",
"contact": "+919876543210",
"gstin": null,
"billing_address": null,
"shipping_address": null,
"customer_name": null,
"customer_email": "",
"customer_contact": ""
"customer_email": "gaurav.kumar@example.com",
"customer_contact": "+919876543210"
},
"order_id": "order_K6g5bxSIwYIXJS",
"line_items": [
Expand Down
60 changes: 30 additions & 30 deletions api/payments/invoices/create-with-details.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,9 @@ curl -u [YOUR_KEY_ID]:[YOUR_KEY_SECRET]
"description": "Invoice for the month of January 2020",
"partial_payment": true,
"customer": {
"name": "",
"contact": "",
"email": "",
"name": "Gaurav Kumar",
"contact": "+919876543210",
"email": "gaurav.kumar@example.com",
"billing_address": {
"line1": "Bakers Street",
"line2": "Country Road",
Expand Down Expand Up @@ -79,9 +79,9 @@ invoiceRequest.put("type", "invoice");
invoiceRequest.put("description", "Invoice for the month of January 2020");
invoiceRequest.put("partial_payment",true);
JSONObject customer = new JSONObject();
customer.put("name","");
customer.put("contact","");
customer.put("email","");
customer.put("name","Gaurav Kumar");
customer.put("contact","+919876543210");
customer.put("email","gaurav.kumar@example.com");
JSONObject billingAddress = new JSONObject();
billingAddress.put("line1","Ground & 1st Floor, SJR Cyber Laskar");
billingAddress.put("line2","Hosur Road");
Expand Down Expand Up @@ -124,9 +124,9 @@ client.invoice.create({
"description": "Invoice for the month of January 2020",
"partial_payment": true,
"customer": {
"name": "",
"contact": "",
"email": "",
"name": "Gaurav Kumar",
"contact": "+919876543210",
"email": "gaurav.kumar@example.com",
"billing_address": {
"line1": "Ground & 1st Floor, SJR Cyber Laskar",
"line2": "Hosur Road",
Expand Down Expand Up @@ -177,9 +177,9 @@ data := map[string]interface{}{
"description": "Invoice for the month of January 2020",
"partial_payment": true,
"customer": map[string]interface{}{
"name": "",
"contact": "",
"email": "",
"name": "Gaurav Kumar",
"contact": "+919876543210",
"email": "gaurav.kumar@example.com",
"billing_address": map[string]interface{}{
"line1": "Ground & 1st Floor, SJR Cyber Laskar",
"line2": "Hosur Road",
Expand Down Expand Up @@ -212,9 +212,9 @@ $api->invoice->create(array(
'description' => 'Invoice for the month of January 2020',
'partial_payment' => true,
'customer' => array(
'name' => '',
'contact' => '',
'email' => '',
'name' => 'Gaurav Kumar',
'contact' => '+919876543210',
'email' => 'gaurav.kumar@example.com',
'billing_address' => array(
'line1' => 'Ground & 1st Floor, SJR Cyber Laskar',
'line2' => 'Hosur Road',
Expand Down Expand Up @@ -256,9 +256,9 @@ Razorpay::Invoice.create({
"description": "Invoice for the month of January 2020",
"partial_payment": true,
"customer": {
"name": "",
"contact": "",
"email": "",
"name": "Gaurav Kumar",
"contact": "+919876543210",
"email": "gaurav.kumar@example.com",
"billing_address": {
"line1": "Ground & 1st Floor, SJR Cyber Laskar",
"line2": "Hosur Road",
Expand Down Expand Up @@ -299,9 +299,9 @@ instance.invoice.create({
"description": "Invoice for the month of January 2020",
"partial_payment": true,
"customer": {
"name": "",
"contact": "",
"email": "",
"name": "Gaurav Kumar",
"contact": "+919876543210",
"email": "gaurav.kumar@example.com",
"billing_address": {
"line1": "Ground & 1st Floor, SJR Cyber Laskar",
"line2": "Hosur Road",
Expand Down Expand Up @@ -342,9 +342,9 @@ invoiceRequest.Add("type", "invoice");
invoiceRequest.Add("description", "Invoice for the month of January 2020");
invoiceRequest.Add("partial_payment", true);
Dictionary customer = new Dictionary();
customer.Add("name", "");
customer.Add("contact", "");
customer.Add("email", "");
customer.Add("name", "Gaurav Kumar");
customer.Add("contact", "+919876543210");
customer.Add("email", "gaurav.kumar@example.com");
Dictionary billingAddress = new Dictionary();
billingAddress.Add("line1", "Bakers Street");
billingAddress.Add("line2", "Country Road");
Expand Down Expand Up @@ -390,9 +390,9 @@ Invoice invoice = client.Invoice.Create(invoiceRequest);
"customer_id": "cust_E7q0trFqXgExmT",
"customer_details": {
"id": "cust_E7q0trFqXgExmT",
"name": "",
"email": "",
"contact": "",
"name": "Gaurav Kumar",
"email": "gaurav.kumar@example.com",
"contact": "+919876543210",
"gstin": null,
"billing_address": {
"id": "addr_E7q0ttqh4SGhAC",
Expand All @@ -416,9 +416,9 @@ Invoice invoice = client.Invoice.Create(invoiceRequest);
"state": "Karnataka",
"country": "in"
},
"customer_name": "",
"customer_email": "",
"customer_contact": ""
"customer_name": "Gaurav Kumar",
"customer_email": "gaurav.kumar@example.com",
"customer_contact": "+919876543210"
},
"order_id": "order_E7q0tvRpC0WJwg",
"line_items": [
Expand Down
Loading