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.
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
Free from 200 PLN: you qualify.
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
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.
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.
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:
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.
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
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
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
History
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.
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.
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
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
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.
We will build your checkout and order panel for you
Implementation one-off from PLN 499 net. We start work after payment.