VMTech
Discuss a project
← All services
VMTECH · SERVICE

An online store that works as a process, not as a shop window

An order arrives, gets paid, reserves stock, goes to the courier and comes back as a report — without a single manual re-entry. Here is what that looks like inside.

Discuss your store
shop.example.rs
Order #4821
LIVE
delivered
The customer picks an item in stock: 12
Item in the basket reserved 20 min
Checkout Novi Beograd · 390 RSD
Payment paid by card
Warehouse and courier tracking RS4821···
Customer and report delivered
THE ORDER'S PATH
  1. The customer picks an itemThe product page shows real stock instead of “check availability”
  2. Item in the basketStock is reserved so two buyers cannot take the last unit
  3. CheckoutAddress, delivery method and price are calculated by zone and weight
  4. PaymentCard, bank transfer or cash on delivery — with declines handled
  5. Warehouse and courierThe order reaches the carrier with a waybill and tracking number, no retyping
  6. Customer and reportThe buyer gets a status, the store gets revenue, margin and order source
THE ORDER'S PATH

What happens between “buy” and “delivered”

shop.example.rs
Order #4821
OK
The customer picks an item in stock: 12
Item in the basket reserved 20 min
Checkout Novi Beograd · 390 RSD
Payment paid by card
Warehouse and courier tracking RS4821···
Customer and report delivered

The customer picks an itemThe product page shows real stock instead of “check availability”

Item in the basketStock is reserved so two buyers cannot take the last unit

CheckoutAddress, delivery method and price are calculated by zone and weight

PaymentCard, bank transfer or cash on delivery — with declines handled

Warehouse and courierThe order reaches the carrier with a waybill and tracking number, no retyping

Customer and reportThe buyer gets a status, the store gets revenue, margin and order source

A FAMILIAR PICTURE

Where an online store usually starts to stall

How it usually works

  • Stock on the site and in the warehouse drift apart, so some orders get cancelled
  • Orders are typed into the carrier's system one by one, with typos in addresses
  • The customer calls to ask where the parcel is, because nobody sent them a status
  • Baskets are abandoned at payment, and nobody knows at which step
  • Revenue is tallied in a spreadsheet at month's end instead of being visible any time

How it works with us

  • Stock on the product page comes from the accounting system and is reserved in the basket
  • A paid order goes to the carrier by itself and returns a tracking number
  • Statuses reach the customer by SMS or email at every step — no calls to the store
  • You can see at which checkout step buyers leave and what exactly blocks them
  • Revenue, margin and order source appear in a report the same day
SCOPE OF WORK

What a store project includes

Assortment and process review

We look at how products are described, where stock lives, who packs an order and how it ships.

Catalog and product page

Filters that fit your range, size and colour variants, availability, related items and clear photos.

Basket and checkout

A short path to payment, guest checkout, address autofill and honest delivery pricing.

Taking payments

We connect your bank's card gateway, cash on delivery and instalments where needed.

Stock and inventory

We link the site to your accounting system: a sale removes stock, a delivery puts it back.

Delivery

Orders are handed to the carrier, waybills print, the customer gets tracking and statuses.

An admin panel for your process

Orders, returns, discounts and stock in one place, with access rights per role.

Sales analytics

Revenue, average basket, repeat purchases, abandoned baskets and the source of every order.

Speed and search

Fast catalog pages, product markup for Google and clean URLs for indexing.

Launch and support

We migrate products and customers, train the team and watch the store after launch.

COMPARISON

A template builder versus a store built for your process

Ready-made template A VMTech store
Stock levels Updated by hand Come from the accounting system
Delivery pricing One flat rate for everyone By zone, weight and carrier
Handover to the courier Copy-pasting into the carrier's portal Automatically, with a tracking number
Changes to fit your process Only within the platform's limits Designed around your case
Order data Live inside the platform Your database, access and exports
Cost over time Subscription plus a fee per add-on Development and support, no per-add-on fees
TECHNOLOGY LANDSCAPE

What it runs on

Catalog and ordersA database of products, variants, prices and the history of every order
Payment gatewayCard payments through the bank's gateway, 3-D Secure, refunds and cancellations
Carrier APIsCreating shipments, printing waybills, statuses and tracking numbers
Accounting syncStock, prices and documents sync on a schedule and on events
Search and markupFast catalog search and structured product data for Google
InfrastructureServer, certificates, backups and uptime monitoring

Contracts with the bank and the carriers belong to the store: fees and rates stay on its side. VMTech designs, builds, connects and maintains the system.

INTEGRATIONS

What the store connects to in Serbia

Pick a layer to see what data moves both ways and what happens when something fails.

The store bank's card gateway
Cash on delivery
Bank transfer against an invoice
Bank instalments, where contracted

The store sends the amount and order number, the gateway returns the payment result. A decline is not lost: the order stays marked “awaiting payment” and the customer gets a link to retry.

AFTER LAUNCH

What the store owner sees every day

Not a report on request, but a working board: orders, payments, delivery and where buyers drop off.

admin.shop.example.rs
Orders today
312
Paid online
68%
Average basket
7 240
Awaiting shipment
24
Orders by day
Path to payment
Product page 100%
Basket 46%
Checkout 31%
Payment 24%

The figures illustrate the interface; they are not a specific store's results.

QUESTIONS

What people usually ask before we start

How much does an online store cost?

The cost depends on three things: the size of the range, the number of integrations and how far your process differs from the typical one. A hundred-item store with one carrier and one payment method costs noticeably less than a catalog of several thousand products with an accounting sync. We quote after reviewing the process, not before.

How long does launch take?

We usually show a first working version with catalog, basket and payments within a few weeks, then connect stock, delivery and analytics. The exact timeline depends on content readiness: product descriptions and photos are most often the longest part.

Can we migrate a store from another platform?

Yes. We migrate products, categories, customers and order history, keep existing page addresses or set up redirects so search positions are not lost. Before the switch the store runs in parallel, so you can compare and decide calmly.

How are card payments set up?

The card acceptance contract is between the store and its bank — fees and terms stay between you and the bank. We handle the technical side: connecting the gateway, configuring 3-D Secure, processing declines, refunds and partial cancellations, and walking through test mode with you before going live.

What if products are already kept in accounting software?

That makes things easier, not harder. The accounting system stays the source of truth for stock and prices, the site pulls them on a schedule or on events, and sales flow back. Keeping two catalogs by hand is then unnecessary.

Who fills the store with products?

If the products live in an accounting system or a spreadsheet, we migrate them automatically. If descriptions are missing, we show what a product page needs to be found in search and your team fills the catalog in the admin panel; we can take that on if needed.

Will the store work on a phone?

Yes, and we design from the phone rather than adapting afterwards. Most buyers in Serbia arrive on mobile, so the basket, checkout and payment are tested on real devices, not just in a narrowed browser window.

What happens after launch?

The store stays under support: we watch availability and payments, update the system, resolve integration errors and refine what the analytics point to. Access to the server, database and code belongs to you.