Merchant Management
Merchant management provides functionality for managing a merchant’s organizational structure, including sub-merchants (divisions) and shops, through the DANA API. Merchants can programmatically create, update, and retrieve information. A sub-merchant represents a division or category under the main merchant, while a shop refers to an individual outlet within each sub-merchant.
Merchant Management
Manage sub-merchants (divisions) and shops programmatically via the DANA API, including creating, updating, and retrieving information.
Available APIs for Merchant Management | |
---|---|
Create Shop POST | Used for merchant to create a new shop |
Update Shop POST | Used for merchant to update the shop information |
Query Shop POST | Used for merchant to obtain information of shop information |
Create Division POST | Used for merchant to create a new division |
Update Division POST | Used for merchant to update the division information |
Query Division POST | Used for merchant to obtain information of division |
Process Flow
The general flow of top up using a Merchant Management is as follows:

- Merchant initiates the process by calling the Create Shop API to DANA to create a new shop.
- DANA receives the request and begins validating the shop information provided by the merchant. After validation, DANA processes the request to create a new shop in the system.
- DANA returns the result of the shop creation process back to the merchant, indicating success or failure.