Skip to content

Features / Admin panel

The whole store and the whole team in one panel

Dashboard, orders from all channels, products, customers and settings in one place. Roles for the team, a log of every change and the same panel on your phone, with packing by scanner.

Next to it, the dashboard of the Voltio demo store on a Saturday morning. Orders come in by themselves, figures and sources update live.

Dashboard, Voltio

Saturday, 29 August, 09:14

Live

Sales today

12 480.00 PLN

+18% vs yesterday

Orders

37

9 to pack

In carts

4 312.00 PLN

11 open

Returns

2

1 awaits a decision

Sales, 30 days

peak 28.08: 14 920 PLN

Sales sources today

Store58%
Allegro27%
Amazon DE11%
B2B4%

Latest orders from all channels

37 today

  • 1042-004231Anna Berg
    ANC Pro headphones, case
    Allegro348.00 PLN
    Paid
  • 1042-004230Nord Office BV
    3-in-1 wireless charger × 6
    Store1 254.00 PLN
    Invoice
  • 1042-004229Tomas Lind
    4K Ultra action camera
    Store899.00 PLN
    To pack
  • 1042-004228Sofia Marin
    20 000 mAh power bank
    Amazon DE129.00 PLN
    Shipped
  • 1042-004227Luca Ferrari
    USB-C docking station
    Store419.00 PLN
    Return

A store's Saturday, from the first order to the report

Six moments of one day. Click an hour on the timeline and see the screen where that moment happens. On each one you can scan, accept a return or move a price.

07:40, Dashboard, app

The order, before you sit down at your desk

You see a new Allegro order in the panel and on your phone before you sit down at your desk.

08:00, Dashboard

The whole day on one screen

The day's sales, orders to pack, open carts and returns on one screen.

08:30, Fulfilment, app

The warehouse packs with a scanner

The warehouse worker's phone reads product codes. When the parcel is complete, the label prints by itself and the customer gets the tracking number.

11:00, Orders, after-sales

A return with its history on the order page

Return, complaint and note on the order page. The change history sits next to them, on the same page.

14:00, Products

A discount with Omnibus calculated for you

You change the price, stock syncs from the ERP in the background, and Omnibus calculates the lowest price in 30 days for you.

17:30, Reports

The day's report for the accountant

Sales, margin and channels for today. CSV export for the accountant with one click.

Saturday, 29 August

07:40

Torveo, Voltionow
New order from Allegro
348.00 PLN, Marta Z.
Torveo, Voltio06:58
New order from the store, 129.00 PLN

Waiting for you, 08:00

sales 12 480 PLN, +18%

Click an item to jump to the moment of the day when you deal with it.

Fulfilment queue

1 / 3

1042-004229, Tomas Lind, InPost courier

✓4K Ultra action camera5901234123488
128 GB microSD card5901234123495
Handlebar mount5901234123501
Left: 2 items

Return within 14 days

1042-004227

USB-C docking station, 419.00 PLN, Luca Ferrari

Reason: does not fit the laptop. The parcel arrived in the original packaging.

10:52The customer reported the return in their account
10:58Ola: note "check the connector"
11:00Waiting for your decision

ANC Pro headphones

299.00 PLN349.00 PLN

A discount. The store adds the lowest price in the 30 days before the discount, 329.00 PLN, to the product page by itself.

Product page in the store299.00 PLN349.00 PLNLowest price in the 30 days before the discount: 329.00 PLN

Stock 42 pcs, synced from the ERP at 13:55.

Sales, 7 days

margin 31%, 3 channels
23.08
24.08
25.08
26.08
27.08
28.08
29.08
CSV file with totals, margin and channels

55 reports, from sales to JPK

Sales, margin, ABC, returns, coupons and JPK files are calculated from the same orders you see on the dashboard. Pick a report and a channel, you download each one as CSV.

Gross sales, 23-29.08

77 390 PLN

On average 11 056 PLN a day

23.08
8 940.00 PLN
24.08
9 610.00 PLN
25.08
10 220.00 PLN
26.08
9 880.00 PLN
27.08
11 340.00 PLN
28.08
14 920.00 PLN
29.08
12 480.00 PLN
Semicolon as separator, opens in Excel and in accounting software

One field searches orders, customers, products and settings

Type an order number, a surname, an EAN code or the name of a setting. ⌘K searches orders from the store, Allegro, Amazon and B2B, customers, products and every panel screen at once.

⌘K
Try:

Orders, 4

Enter opens: Orders › 1042-004231. Arrows change the selection, Esc closes.

Everyone sees what they should

You invite a person by email, choose a role and that's it. 42 permissions are set per screen and per action, so the warehouse worker will not see the margin and the accountant will not change a price. 6 system roles to start with, you build your own from the same blocks.

The person gets a link by email. You change the role later in Settings, Team.

Dashboard

Orders

Products

Customers

Marketing

Reports

Invoices

Settings

Ola

Customer service, helpline

Permissions9 of 42

After logging in

Orders to handle

Does not see

Prices, stock, invoices and settings

This person's menu looks different, because screens without permissions are not in it. The crossed out items on the left are what this person will not get.

Tick the screens for a custom role, for example for the person who handles photos and descriptions

Each person chooses the panel language for themselves. The panel and the store work in every language, AI does the translations in the background and you correct them.

A phone instead of a scanner

An app for iOS and Android included in the running fee. The warehouse worker logs in with a QR code from the panel and sees only the packing queue. The owner has the dashboard, orders, products and customers in the same app, with the same permissions as in the panel.

Warehouse, Kasianot logged in

Log in with a code

Panel, Settings, Team, Mobile app. Or a password with a second factor.

Fulfilment

3 of 9

1042-004231, Anna Berg, Paczkomat RTM014, InPost

Point the camera at the code: USB-C cable 2 m
ANC Pro headphonesEAN 59012341234571 / 1 pcs
Protective caseEAN 59012341234641 / 1 pcs
USB-C cable 2 mEAN 59012341234710 / 2 pcs

Parcel closed

The InPost label went to the printer in the warehouse.

6200 0812 4417 0021

Anna Berg got an email with the tracking number. Order status: shipped.

Order 1042-004231, 348.00 PLN, Paczkomat KRA01M. Parcel weight calculated from the product pages.

FulfilmentOrdersProductsAfter-sales

Two people, one app

The start screen depends on the role: the warehouse worker gets the fulfilment queue, the owner a dashboard with the day's figures. Packing means scanning the EAN with the camera, ticking off items, closing the parcel and the label on the printer.

From the phone you also handle orders, products, customers, returns and complaints. Log in the warehouse worker on the left and pack a parcel, and on the right confirm a wholesale order from a notification.

Owner, MichalSat 30.08

Dashboard, Voltio

Saturday, 30 August

To confirmpush, 09:02

Nord Office BV, 1 254.00 PLN, bank transfer 14 days. Confirm and issue the invoice?

Sales today

12 480 PLN

+18%

Orders

37

9 to pack

Unpaid

4

including 1 254 PLN without an invoice

Low stock

12

products

1042-004231Anna Berg348.00 PLN
1042-004230Nord Office BV1 254.00 PLN
DashboardOrdersProductsCustomers

Who changed what and when

Every change of a price, status, permission and setting is saved with its author, the time and the value before and after. When something does not add up, the answer is waiting in the log before you ask the team.

Change log, today, Voltio
  • 09:14Michalchanged the price, ANC Pro headphones
    349.00 PLN → 299.00 PLN
  • 09:12Kasiapacked 1042-004231
    InPost label 6200 0812 4417 0021
  • 09:05systemsent a reminder, 1042-004180
    overdue invoice, stage 1 of 3
  • 08:58Kasiachanged the status, 1042-004229
    paid → to pack
  • 08:41Michaladded user Elena
    role: customer service
  • 08:30systemupdated stock from WAPRO Mag
    1 240 products in 2 s
A file with what you see on the list

Filter by person, screen and date range. A backup of the whole store runs every night at 02:30, on the platform side.

Logging in, code from the app

48 27

New code in 30 s. The code refreshes every 30 s.

A second factor for the whole team: a code from the app at every login to the panel and backup codes in Settings.

Devices with access: 3

Elena's iPhonepacking room, today 08:12
Michal's Pixelowner, today 07:41
iPad on the counterservice, yesterday 17:02

Someone leaving the team? You disconnect their phone with one click, the app logs out at once.

Part of the work happens while you sleep

Over 130 tasks in the platform's scheduler do things that usually get forgotten: they send reminders about unpaid invoices, close old carts, pull stock from the ERP and exchange rates from the NBP. Every 5 minutes they check payments and shipment statuses. You do not configure this, it just works.

03:30

Last run: 03:30 omnibus. Payments and shipments checked today 42 times. Drag along the timeline to move the hour.

00:0006:0012:0018:0024:00
02:30

Backup

The store database to a safe place.

03:30

Omnibus

Saving prices to calculate the lowest in 30 days.

03:50

GDPR clean-up

Deleting data after the retention period.

08:00

Payment reminders

Collection stages for overdue invoices, every hour.

10:00

Review invitations

Email to customers after delivery.

12:00

Exchange rates

NBP. Prices in EUR and USD convert by themselves.

15:30

Rates for invoices

Rate from the previous day for documents.

20:00

Abandoned carts

Every hour: reminders according to the store's rules.

We will set up the panel, roles and app for you

Implementation one-off from PLN 499 net. We start work after payment.

We build the store for you.

Setup from PLN 499 net. We start once it is paid.Order setup