/

to search

Introducing Setu Changelog Check it out ↗

#Merchant on-boarding

PREREQUISITES 

🌟 Aggregator quickstart ↗
🌟 Start API integration for aggregators ↗

The merchant on-boarding APIs are only relevant for an aggregator. If you are an individual merchant, you can proceed to the merchant quickstart and either of our product pages UPI payments or UPI mandates.


#Steps to on-board a merchant

An aggregator can seamlessly on-board merchants onto the UPI Setu ecosystem, and enable them to start accepting UPI payments. This journey starts from collecting a merchant’s business details, setting up their configuration and as the final step activation of the merchant’s ability to process transactions.


Step 1 - Share information about merchant

As the first step, the operations team gathers necessary details from the merchant, ensuring that the UPI Setu system has all the relevant information to proceed with the on-boarding process.


Step 2 - Setup a merchant

After getting the merchant's information, a preliminary verification is conducted. Then, a record for the merchant is created in the UPI Setu system, which formally initiates their on-boarding journey.

Create merchant API ↗
Step 3 - Register a VPA

A VPA has to be created for the merchant, before they can start transacting on UPI Setu. This gives the merchant the capability to accept payments via UPI, completing the on-boarding process. This can include 2 steps—

Check if a VPA is available (optional)

This API helps you check the availability of a desired VPA, to ensure it is unique and can be assigned to the merchant without conflicts.

Check VPA availability API ↗


Register VPA (required)

The next API is used to assign a VPA to the merchant. With this, merchant on-boarding is completed seamlessly! The merchant can now initiate transactions on UPI.

Create VPA API ↗


#Manage your merchants

Update merchant status

If a merchant needs to be disabled by an aggregator then they can call this API to update their status. If a merchant is disabled UPI Setu will decline all transactions to the VPA assigned to this particular merchant.

Update merchant status API ↗

Update merchant details

This API can be called to update the information associated with the merchant like settlement configuration or KYC information that may be required for accepting different payment instruments on UPI.

Update merchant details API ↗



READ ALSO →

Payments

Enable UPI payments with QR, Collect & TPV

READ ALSO →

Mandates

Enable recurring payments with UPI Mandates


Was this page helpful?