P2P to P2M migration
This API is used to migrate p2p customers to submerchants.
application/json
Will be shared while onboarding.
Will be shared while onboarding.
This is an epoch unix timestamp string. For example, 1496918882000. It can be used by us to invalidate older requests.
This is a signature over combination of headers, payload.
Merchant generated sub-merchant id value
Constraints:Alphanumeric string. Maximum length is 256.
Sub-merchant channel id
Constraints:Alphanumeric string. Maximum length is 256.
Vpa which is linked to QR
Constraints:Special characters allowed(.-@).Maximum length is 25.
Account number for the sub-merchant
Constraints:Numeric string. Maximum length is 30.
Ifsc code of the sub-merchant bank account
Constraints:Alphanumeric string. Maximum length is 11.
Mcc code of the sub-merchant
Constraints:Numeric String (4).
Callback Urls are configured for each event
Constraints:Stringified Array of JSON objects.
Name of sub-merchant
Constraints:Alphanumeric string. Maximum length is 100.
Market name of the sub-merchant
Constraints:Alphanumeric string. Maximum length is 50.
City of sub-merchant
Constraints:Alphanumeric string. Maximum length is 50.
Address of sub-merchant
Constraints:Alphanumeric string. Maximum length is 200.
State of sub-merchant
Constraints:Alphanumeric string . Maximum length is 50.
Pincode of sub-merchant
Constraints:Numeric String (6).
Owner of sub-merchant firm
Constraints:Alphanumeric string. Maximum length is 50.
Partner name of sub-merchant firm
Constraints:Alphanumeric string. Maximum length is 50.
Partner name of sub-merchant firm
Constraints:Alphanumeric string. Maximum length is 50.
Description of mcc
Constraints:Alphanumeric string. Maximum length is 256.
GSTIN
Constraints:Alphanumeric string. Maximum length is 20.
PAN Number of sub-merchant
Constraints:Alphanumeric string. Maximum length is 10.
Merchant identifier for sub-merchant
Constraints:Alphanumeric string. Maximum length is 20.
Terminal identifier for sub-merchant
Constraints:Alphanumeric string. Maximum length is 20.
Store id for sub-merchant
Constraints:Alphanumeric string. Maximum length is 20.
Merchant type for sub-merchant
Constraints:SMALL,LARGE.
Genre of sub-merchant
Constraints:ONLINE, OFFLINE.
Onboarding type of sub-merchant
Constraints:BANK, AGGREGATOR
Brand name of sub-merchant
Constraints:Alphanumeric string. Maximum length is 99.
Legal name for sub-merchant
Constraints:Alphanumeric string. Maximum length is 99.
franchise name for sub-merchant
Constraints:Alphanumeric string. Maximum length is 99.
Ownership type of sub-merchant
Constraints:PROPRIETARY,PARTNERSHIP,PRIVATE,PUBLIC,OTHERS.
Denotes if the sub-merchant is enabled or not
Constraints: true, false
Denotes if sub-merchant can accept payment as a B2B merchant.
Constraints: true, false.
Vpa that becomes primary vpa after the primary vpa is migrated.
Constraints:Special characters allowed(.-@).Maximum length is 25.
Timestamp to be used in JWS
Constraints: As passed in the request body
PSP status of the API
Values:SUCCESS, FAILURE
PSP response code for the API
Values:Refer error code section
PSP response message for the API
Values:Refer error code section
Unique id for parent merchant
Values:As passed in request.
Unique id for the channel of the parent merchant
Values:As passed in request.
Merchant generated sub-merchant id value
Values:Merchant generated sub-merchant id value
Sub-merchant channel id
Values:As passed in request.
Vpa for sub-merchant
Values:As passed in request.
Masked account number for the sub-merchant
Values:XXXX123456
Ifsc code of the sub-merchant bank account
Values:As passed in request.
Mcc code of the sub-merchant
Values:As passed in request.
Tells whether the sub-merchant is enabled or not
Values:As passed in request, true if not passed.
Callback Urls configured for each event
Values:As passed in request.
Have questions?
- Need help? Contact support
- LLM? Read llms.txt

