API Test Keys
Account Entity
The Account entity has the following parameters:
Is this page helpful?
Entity
1{2"id": "acc_GRWKk7qQsLnDjX",3"type": "standard",4"email": "gauri.kumar@example.org",5"activated_at": null,6"live": false,7"hold_funds": true,8"status": "created",9"profile": {10"category": "healthcare",11"subcategory": "clinic",12"addresses": {13"registered": {14"street1": "507, Koramangala 1st block",15"street2": "MG Road",16"city": "Bengaluru",17"state": "KARNATAKA",18"postal_code": 560034,19"country": "IN"20},21"operation": {22"street1": "507, Koramangala 6th block",23"street2": "Kormanagala",24"city": "Bengaluru",25"state": "KARNATAKA",26"country": "IN",27"postal_code": 56004728}29},30"business_model": "Online Clothing ( men, women, ethnic, modern ) fashion and lifestyle, accessories, t-shirt, shirt, track pant, shoes."31},32"notes": {33"internal_ref_id": "123123"34},35"created_at": 1611136837,36"phone": "9999999998",37"business_type": "partnership",38"legal_business_name": "Acme Corp",39"customer_facing_business_name": "Example",40"legal_info": {41"pan": "AAACL1234C",42"gst": "18AABCU9603R1ZM"43},44"apps": {45"websites": [46"https://www.example.org"47],48"android": [49{50"url": "playstore.example.org",51"name": "Example"52}53],54"ios": [55{56"url": "appstore.example.org",57"name": "Example"58}59]60},61"brand": {62"color": "#FFFFFF"63},64"contact_name": "Gaurav Kumar",65"contact_info": {66"chargeback": {67"email": "cb@example.org",68"phone": null,69"policy_url": null70},71"refund": {72"email": "cb@example.org",73"phone": null,74"policy_url": null75},76"support": {77"email": "support@example.org",78"phone": "9999999998",79"policy_url": "https://www.google.com"80}81}82}
id
string
The unique identifier of a sub-merchant account generated by Razorpay. The maximum length is 18 characters. For example, acc_GLGeLkU2JUeyDZ
.
type
string
The account type. Possible value is standard
.
status
string
The status of the account. Possible values:
created
: Account status when the merchant account is created.activated
: Account status when the merchant KYC is approved.needs_clarification
: Account status when the merchant is asked to provide clarifications related to the KYC details submitted.under_review
: Account status when the merchant submits all the KYC requirements.suspended
: Account status when the merchant account is identified as potentially fraudulent and is suspended.rejected
: Account status when the KYC details submitted by the merchant are rejected during manual review.
email
string
The sub-merchant's business email address.
phone
integer
The sub-merchant's business phone number. The minimum length is 8 characters and the maximum length is 15.
legal_business_name
string
The name of the sub-merchant's business. For example, Acme Corp
. The minimum length is 4 characters and the maximum length is 200.
customer_facing_business_name
string
The sub-merchant billing label as it appears on the Razorpay Dashboard. The minimum length is 1 character and the maximum length is 255. This parameter might be required to complete the KYC process. However, it is optional for this API.
business_type
string
The type of business operated by the sub-merchant. Possible values:
.reference_id
string
Partner's external account reference id. The minimum length is 1 character and the maximum length is 512.
profile
object
The business details of the sub-merchant's account.
Show child parameters (5)
legal_info
object
The legal details about the sub-merchant's business.
Show child parameters (3)
brand
object
The branding details of the sub-merchant's business.
Show child parameters (1)
notes
object
Contains user-defined fields stored by the partner for reference purposes.
contact_name
string
The name of the contact. The minimum length is 4 and the maximum length is 255 characters.
contact_info
object
Options available for contact support.
Show child parameters (3)
apps
object
The app details of the sub-merchant's business
Show child parameters (3)
activated_at
integer
Unix timestamp that indicates when the merchant account was activated. This parameter has null
value till the account is activated.
live
boolean
Indicates the payments acceptance status of the merchant account. Possible values:
true
: Merchant can start accepting customer payments.false
: Merchant cannot accept customer payments.
hold_funds
boolean
Indicates the settlements status of the merchant account. Possible values:
true
: Settlement are on hold. Funds are not transferred to the merchant account.false
: Settlements can be transferred to the merchant account.
Account Entity
The Account entity has the following parameters:
Is this page helpful?
id
string
The unique identifier of a sub-merchant account generated by Razorpay. The maximum length is 18 characters. For example, acc_GLGeLkU2JUeyDZ
.
type
string
The account type. Possible value is standard
.
status
string
The status of the account. Possible values:
created
: Account status when the merchant account is created.activated
: Account status when the merchant KYC is approved.needs_clarification
: Account status when the merchant is asked to provide clarifications related to the KYC details submitted.under_review
: Account status when the merchant submits all the KYC requirements.suspended
: Account status when the merchant account is identified as potentially fraudulent and is suspended.rejected
: Account status when the KYC details submitted by the merchant are rejected during manual review.
email
string
The sub-merchant's business email address.
phone
integer
The sub-merchant's business phone number. The minimum length is 8 characters and the maximum length is 15.
legal_business_name
string
The name of the sub-merchant's business. For example, Acme Corp
. The minimum length is 4 characters and the maximum length is 200.
customer_facing_business_name
string
The sub-merchant billing label as it appears on the Razorpay Dashboard. The minimum length is 1 character and the maximum length is 255. This parameter might be required to complete the KYC process. However, it is optional for this API.
business_type
string
The type of business operated by the sub-merchant. Possible values:
.reference_id
string
Partner's external account reference id. The minimum length is 1 character and the maximum length is 512.
profile
object
The business details of the sub-merchant's account.
Show child parameters (5)
legal_info
object
The legal details about the sub-merchant's business.
Show child parameters (3)
brand
object
The branding details of the sub-merchant's business.
Show child parameters (1)
notes
object
Contains user-defined fields stored by the partner for reference purposes.
contact_name
string
The name of the contact. The minimum length is 4 and the maximum length is 255 characters.
contact_info
object
Options available for contact support.
Show child parameters (3)
apps
object
The app details of the sub-merchant's business
Show child parameters (3)
activated_at
integer
Unix timestamp that indicates when the merchant account was activated. This parameter has null
value till the account is activated.
live
boolean
Indicates the payments acceptance status of the merchant account. Possible values:
true
: Merchant can start accepting customer payments.false
: Merchant cannot accept customer payments.
hold_funds
boolean
Indicates the settlements status of the merchant account. Possible values:
true
: Settlement are on hold. Funds are not transferred to the merchant account.false
: Settlements can be transferred to the merchant account.
Entity
1{2"id": "acc_GRWKk7qQsLnDjX",3"type": "standard",4"email": "gauri.kumar@example.org",5"activated_at": null,6"live": false,7"hold_funds": true,8"status": "created",9"profile": {10"category": "healthcare",11"subcategory": "clinic",12"addresses": {13"registered": {14"street1": "507, Koramangala 1st block",15"street2": "MG Road",16"city": "Bengaluru",17"state": "KARNATAKA",18"postal_code": 560034,19"country": "IN"20},21"operation": {22"street1": "507, Koramangala 6th block",23"street2": "Kormanagala",24"city": "Bengaluru",25"state": "KARNATAKA",26"country": "IN",27"postal_code": 56004728}29},30"business_model": "Online Clothing ( men, women, ethnic, modern ) fashion and lifestyle, accessories, t-shirt, shirt, track pant, shoes."31},32"notes": {33"internal_ref_id": "123123"34},35"created_at": 1611136837,36"phone": "9999999998",37"business_type": "partnership",38"legal_business_name": "Acme Corp",39"customer_facing_business_name": "Example",40"legal_info": {41"pan": "AAACL1234C",42"gst": "18AABCU9603R1ZM"43},44"apps": {45"websites": [46"https://www.example.org"47],48"android": [49{50"url": "playstore.example.org",51"name": "Example"52}53],54"ios": [55{56"url": "appstore.example.org",57"name": "Example"58}59]60},61"brand": {62"color": "#FFFFFF"63},64"contact_name": "Gaurav Kumar",65"contact_info": {66"chargeback": {67"email": "cb@example.org",68"phone": null,69"policy_url": null70},71"refund": {72"email": "cb@example.org",73"phone": null,74"policy_url": null75},76"support": {77"email": "support@example.org",78"phone": "9999999998",79"policy_url": "https://www.google.com"80}81}82}