Features / Integrations
One order and zero retyping
Payment, label, invoice with KSeF, warehouse and analytics happen on their own, in the same panel. Torveo connects to 55 tools your company already uses, and sells in many channels at once. No logging in to six systems.
Next to it, an order from the NORRA demo store. Pick a tool at any step, and the trace in the order changes to its format.
Order 1042-004217, NORRA
Nord One headphones and case, PLN 510.99, placed at 12:04:12
+0 s12:04:12
Paid with BLIK, PLN 510.99. PayU transaction 9KX4-T2Q8, the order changes its status to Paid by itself.
+0 s12:04:12
Came in from the norra-pokaz.pl store onto one order list. You have the same view in the mobile app.
+2 min12:06:30
Parcel locker WAW21M chosen in the cart. Label from the panel, number 6200 0812 4417 0021 6538 01 sent to the customer by email and SMS.
+2 min12:06:31
Invoice 412/08/2026 issued in Fakturownia at dispatch and sent to the customer. KSeF number 1111111111-20260830-A1F2C9-0B returned to the order.
+5 min12:09:40
The order went back to WAPRO Mag as document ZK 412/2026. Nord One stock dropped from 18 to 17, ERP prices went back to the store in the background.
+5 min12:09:41
The PLN 510.99 purchase went to GA4 from the server, so it counts even when the customer blocks scripts.
Everything already connected
55 ready connections in 11 groups, from payments to ERP and artificial intelligence. Each works in the panel and none costs extra on top of running the system. Fees for outside services, like gateway commissions or text messages, you settle with their providers.
Payments
Instalments, deferred payments and leasing
Shipping
Marketplace
Price comparison sites and feeds
Invoices, accounting and company data
Email, SMS and reviews
Analytics and pixels
Login and protection
Artificial intelligence
ERP and wholesalers
PayU
Direct connection in the panel
BLIK, cards and fast transfers. Refund from the order card.
Payments
What each channel can do
Every marketplace allows something different, so we show exactly what we do in each. Pick a channel: a full dot is a step we do through the channel's API.
Allegro, Nord One headphones. From the Brand package.
484.92 PLN
In the store 449.00 PLN, plus 8% on this channel.
1 240 offers, last sync 2 min ago. Stock and prices go to Allegro every 30 minutes after offers are linked to products.
A markup for each channel
No second price list: the channel price is calculated from the store price.
Catalogue readiness report
Before listing you see the gaps: EAN codes, photos, descriptions.
Today 37 orders from channels
They land on one list next to store orders, the same view in the mobile app.
Buyer data disappears after 365 days
GDPR data minimisation happens on its own. Working on BaseLinker? You stay on it.
To price comparison sites and ad catalogues we send a catalogue file that refreshes on its own. Orders do not come back from there: the buyer clicks and lands in your store.
BLIK in the cart from day one
You do not choose an operator to start. You switch it on in the panel, and the customer sees the methods they use every day. The payment status returns to the order without refreshing, and you make a refund from the order card the same way.
Panel, Payments
Tick operators and see the customer's cart next to them.
Klarna and PayPo instalments for customers, LeaseLink leasing for companies on the product page. Tpay commissions are visible in the panel.
norra-pokaz.pl, cart, step 3 of 3
Payment
Payment handled by PayU.
A label without leaving the panel
The pickup point the customer chose in the cart is already in the order. You pick a carrier with a live price, the label and dispatch note print from the panel, and the tracking number goes to the customer by email and SMS. InPost, Apaczka and Furgonetka connect directly, DPD, DHL, GLS, UPS, Poczta Polska and Orlen Paczka come through brokers.
Size class
The rest through the API and webhooks
REST API for the catalogue, orders and customers. Webhooks are signed and retried, so your accounting, warehouse or wholesaler system gets the event within a second of it happening.
Pick an event
Every delivery is signed, so your system knows it came from us.
Ask for the API documentation{
"event": "order.paid",
"order": { "number": "1042-004217", "total": 510.99, "currency": "PLN" },
"payment": { "provider": "payu", "method": "blik", "transaction": "9KX4-T2Q8" }
} - 12:11:40stock.changed, NO-1Mretry 2no response
- 12:06:02shipment.created, 1042-00421720096 ms
- 12:04:19invoice.issued, 1042-004217200121 ms
- 12:04:17order.paid, 1042-00421720084 ms
- 12:01:55order.created, 1042-00421620077 ms
- 11:58:20customer.created, 8841120069 ms
VAT, KSeF and JPK are handled on every order
Pick who is buying. The invoice picks the rate by itself, checks the number in the registers and knows which file the sale goes to.
White list: active VAT payer
The name and address came from the Ministry of Finance register after the NIP was typed at checkout.
VAT invoice 412/08/2026
30.08.2026, at dispatchKSeF number 1111111111-20260830-A1F2C9-0B, returned to the order
Seller
NORRA sp. z o.o.
NIP 111-111-11-11, Białystok
Buyer
Elektro Kowal sp. j.
NIP 222-222-22-22, Łódź
In JPK_V7M for August 2026 as a domestic sale at the 23% rate.
On top of that, JPK_V7M and JPK_FA files from sales data, NBP rates for invoices and prices in EUR, GBP and USD, company data by NIP from the white list in the B2B checkout, the lowest price from 30 days on every promotion (Omnibus), manufacturer and responsible person data on the product page (GPSR), plus consents, retention time and customer data export (GDPR).
Your ERP is not on the list? We will connect it
One catalogue, one order list, one packing station. ERP, marketplaces, payments and couriers do not see each other, they see the store. We set up the ERP connection together with you, on your configuration, and bill the care for it monthly.
WAPRO Mag
Catalogue, stock and prices flow from WAPRO Mag to the store. Orders and invoices go back to the ERP as documents.
Works today in stores on WAPRO, we launch it on your database.
We will connect what you already use
On the first call we will go through your payments, couriers, sales channels and ERP. All 55 connections are included in running the store, implementation is a one-off from PLN 499 net.

