Create Wallet
Wallet account can be created only for an existing customer. Please use POST /customers API to create customer objects as needed.
Creating the wallet with command=authenticate parameter will trigger an OTP which will be used for linking the wallet thereby enabling direct debit authorization. You also have the option of deferring the authentication to a later point of time by omitting the command=authenticate parameter. In case you decide to defer it, Please use the authenticate and link
API to authenticate and link the wallet.
Consists of two parts.
Username: API Key obtained from Juspay dashboard
Password: Empty string
Example:-
Basic MUQ2QUxxxxxxxxxxxxU5QTIxQzNFNTQwNkFDMEZCOg==
Unique identifier for the merchant. This is the Merchant ID provided by Juspay. The value is case sensitive.
Passing this value will help us route efficiently at network level.
Example:- x-merchantid: testaccount
Customer Id
Example:- cust19374
Name of the gateway supplying the wallet.
Send it as authenticate if you want to start the authentication/linking process as soon as the wallet gets created.
Mobile number against which wallet has to be linked. The param can be used if the customer wants to link a different number than the one registered at merchant.
Required in case of multiple MID setup
Required for client side authentication
wlt_q23xzki3pazgtezo
wallet_account
MOBIKWIK
{}
Have questions?
- Need help? Contact support
- LLM? Read llms.txt

