E-Collect (UPI & Virtual Account)
Create Virtual Account/VPA ID for your customers and collect money through UPI, IMPS, NEFT, RTGS & get instantly webhook alerts when funds are added to the Virtual Account/VPA ID.
POST Create Account
https://www.apilogin.in/partner/api/ecollect/create_account
This API is used to create a Virtual Account or VPA ID.
Checksum generation Logic:
Input: {user_id}|{timestamp}|{name}|{account_no}
Input Type: Text
Key: {secret_key}
Key Type: HEX
SHA variant: SHA512
Output type: BASE-64
HEADERS
Content-Type
application/json
BODY raw
{
"user_id": "APIL604796",
"token": "Nrp4IKotcC5brQLddiNoQr8KY99ym1sq",
"name": "APILOGIN",
"mobile": "7585811607",
"email": "hi@apilogin.in",
"account_no": "12345",
"timestamp": "1609131612534",
"checksum": "05GLtkfuxD17IZqsSkmk6Pd6olYc2If5ZgXsklRhJ0HQogwZYvTJJgToUlg+ivYjogkK6fmSTjw5ZDUbpf8EIA=="
}
POST Check Transaction Status
https://www.apilogin.in/partner/api/ecollect/check_status
BODY raw
{"user_id":"APIL604796","token":"Nrp4IKotcC5brQLddiNoQr8KY99ym1sq","rrn":"036232418620","timestamp":"1609074550","checksum":"epdOlDSK0t/YR9WVRwqmdBFp0Od1PmwpUHfeKRKajpZgMf1m6feHWezJVfhI3Rnz1SBqQ1HMhef/GP5H/WkXQg=="}