Get Started
BillDesk offers merchants a comprehensive suite of payment options to seamlessly collect payments from their customers. Whether through our Neo – Full Redirect integration for a straightforward process or by customizing payment flows with our CX+ – Deep API, merchants can tailor their approach to meet their specific requirements effortlessly. Additionally, our native SDKs simplify integration with mobile applications, while various Plugins cater to different e-commerce platforms, ensuring a smooth start for merchants. With support for popular payment methods like
- Cards,
- UPI,
- Netbanking,
- Wallets,
- Cashcards, and
- EMI options (both CC & DC EMI options)
Prior to delving into CX+ – Deep API integration, we encourage merchants to review the outlined steps and prerequisites to facilitate a seamless onboarding process with us.
Step 1: Get your BillDesk credentials
Raise a request for UAT access. Please reach out to the designated BillDesk RM for assistance throughout the process.
Merchant will receive the following values as part of UAT setup confirmation:
| Attribute | Description |
|---|---|
| mercid | BillDesk assigned Merchant ID (mercid) for the UAT setup. mercid is a mandatory parameter in all APIs |
| clientid | clientid is a unique value shared with you by BillDesk |
| encryption key | encryption key is a unique value to your integration and is needed to encrypt and decrypt API requests. |
| signing key | signing key is a unique value generated by BillDesk and is needed to sign an encrypted request |
Important Information• The clientid, encryption key and signing key are confidential, must only be shared with authorized personnel
• Only one webhook URL can be configured for a particular merchant Id
Step 2: Whitelist your IP addresses
Every API call to BillDesk can only be initiated through whitelisted IP addresses (merchant can also configure IP ranges) which are used by merchant systems to send out request from their environment/ servers. These IP addresses can be whitelisted instantly on the BillDesk UAT portal.
Step 3: Configure a URL to receive webhooks
Once merchant's customer completes a transaction, this transaction & its status can be received on a webhook URL. BillDesk will POST the transaction response to this Webhook URL, which can be used to update the status of the transaction at merchant's end.
Updated 6 months ago
