To help you streamline your business operations and ensure accurate billing based on your store's gross merchandise volume (GMV), we have developed a simple, powerful extension called "Shopware GMV Reporting".
By installing this extension, you will benefit from enhanced accuracy, automation, and seamless integration within Shopware. This will allow you to focus on growing your business rather than manual data analyses and transfers.
Our extension is designed to provide several key benefits for your business.
Accurate support by Shopware: The extension automates the transfer of GMV data directly from your store to our systems. This enables us to provide you with the best possible plan recommendations and ensures that billing is fair and transparent.
Time-saving automation: The extension eliminates the need for manual data collection and reconciliation. It automatically syncs data without requiring extra effort from your team, freeing up valuable time.
Seamless integration: The extension integrates effortlessly with Shopware and runs smoothly in the background without disrupting your operations.
When you choose one of our plans, you will automatically receive a license for the "Shopware GMV Reporting" extension.
Installing the extension is as easy as installing any other purchased app for your Shopware setup.
Log in to your Shopware admin panel.
In the main menu, go to "Extensions" -> "My Extensions."
Find the "Shopware GMV Reporting" extension and click on install
After installation, make sure to activate the extension by clicking on the toogle on the left.
That's it! The extension is now fully installed and ready to use.
Data security is a critical and highly sensitive topic, especially involving automatic data exchange.
We take this responsibility very seriously.
That’s why the "Shopware GMV Reporting" extension does not access or transfer sensitive customer information from your store to our systems.
Aggregated data only: The extension only transfers aggregated GMV data, representing the total sales revenue generated by your Shopware installation over a specific period, including the number of orders. No details about individual transactions, customers, or personal data are transmitted.
No access to customer information: Our extension is designed to interact solely with the data necessary for GMV calculations. This means that customer names, contact details, and order details remain entirely within your system and are never shared with us.
Secure Data Transmission: The transfer of GMV data is fully encrypted, ensuring that even this aggregated information remains protected during transmission.
By installing this plugin, you maintain full control over your customer data while ensuring accurate data reporting with us.
We focus solely on delivering a seamless and secure experience so you can concentrate on what matters most - growing your business!
The "Shopware GMV Reporting" app operates in two distinct phases to ensure seamless and efficient data transfer:
Phase 1: Historical data retrieval
Upon installation, an API interface is provided to facilitate retrieving historical data.
All relevant GMV data from the past is fetched in increments during this phase.
This process occurs in intervals of 10 minutes, progressively retrieving data from the past until reaching the current day.
Here’s how the data retrieval works:
Every 10 minutes, the app requests to fetch historical GMV data
This process continues until all past data up to the present day and time has been collected
The app automatically switches to the second phase once the historical data has been successfully retrieved
Phase 2: Daily revenue retrieval
In the second phase, after historical data collection is complete, the app switches to daily data retrieval.
In this phase, GMV data from the previous day is fetched once per day.
The JSON response from the daily request includes aggregated GMV data, broken down by date and currency.
The response also contains additional metrics, such as order count and items per order.
Here is an example of a JSON response:
{
"version": 1,
"turnover": {
"2022-09-25": {
"DKK": {
"amountTotal": 168338.4,
"amountNet": 159442.51,
"orderCount": 1,
"currencyFactor": 7.47,
"itemsPerOrder": 5
},
"EUR": {
"amountTotal": 87719.25,
"amountNet": 82662.21,
"orderCount": 1,
"currencyFactor": 1,
"itemsPerOrder": 5
},
"USD": {
"amountTotal": 1177.21,
"amountNet": 1177.21,
"orderCount": 1,
"currencyFactor": 1.17085,
"itemsPerOrder": 4
}
}
}
}
The unrestricted functionality of your shop is our top priority. We have developed this powerful but lightweight extension to minimise interactions with the rest of your shop and provide a simple and reliable way to transmit GMV data.Of course, you can install the Shopware GMV Reporting App on your staging environment first to gain experience with the app and ensure the functionality of your personal shop instance.To prevent the GMV data from being summed up between the staging and production environments, you should ensure that the APP_URL in your test environment points to the URL of the test environment and not to the URL of your production system. Further information on customising the APP_URL can be found under Notes to the APP_URL. In addition, the licence host should not be the productive one so that a clean separation of the data can be ensured. You can make changes to the licence host under Settings > Shopware account.