Multi MID
Minimum Required POS Build: 10128
Multi MID allows merchants with multiple TPNs under a store or multiple stores to use multiple merchant IDs (MIDs) on the same terminal. This feature is especially useful for merchants who want to manage multiple MIDs on a single terminal and perform transactions individually using different TPNs.
With Multi MID, merchants can:
-
Access multiple MIDs from a single terminal.
-
Settle batches for TPNs individually. (However, if Settle By Store is enabled for the master TPN, all TPNs within the store can be settled at once.)
Key Benefits:
Shared Terminal Costs:
For businesses or independent professionals sharing a space, a multi-merchant setup allows for cost savings by sharing the same credit card terminal, rather than each needing their own.
Streamlined Operations & Financial Control:
A multi-merchant setup simplifies payment management by consolidating transactions from multiple merchants into a single terminal, saving time and effort. This also allows for better financial control, as you can monitor transactions and view comprehensive reports for each merchant.
Scalability:
As businesses grow, multi-merchant accounts provide the scalability needed to accommodate expansion. You can easily add new businesses or brands to the account, ensuring a seamless payment experience for customers.
Independent Merchant IDs:
Each merchant in the setup can have their own Merchant Identification Number (MID), ensuring that transactions are properly attributed to the correct business and payments are deposited into the correct accounts. After performing transactions, each merchant can log in individually to their account on the iPOSpays portal to review and manage the transactions.
Real-Time Scenario
A hair salon has three stylists: A, B, and C. Each stylist serves their own clients, and payments need to be processed individually. However, the salon uses a single terminal for all transactions. Multi MID helps streamline this process efficiently.
How Multi MID Works in This Setup
- Assigning Individual TPNs
Each stylist is assigned a unique Terminal Processing Number (TPN) linked to the same terminal:
-
TPN 1 – Stylist A
-
TPN 2 – Stylist B
-
TPN 3 – Stylist C
- Transaction Processing
-
When a client is ready to make a payment, the terminal prompts the user to select the appropriate stylist’s TPN or device label on the home screen.
-
The payment is then processed under the selected TPN.
- Settlements and Reporting
Transactions are settled individually for each TPN, ensuring accurate financial tracking for each stylist.
- Parameter Flexibility
The terminal allows each TPN to operate with its own individual parameters while remaining compatible under the same terminal.
Independent Parameter Configuration:
Each TPN can have specific settings tailored to the stylist’s needs, such as:
-
Fees
-
Tips
-
Tax rates
-
Receipt headers
- Store Accounts for Each Stylist
Each stylist has a unique store manager account linked to their TPN.
Example:
-
Stylist A – Accesses transactions under TPN 1
-
Stylist B – Accesses transactions under TPN 2
-
Stylist C – Accesses transactions under TPN 3
Transaction Access:
Stylists can log in to the iPOSpays portal using their Store Manager credentials to view their individual transaction history.
Setup & Functionality
- Enabling Multi MID:
- ISOs must enable Multi MID for merchants, using their ISO account.
- Master TPN Configuration:
-
One TPN must be set as the master during setup.
-
The master TPN is responsible for downloading parameters and initializing the DvPayLite application on the payment terminal.
-
If the master TPN is not used for the parameter update, the device will display an error message and will not proceed.
- Batch Settlement:
-
By default, merchants can settle batches for each TPN individually on the device when Multi MID is enabled.
-
If Settle By Store is enabled for the master TPN, merchants can override this limitation and settle batches for all TPNs within the same store simultaneously.
How to Set Up Multi MID for Your Merchant
Accessing Multi MID Settings:
-
Log in to the iPOSpays portal using an ISO account.
-
Navigate to the Merchants module.
-
Use the search box to find and select the merchant.
-
Click on Merchant DBA → Multi MID.

You can add multiple Multi MIDs for a single merchant if they operate multiple stores and terminals. Each Multi MID can be customized with a unique name.

Creating a Multi MID for a Single Store
- Select a device model and processor.

- For Multi MID to work properly, all TPNs must use the same device model, be configured with the same processor, and be assigned the same build number.

- If the merchant's device model or processor is unavailable, an error message will notify you.
-
If the merchant has multiple stores, select the relevant store. You can add Multi MIDs for other stores later.
-
Select the TPNs using the checkbox → Click the right arrow to add them to the Multi MID.

- By default, the first TPN added becomes the Master TPN.

-
The Master TPN is used to download parameters and run the DvPayLite app.
-
Transactions can be processed across different TPNs, but only the Master TPN can download parameters.
- Click Save to apply the changes.
Creating a Multi MID for Multiple Stores
-
Once a Multi MID has been created, an “Add ⊕” option will appear at the top of the Multi MID tab. Click on it to save the configuration.
-
Click Save to apply the changes.

Editing or Deleting a Multi MID
Filter and Access Multi MID
-
Navigate to the Merchants module.
-
Click on the filter icon at the top-right corner of the screen.
-
Select Search by Feature → Multi MID.
- Only merchants with Multi MID enabled will be displayed.

Edit Multi MID
-
Click on the Multi MID label on the right side of the screen.
-
Select Edit MID Configuration to modify the setup.
Delete Multi MID
-
Click on the Multi MID label on the right side of the screen.
-
Select Delete Multi MID to remove it.

- Alternatively, you can delete a Multi MID from inside the Multi MID configuration module:
-
Click on the label name at the top-right corner.
-
Select the Multi MID label from the drop-down menu.
-
Click on the trash 🗑️ icon to delete it.

Using Multi MID for Transactions
- Download the device parameters using the Master TPN for the desired Multi Mid configuration.
After downloading the parameters, you may see a prompt on the screen explaining the current limitations of the Multi MID feature.

This prompt appears when any of the following features are enabled for any TPNs part of the Multi MID:
-
SPIn
-
Register Lite
-
Split Payments
-
Offline Mode
To use Multi MID, please disable these features and perform another parameter download.
- When the DvPayLite app relaunches, a drop-down menu will display the available TPNs.

-
Select the desired TPN to process a transaction.
-
Enter the transaction amount → Tap OK.
-
If tip options are enabled, select the desired tip.
-
If a fee is enabled, a breakdown of the transaction will appear.
-
Choose the preferred payment method → Complete the transaction.
Once the transaction is complete, you can switch between TPNs to process new transactions by repeating the steps above. Device will be set to the last TPN selected from the drop-down menu.
Batch Settlement for All MID Profiles
Multi MID allows merchants to settle batches across all TPNs under the same Multi MID configuration.
Enabling Settle By Store
Enabling this option allows the merchant to perform batch settlement across all TPNs configured under the same Multi MID setup and all TPNs that are part of the same store.
To enable this feature:
-
Log in to the iPOSpays portal using your ISO account.
-
Navigate to S.T.E.A.M → Edit Parameters.
-
Use the search box to locate and select the Master Multi MID TPN → click Edit Parameter.
-
Go to the Settlement section → Enable Settle By Store.
-
Click Save and perform a parameter update on the payment terminal for the changes to take effect.

To perform a batch settlement for all profiles:
- From the idle payment screen, tap ☆ to access Favorites.

-
Select Show/Settle Batch.
-
A confirmation message will appear, identifying the merchant profile selected from the dropdown menu on the home screen.

- The selected username will be displayed. Click Proceed to continue.
- The following settlement options will be available:

-
Settle Store → Displays if the primary TPN on the terminal has “Settle by Store” enabled. Allows the merchant to settle batches across all TPNs under the same store.
-
Settle All Profiles → Enables the merchant to settle batches across all TPNs configured under the same Multi MID.
-
Username → Shows the currently selected merchant user and allows settlement for that user’s TPN.
-
Select Settle All Profiles → Tap OK to proceed.
-
The settlement screen will now display a list of all TPNs associated with the Multi MID:

-
Tap the checkbox next to “TPN” to select or deselect all.
-
Use the Search box to locate and settle a specific TPN, if needed.
- Tap Settle to initiate simultaneous batch settlement for the selected TPNs.

Viewing and Printing Reports Using Multi MID
Using a Payment Terminal
-
From the idle payment screen, tap ☆ to access Favorites.
-
Select Reports. The following options will be available:

-
Storewide → Allows the merchant to view and print reports across all TPNs under the same store.
-
All Profiles → Enables the merchant to view and print reports across all TPNs configured under the same Multi MID.
-
Username → Displays the currently selected merchant user (User 1) and allows report access for that user’s TPN.
- Select Settle All Profiles → Tap OK to proceed.

- Choose the desired TPN to view and print its reports.

- Repeat the process for any other available TPNs using the same terminal.
Using CloudPOS
You can view Tip Reports and Batch Reports for Multi MID setups by logging into the iPOSpays portal with a merchant account.
View Tip Report Using Multi MID
To generate a tip report for a Multi MID setup:
-
Log in to the iPOSpays portal using your merchant credentials.
-
From the Merchant Dashboard, navigate to Reports → Tip Report.
-
Click the Multi MID drop-down menu and select the appropriate Multi MID configuration.

- Choose the desired date range for the report.

-
Set the time zone for the report, if needed.
-
Click Search to generate the report.

View Batch Report Using Multi MID
To generate a batch report for a Multi MID setup:
-
Log in to the iPOSpays portal using your merchant credentials.
-
From the Merchant Dashboard, navigate to Reports → Batch Report.
-
Click the Multi MID drop-down menu and select the appropriate Multi MID configuration

- Choose the desired date range for the report.

- Set the time zone for the report, if needed.

- Click Download to generate the report.

- The report will display the usernames and their corresponding TPNs.