Update Vendor Details v2.0

Use this API to edit the existing vendor details added to your EasySplit account. You can edit vendor details such as name, email, phone number, upi details, and any of the KYC details.

For Auto Collect pass the Authorization token. Use the Authorize API to generate the token for Auto Collect APIs.

📘

Vendor Instant Settlements

Use schedule option "8" or "9" to schedule instant settlements to your vendor account.

Schedule Options Supported

Schedule Options

IDDescription
1T+1 settlement at 11:00 AM
2T+2 settlement at 11:00 AM
3All transactions from 4:30 PM T-1 to 10:30 AM T+0 settled at 11AM T+0, and, 10:30 AM T+0 to 4:30PM T+0 at 5:00PM T+0
4All transactions from 2:00 PM T-1 to 2:00 PM T+0 settled at 3PM T+0
5All transactions till 5.30 at 6
6Instant Settlement Every Hour between 7:00 AM and 5:00 PM on working days
7Instant Settlement every 3 hours between 8:00 AM and 5:00 PM on working days
8Instant Settlement Every Hour 24*7
9Instant Settlement Every 3 Hours 24*7
11Weekly Every 1st Working day
12Monthly Every 1st Working day

List of Business Types
Business Types
Government
Insurance
Jewellery
Gemstone/Diamond
Mutual funds/Broking
NBFCs / LSP / Organization into Lending
Non Profit / NGO
Online Gaming
Open/Partial Wallet (Bank & Non-bank PPI)
Pharmacy
Travel and Hospitality
Utilities
Aggregators (PAPG & Nodal Account)
Hemp Products / Herbal Products
FOREX
Chit Funds
Web host/Domain seller
Professional services (Doctors, Lawyers, Architects, CAs and other Professionals)
Food Industry
International Card Acceptance (Goods export)

Response Codes
Sub CodeStatusMessageSolution
400ERRORInvalid NameProvide a valid name. The name should not have any special character except . / - &,
400ERRORInvalid vendorIDSpecify an existing vendor ID.
400ERRORvendor_id_invalidSpecify an alphanumeric vendor ID.
400ERRORstatus_invalidSpecify a valid vendor status. Specify either ACTIVE or BLOCKED.
400ERRORInvalid customer nameProvide a valid name. Ensure the name size must be between 0 and 100.
400ERROREmail ID not specifiedSpecify a valid Email ID.
400ERROREnter valid Email IDSpecify a valid Email ID.
400ERRORPhone number not specifiedSpecify a valid phone number.
400ERRORPlease provide a valid Phone numberSpecify a valid phone number without special characters and the length is 10 digits.
400ERRORInvalid account holder nameSpecify the account number without any special characters except . / - &,
400ERRORInvalid account type.Provide a valid account type without any special characters. Possible values: BUSINESS or INDIVIDUAL.
400ERRORInvalid PANProvide a valid PAN number without special characters and the length is 10 digits.
400ERRORInvalid uidai numberProvide a valid uidai (Aadhaar) number without special characters and the length is 12 digits.
400ERRORInvalid GST numberProvide a valid GST number without special characters and the length is 15 digits.
400ERRORInvalid cinProvide a valid cin number without special characters and the length is 21 digits.
400ERRORInvalid passport numberProvide a valid passport number without any special characters and the length is 8 digits.
400ERRORMerchant is not ActiveEnsure merchant status is Active.

Sample bank account numbers and upi vpas to test the API in the test environment.

Bank Numbers

For banks, the primary parameters for transfer would be the bank account and IFSC number included while adding the vendor. Sample details shared below are to simulate different vendor settlement situations.

NameAccount NumberIFSCRemarks
John Doe026291800001191YESB0000262Success
John Doe00011020001772HDFC0000001Success
John Doe000890289871772SCBL0036078Success
John Doe000100289877623SBIN0008752Failed at bank
John Doe2640101002729CNRR0002640Failure – Invalid IFSC code
John Doe026291800001190YESB0000262Failure – Invalid Account number
John Doe02014457596969CITI0000001Success (later to be Reversed)
Jon D026291800001191YESB0000262Failure - Account holder name matching failed

UPI

For UPI, the primary parameter for transfer would be the upi vpa included while adding or updating the vendor details. Use these UPI VPA to test transfers to the vendor account.

VPARemarks
success@upiSuccessful UPI transfer
incorrect@upi and invalid@upiFailed UPI transfer

Language
Click Try It! to start a request and see the response here!