submit_business_members

Submit Business Members API Documentation

API Overview

Method: PUT
Endpoint: /api/v1/merchants/{product_account_uuid}/submit_business_members
Content-Type: application/json
Purpose: Submit or update business member details for a merchant. At least one Director/Partner (basis the entity) & one member for KMP (CEO, CFO, Senior Management, Company Secretory) must be added.


Path Parameters

ParameterData TypeRequiredDescriptionExample
product_account_uuidString✅ YesUnique identifier for the merchant's product account. The product_account_uuid is returned in the response of the create merchant API{{product_account_uuid}}

Headers

HeaderData TypeRequiredDescriptionExample
AuthorizationString✅ YesBearer token for authentication. Get the token using the GET token API with the scope refer_merchantBearer {{resellerToken}}
Content-TypeString✅ YesRequest content typeapplication/json

Request Body Parameters

Business Member Object

ParameterData TypeRequiredFormatExampleDescription
nameString✅ YesFull nameSpoorthi Mohan NaikFull name of the business member
designationString✅ YesJob title/roleDirectorPosition or designation in the company. Allowed designations - Director (Private & Public limited), Partner (for Partnership & LLP), CEO, CFO, Senior Management, Company Secretory.
dojString✅ YesMM/YYYY09/2025Date of joining in MM/YYYY format
dobString✅ YesDD/MM/YYYY24/02/2001Date of birth in DD/MM/YYYY format
pincodeString✅ Yes6 digits560070Postal code (6-digit Indian pincode)
pan_numberString✅ YesPAN formatXXXXXXXX4CPAN card number (10 alphanumeric characters)

Complete Request Example

curl --location --globoff --request PUT '{{prod_partnerUrl}}/api/v1/merchants/{{product_account_uuid}}/submit_business_members' \
--header 'Authorization: Bearer {{resellerToken}}' \
--header 'Content-Type: application/json' \
--data '{
    "business_members": [
        {
            "name": "Spoorthi Mohan Naik",
            "designation": "Director",
            "doj": "09/2025",
            "dob": "24/02/2001",
            "pincode": "560070",
            "pan_number": "XXXXXXXX4C"
        }
    ]
}'

Request Body Schema

{
    "business_members": [
        {
            "name": "string",
            "designation": "string", 
            "doj": "string (MM/YYYY)",
            "dob": "string (DD/MM/YYYY)",
            "pincode": "string (6 digits)",
            "pan_number": "string (10 chars)"
        }
    ]
}

Validation Rules

FieldRuleDescription
dojFormat: MM/YYYYMust be valid month/year combination
dobFormat: DD/MM/YYYYMust be valid date in DD/MM/YYYY format
pincodeLength: 6 digitsMust be exactly 6 numeric characters
pan_numberFormat: PANMust follow Indian PAN card format (10 alphanumeric)
business_membersArrayCan contain multiple business member objects

Language
URL
Click Try It! to start a request and see the response here!
Ask AI Beta

Hi! I am an AI Assistant. Ask me about PayU and get help with your integration.
Responses are generated by AI, may contain some mistakes.

EXAMPLE QUESTIONS