About Mall Integration
When operating inside a shopping mall, tenants are required to submit daily sales to the shopping mall or its appointed agents for GTO (Gross Turn Over) rental calculations. D-Store mall integration automatically generates and submits accurate daily GTO reports from your POS directly to mall management.
Benefits:
Effortlessly stay compliant with mall tenancy agreements and avoid costly penalties for late submission or mistakes.
Avoid overcharges caused by paying GTO rentals based on estimates.
Integrate with the mall server in just 90 seconds and choose from multiple customizable report types, whether by hourly, individual, or total sales, with breakdown by payment method. Set it up once—then forget it.
Daily reports are sent automatically within hours after closing, with real-time alerts for server issues or missing information.
D-Store filters non-qualifying sales breakdowns (tax, discounts, delivery fees, packaging fees) to prevent inflated GTO. Export reports to understand exactly how your GTO rent is calculated.
Supported report types
D-Store is compatible with CapitaLand, DCS Synthesis, and Eurostop HDB-managed malls in Singapore and provides 9 types of sales report templates at the moment, including:
Report Type | Where it applies |
SG - DCS - NEX Serangoon Mall Daily POS Report | Serangoon Mall |
SG - DCS - Hourly POS Report (version 1.0) | Paya Lebar Square |
SG - DCS - Parkway Parade Hourly POS Report (version 1.1) | Parkway Parade |
SG - DCS - Hourly POS Report (version 1.6) | Millinea Walk, Waterway Point ,Compass One, Century Square, NorthPoint, Causeway Point, Hougang Mall, Seletar Mall, Tiong Bahru Plaza |
SG - DCS - Hourly POS Report (version 1.7) | Pasir Ris, Republic Plaza |
SG - DCS - Hourly POS Report (version 1.8) | Thomson Plaza |
SG - DCS - Jurong Point Hourly POS Report (version 4.6) | Jurong Point |
SG - Capitaland - Daily POS Report (version 2.8) | Bedok Mall, Lot One, Junction 8, Plaza Singapura |
SG - Eurostop HDB - Tenant Sales Report (version 1.0.0.1) | Admiralty Place, Hougang Rivercourt Oasis Terraces |
If you cannot find the report template required by your mall in the list abvoe, send an email to [email protected] with the title Request for New Mall Report Template.
Before you begin
You need to first create a store before integrating with a mall. Refer to Create a store guide for setting it up. Each store can only connect to one mall server.
Before the integration process, contact your mall management to acquire the following:
Sales Report Template: This helps you determine which report template in D-Store to select to match their requirements.
For DCS Report Type, you also need to obtain Machine ID for setting up the integration
For Eurostop HDB, you also need to obtain Mall Code, Tenant Code, and Till No. for setting up the integration
POS system interface form: This form authorizes D-Store representatives to integrate D-Store POS with your mall management server. Attach this form to an email and send it to [email protected] with the title Request for POS system interface form submission. The D-Store team will then submit the form to mall management on your behalf.
Test file requirement: Use this to verify during the create mall integration process that our provided report template matches your mall's specific requirements. This verification step helps ensure the integration will function correctly.
The mall server details, which include IP Address, Username, Password, Port, and Path.
Should there be any server issues or missing information that cause unsuccessful upload of GTO reports, we send real-time alerts to you. Please prepare the email address of the contact person.
Create mall integration
Go to D-Store Console > Integration > Mall Integration.
Click + Create Integration.
Select the Store that you want to integrate with the mall server.
Select the Sales Report Template required by the mall and fill in the additional required fields (e.g., Machine ID, Mall Code) if your report template needs it.
Click Download Test Report Template to download the template we provide and double check if it fits the mall's test file requirements. You can directly reach out to your mall management to verify the format.
Switch on the Status toggle to enable automatic sales report transmission. Reports will begin sending at midnight on the day after the integration is created.
Map your POS payment method(s) to the mall's requested payment format. If there are any payment methods unmapped, they will be classified as "Others" in the report.
Fill in the email addresses to receive notifications if reports fail to be sent to the mall's server.
Enter the server information provided by the mall management, which includes the IP Address, Username, Password, Port, and Path. If the mall didn't provide a specific folder path, D-Store will populate the field with "/" by default.
Click Save to finish creating the mall integration.
Note: Once the integration is created, sales report data collection starts at midnight on the following day.





