Skip to content

Features / Orders and checkout

One screen to pay, one panel to ship

Checkout on one page: no account, company details from GUS by tax ID, a pickup point and a payment method the customer knows. Then the order runs itself: the status follows from facts, the label and invoice come out of the panel, the customer gets an email and a text message.

InPostBLIKPrzelewy24PayUTpay

This is the checkout of the Voltio demo store. Change the delivery, payment, quantity or code, and the total recalculates at once.

Contact details

No account needed. The invitation to create an account comes after the purchase.

Address and invoice

Elektro Kowal sp. j., ul. Polna 8, 15-125 Białystok. GUS, 0.4 s

Delivery

BIA14M, Parcel locker, Białystok, Lipowa 14

Payment

More: traditional bank transfer, cash on delivery, deferred for companies, LeaseLink leasing

Your order

GaN charger 65 W89.00 PLN, VT-GAN651
Powerbank 20 000 mAh129.00 PLN, VT-PB201
LATO10, 10% off powerbanks−12.90 PLN
Delivery, Parcel locker0.00 PLN

Free from 200 PLN: you qualify.

Total incl. VAT205.10 PLN

One screen, prices calculated on the server

The customer sees everything at once and pays once

No "step 2 of 4". Address, delivery, payment and summary on one screen, with the summary next to the form, prices calculated on the server, stock locked at the moment of the order.

No account

Email and phone are enough. We offer an account after the purchase, not before. A logged in customer has addresses and invoice profiles at hand.

Email and phone

that is all the checkout needs

After the purchase

invitation to an account, with one click

Return and invoice

a guest does it from the link in the email

Tax ID, GUS, VIES

From the tax ID, company details come in from GUS. We verify EU companies in VIES with a consultation number, so that 0% intra-EU supply is safe.

111-111-11-11, Elektro Kowal sp. j.

company details from GUS by tax ID

ul. Polna 8, 15-125 Białystok

the address enters the form by itself

VAT 23%

invoice with bank transfer or after online payment

Comment and the rest

A message for the seller, a separate invoice address, the settlement currency and splitting into parcels, if you switch them on.

You switch these options on in the store settings, the customer sees only the ones you need.

Selected: BIA14M, Parcel locker, Białystok, Lipowa 14

Courier delivery window:

Delivery with a point the customer finds on their own

Parcel locker, courier or personal pickup. Point search for InPost, DPD Pickup and brokers, free delivery threshold, delivery date and window.

InPostDPD

A payment the customer knows, and the next screen knows what to do

BLIK and card, Przelewy24, PayU, Tpay, PayPal, Klarna, bank transfer, cash on delivery. Deferred and leasing for companies. The server calculates prices and totals. From BLIK to leasing, pick a method.

What the customer sees after clicking "Place order and pay"

BLIK screen

The customer enters 6 digits and confirms in the banking app.

No going to the bank's website.

The status changes when the gateway sends the payment back.

Amount due205.10 PLN

The server calculates prices and totals, so changing the amount in the browser does nothing.

Coupon, card, points

Discount code, gift card and loyalty points in one field of the summary. The customer checks the card balance on their own.

Card accepted, we deduct 50.00 PLN

Left on the card: 100.00 PLN, to use on the next purchase.

Consents that are remembered

Terms in a dated version, 18+ where needed, marketing and the cart reminder separately. Each consent saved with its legal basis.

Saved with order 1042-004213:

Termsversion 12.08.2026, 13:41, performance of the contract
18+13:41, customer's declaration
Cart reminder13:41, consent

Nobody has to click “shipped”: the system already knows

The status is not a field to change by hand. It follows from what happened: the payment came in, the parcel got a label, the carrier confirmed delivery. That is why an order cannot be "new" and "shipped" at once, and the customer sees the same status in their language, in the store and in the email.

NewProcessingReady to shipShippedDelivered

The next fact from the order's events. It cannot be skipped.

Packed. The label from the panel, one by one or a ZIP for the whole shift. The invoice is issued at shipping.

Off the timeline: Ready for pickup, On hold, Cancelled. Click what happened.

What has already happened

Payment received

PayU, BLIK, 205.10 PLN

Order placed

from the store, 13:41, stock taken off, 2 items

yourstore.com / account

1042-004213

En proceso

Email

Pedido 1042-004213: En proceso

The same status in Spanish, German, Czech and every other language of your store.

Everything about the order on one screen

No jumping between payment, shipping and invoice modules. The numbering is yours: your own pattern with a prefix, date and counter. Set it here and the number changes on the order page next to it.

Panel / Orders

1042-004213

Anna Nowak, anna.nowak@example.pl, +48 601 234 567, guest, 1st purchase

Ready to ship

NewProcessingReady to shipShippedDelivered

Payment

Paid, BLIK via PayU

205.10 PLN

The refund from this page goes to the gateway. Partial too.

Shipment

Parcel locker BIA14M, 1.4 kg

The point from the cart is already in the order.

Documents

Invoice FV/2026/08/0412, KSeF: UPO 14:02
Packing list
Pro forma, correction

History

14:02Invoice FV/2026/08/0412KSeF: UPO received
13:58PackedAnna B., packing room 2
13:42Text message to the customer"Order 1042-004213 paid"
13:41Payment receivedPayU, BLIK, 205.10 PLN
13:41Order placedstore, guest

Notes

Customer: "Please deliver after 16:00".

Internal: check the seal before shipping.

Click a description and we will show that place on the order page

One list, all channels, filters built for work

Orders from the store and from marketplaces land on the same list, with the same status and the same order page. The filters are built for work: to fulfil, from today, waiting for transfer, problems only, ERP on hold. Each one answers the question of what to do now.

Selected: 0

The result shows next to the list: what worked, what did not and why.

Rules instead of clicking

Conditions, actions and a test on live orders. Today: 14 orders, the latest at 13:55.

If
and the source
thenStatus: Processing, text message to the customer, packing list
The test changes nothing. It shows which orders the rule would catch.

Order by phone

A sales rep enters the order from the panel, the customer gets a payment link. Off by default, one setting.

The sales rep does not see the "New order" button.

Channels together

Allegro, Amazon, eBay, Erli, Kaufland, TikTok Shop and BaseLinker land on the same list with the same status.

The customer knows what is going on before they ask

A "thank you" page with transfer details or the payment due date, public tracking without logging in, an account with history, an invoice to download, reordering and returns. Emails at every change, text messages at the three that really matter to the buyer. You have the templates in the panel.

yourstore.com / account / orders

My orders

1042-004213

27.08.2026, 2 items, 205.10 PLN

On the way

Parcel locker BIA14M, 6200 0812 4417 0021.

These buttons work after delivery. Reordering is always possible.

Email, +17 min

store@yourstore.com

Your order 1042-004213 is on the way

Tracking number and a link to /sledzenie, without logging in.

SMS

Parcel 1042-004213 dispatched. Track: yourstore.com/s/62000812

Email, text message

The refund goes the same way as the payment

Returns and complaints have their own numbers, statuses and deadlines counted from delivery. Money goes back to the gateway without retyping the account number, and the order documents are issued from what is already known.

RMA/2026/08/0017

Day 0FiledFrom the account or from the guest link, within the return window.
Day 1AcceptedDecision in the panel, the customer gets an email.
Day 4ReceivedThe parcel came back, the items go back into stock.
NowRefund in progressMoney starts moving in the gateway, the same way.
Day 5RefundedCase closed, invoice correction issued.

The customer paid via:

The refund goes back to the gateway PayU with one click

No account number, no retyping.

Refund from the order page, also partial.

The invoice correction is issued after closing.

Documents are issued from what is already known

VAT invoice

FV/2026/08/0412

PDF, email

GaN charger 65 W, 1 pc89.00 PLN
Powerbank 20 000 mAh, 1 pc129.00 PLN
Discount LATO10−12.90 PLN
Delivery, Parcel locker0.00 PLN
Net total166.75 PLN
VAT 23%38.35 PLN
In wordstwo hundred five PLN 10/100
At shipping205.10 PLN

VAT invoice

At shipping or at the customer's request, with the amount in words.

Payments, carriers, API and order webhooks in full: on the Integrations page.

See integrations

We will build your checkout and order panel 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