


Orders and payments report for a PrestaShop store
Reportkey reads orders through the PrestaShop Webservice and separates what the buyer owes from what was actually paid, broken down by status, payment module and product.
- Amount due and amount actually received on two separate lines.
- Multi-currency orders converted with the rate stored in each order.
- A Webservice key limited to view rights on the resources the report uses.


PrestaShop integration: the store address and a Webservice key with view rights on orders are entered once, the store is picked in a project, and orders, amount paid, statuses, discounts, shipping and top products go into a scheduled report.
PrestaShop sales report for your client
PrestaShop is an open-source ecommerce platform especially common in Europe. The store runs on its own hosting, grows through payment and shipping modules and easily serves several countries and currencies. A report for such a store has to keep placed orders and real money clearly apart.
Reportkey reads orders through the built-in PrestaShop Webservice and turns them into blocks of a recurring report, placed next to ad campaigns and website analytics and delivered on schedule as a link or PDF.
PrestaShop store analytics: orders and amount paid
Every PrestaShop order stores two totals, which is the platform’s key detail:
- Order amount — the total_paid value, what the buyer owes.
- Actually paid — the total_paid_real value, what arrived according to the payment module.
- Orders — count per day, week or month by order date.
- Average order value — order amount per order.
- Change versus the previous period for each line.
The gap between the first two lines is orders still awaiting money: cash on delivery, bank transfer or an abandoned card payment.
PrestaShop statuses and payment modules
An order status points to the order states list, which has names in the shop’s language: awaiting payment, payment accepted, processing, shipped, delivered, cancelled, refunded. Stores can add their own states, and Reportkey shows them under the back office names. The second breakdown is the payment module recorded on each order. Together with statuses, the table shows where payments get stuck.
Discounts and shipping in orders
A PrestaShop order splits its total into products, discounts and shipping. The block sums them for the period: the value of products sold, what the store gave away through cart rules and vouchers, and what buyers paid for delivery. It answers what the month’s promotion cost and why revenue grew more slowly than orders.
PrestaShop orders export: top products
Order rows hold product, quantity and price, which build a product ranking with units and amount. The ranking uses the same rules on every build, so month-over-month comparison does not depend on who exported data last time.
Currencies and multistore
Amounts are stored in the order currency together with the conversion rate to the default currency, and the report uses that rate. If one installation runs several shops, the Webservice key is bound to one of them, and each storefront gets its own project and report.
PrestaShop Webservice notes
- The Webservice is off by default; an administrator enables it in Advanced Parameters.
- View rights on orders, order rows, states and currencies are enough.
- A standard order stores no traffic source.
- Export speed depends on hosting; history covers the store’s whole lifetime.
PrestaShop next to ads and analytics
PrestaShop stores often advertise abroad. Add Google Analytics 4, Google Ads campaigns and Facebook* and Instagram* ads, and for Russian traffic Yandex Direct and Yandex Metrica. A logo on the report, scheduled delivery and AI insights are available, though not on every plan. The in-house team demo report shows a multi-channel brand document, other store platforms are on the online retail integrations page, and the 14-day trial is on pricing.
What goes into the PrestaShop report
These are the metrics that the PrestaShop integration already brings into Reportkey reports.
PrestaShop reporting: plans and free trial
14 days free, no card required. Prices and plan limits are on the pricing page.
Why teams connect PrestaShop to Reportkey
Real reporting jobs, typical pain points, and the outcomes teams get from PrestaShop in client reports.
- The store sells in several countries and currencies, and the monthly total in the PrestaShop back office has to be converted by hand.
- Payment modules mark orders differently, so the contractor's order total never matches what the payment provider transferred.
- Discounts and free shipping are handed out generously, yet nobody sees what they cost over a month.
A PrestaShop store sells in euros while ads run in Google Ads and on Facebook*. The report joins both: campaigns, Google Analytics 4 sessions and store orders with the amount actually paid.
The client runs separate storefronts for different countries on one installation. Each storefront gets its own Reportkey project with its own key and delivery schedule.
The discounts and shipping block shows how much the store gave away in discounts and spent on delivery during the month next to the product total, so extending a promotion is a numbers decision.
How PrestaShop appears inside the report
The report keeps the familiar Reportkey layout: source sections and period comparison.

Weekly order bars, two lines for order amount and amount actually paid, a status and payment module table and a tile with discounts and shipping cost.
Three steps to the first report
Connect the account once, choose the reporting scope, and save the setup for recurring client reports.
Frequently asked questions
Short answers about how the integration works in Reportkey today.
What do I need to connect PrestaShop?
What is the difference between total_paid and total_paid_real?
How does the report handle several currencies?
How often is data refreshed?
Does the report show where buyers came from?
Often connected together
Working sources that teams usually add to the same report.
Orders and payments report for a PrestaShop store
Sign up, enable the Webservice in the PrestaShop back office, add the key and pick the store in a project. Your first report in 5 minutes.


