Skip to main content

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. This solution offers two key functionalities:

  1. Shop: A shop refers to a merchant’s actual store or outlet within each division or category. It represents the operational unit where transactions take place and can be managed individually using the DANA API.
  2. Division: A sub merchant, also referred to as a division, represents a categorization of a merchant’s structure based on their business needs. Each division can encapsulate multiple shops, facilitating aggregated management, configuration, or operations across those shops. Divisions allow merchants to organize and group certain parts of their business for easier management using the DANA API.
Shop
Shop represents to an individual outlet within each sub-merchant.
Division
Division represents a sub-merchant or category under the main merchant.
Available APIs for Shop
Create Shop POSTUsed for merchant to create a new shop
Update Shop POSTUsed for merchant to update the shop information
Query Shop POSTUsed for merchant to obtain information of shop information

Process Flow

The general flow of Shop is as follows:

scenario 0
  1. Merchant initiates the process by calling the Create Shop API to DANA to create a new shop.
  2. 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.
  3. DANA returns the result of the shop creation process back to the merchant, indicating success or failure.
ask AIAI Assistant
Need help with our documentation?
Start from our frequently asked questions or feel free to ask anything else.

AI generated responses may contain mistakes.