Plugin WordPress

Sebenar WooCommerce,
bukan sekadar tambahan.

Bahagian pemalam Oliver POS — WooCommerce asli-REST, jualan utamakan luar talian, penyegerakan silang peranti bawah satu saat, saluran paip penunaian, inventori berbilang cawangan, pembina resit visual, dan sistem peranan staf 120 kebenaran. Semua yang berada dalam wp-admin.

wp-json/wc/v3/* natif Serasi HPOS Serasi dengan Blok Pengesahan Kata Laluan Aplikasi
01 · Pemalam natif

It is WooCommerce.

Oliver POS ialah satu-satunya POS WooCommerce yang menggunakan yang rasmi wp-json/wc/v3/* REST API directly. No proprietary database, no exported CSVs, no vendor lock-in.

  • Pesanan, produk, pelanggan disimpan sebagai rekod Woo standard
  • All your existing plugins will continue to work
  • HPOS, Product Blocks, Cart & Checkout Blocks — all declared compatible and tested
02 · Segerak sub-saat

Satu degupan. Setiap peranti.

A ~200-byte /heartbeat titik akhir, ditinjau setiap 5–10 saat. Perubahan harga, kiraan stok, kebenaran kakitangan, togol pembayaran — semuanya disebarkan ke setiap daftar dalam masa kurang dari 10 saat.

  • 8 cincangan pengesanan perubahan — pesanan, produk, stok, kakitangan, cukai, dan banyak lagi
  • Devices only pull data when something has actually changed
  • Lebar jalur yang boleh diabaikan, sifar overhed tinjauan pada hos anda
03 · Satu Hub, banyak cawangan

Pejabat belakang, dalam wp-admin.

Stock count for each outlet with atomic transfers. Branded receipts with a visual designer. Staff roles with 120 permissions. Audit-ready cash management. Seven POS reports — all inside the WordPress admin you already use.

  • Inventori berbilang cawangan dengan pemindahan log audit
  • Saluran paip penunaian yang boleh disesuaikan untuk dapur dan gudang
  • Laporan sen-integer yang boleh diselaraskan oleh akauntan anda
yourshop.com/wp-admin/edit.php?post_type=shop_order
Pesanan WooCommerce di dalam wp-admin
Hari ini · Pusat Bandar
€4,218
+18% vs yesterday
Urus niaga147
Tiket purata€28.70
Varian tunai€0.00
Kadar bayaran balik1.2%
Plugin natif

WooCommerce sebenar — tiada perisian tengah, tiada tambahan.

Oliver POS ialah satu-satunya POS WooCommerce yang menggunakan yang rasmi wp-json/wc/v3/* REST API directly. No proprietary database. No vendor lock-in. If you ever leave, your data stays exactly where it already is.

  • Rekod Woo standard — pesanan, bayaran balik, produk, inventori, pelanggan, semuanya di tempat anda sudah menguruskannya.
  • Setiap sambungan Woo terus berfungsi — shipping, accounting, loyalty, marketing plugins, all unchanged.
  • HPOS, Product Blocks, Cart & Checkout Blocks — declared compatible and tested.
Lihat ciri-ciri asas
REST Schema Webhook
1POST /wp-json/wc/v3/orders
2status: "memproses",
3payment_method: "oliver_terminal",
4line_items: [5],
5meta_data: [3]
6 201 Created · order_id 18247
Utamakan luar talian

Barisan tidak pernah berhenti.

When the internet is down, the cashier can keep selling. Every order is queued locally on the device and syncs to WooCommerce in the exact order it was made, the moment connectivity returns.

  • Sifar jualan yang hilang semasa gangguan ISP, but semula penghala, atau rangkaian sesak.
  • Disokong oleh Penjadual Tindakan barisan dengan kiraan cuba semula dan tangkapan ralat dalam oliver_order_queue.
  • Same cashier flow dalam talian atau luar talian — tiada lagi situasi janggal "sistem kami tergendala" di kaunter.
Lihat penyegerakan & masa nyata
Luar talian · jualan berterusan
Barisan · 3 pesanan
#18247 · €42.802× espresso, 1× croissantQueued
#18248 · €17.501× sandwicDalam barisan
#18249 · €9.201× pastry, 1× coffeeQueued
Penyegerakan terakhir 4m laluResit sudah dicetak
SEO Muka Depan Kedai

"Ada stok berdekatan saya" — untuk setiap produk, setiap cawangan.

Display real-time inventory for each outlet on every WooCommerce product page, and feed Google a Schema.org/Product Muatan JSON-LD dengan availableAtOrFrom: Place data so your shop ranks for "near me" searches.

  • Memacu trafik fizikal — "In Stock at Downtown — 3 remaining" converts browsers into buyers.
  • Mengurangkan panggilan "adakah ini ada dalam stok?" — your storefront answers it before the phone rings.
  • Status, kuantiti, atau cawangan dalam stok sahaja — tiga mod paparan, serta [oliver_pos_availability] kod pendek untuk catatan blog dan halaman pendaratan.
Lihat ciri SEO muka depan kedai
Italian Roast · 250g
€14.50
Tersedia di kedai-kedai ini
Pusat Bandar3 dalam stok
Kiosk Lapangan TerbangRendah — tinggal 1
NorthsideKehabisan stok
Heartbeat masa nyata

Penyegerakan silang peranti bawah satu saat.

~200-bait /heartbeat endpoint that POS devices poll every 5–10 seconds. Eight change-detection hashes rotated server-side — orders, customers, products, stock, staff, taxes, gateways, settings. Devices only pull when something has changed.

  • Perubahan harga dalam Woo → disiarkan secara langsung di setiap daftar tunai di setiap cawangan dalam beberapa saat.
  • Pesanan web dibuat → muncul serta-merta dalam barisan pemenuhan.
  • New staff member → PIN dan peranan pada setiap peranti dengan serta-merta.
Lihat ciri masa nyata
iPad Pusat Bandar
Airport iPhone
Web Northside
iPad Pop-up
Saluran Penunaian

Kanban untuk dapur dan gudang.

A drag-and-drop pipeline builder for kitchen displays, packing stations and warehouse boards — with stale-order alerts, branded email triggers, and three ready-to-go presets included.

  • Tiga pratetap — Restoran (Baharu → Menyediakan → Sedia → Selesai), Runcit/Gudang (Diterima → Memilih → Dibungkus → Dihantar), dan Mudah.
  • Langkah-langkah yang boleh disesuaikan sepenuhnya — nama, warna jenama, amaran basi selepas-N-minit, pencetus e-mel.
  • Per-product prep time, KDS priority and station routing — dikonfigurasikan terus di dalam editor produk Woo.
Lihat ciri penunaian
yourshop.com/wp-admin/admin.php?page=oliver-fulfilment
Kanban pemenuhan Oliver di dalam wp-admin
Pereka bentuk resit

Pembina resit visual dengan pratonton langsung.

A WooCommerce-native receipt designer with drag-to-reorder sections, live preview, and six receipt types that all share the same template engine across the cashier, the printer, and the customer's inbox.

  • Six templates setiap cawangan — Jualan, Bayaran Balik, Hadiah, Tiket Pesanan (dapur), laporan Z, slip Simpan.
  • 14 bahagian modular — logo, maklumat perniagaan, jumlah, pembayaran, kod bar, polisi pemulangan, kesetiaan, sosial.
  • 58mm dan 80mm dipratonton secara langsung · resit e-mel menggunakan enjin yang sama — apa yang dicetak adalah apa yang dihantar melalui e-mel.
See receipt features
Logo
Maklumat perniagaan
Line items
Jumlah
Butiran pembayaran
Kod bar
Polisi pemulangan
OLIVER & SONS
12 Water Street · Pusat Bandar
2× Espresso€7.00
1× Croissant€3.50
1× Italian Roast 250g€14.50
Jumlah€25.00
Kad · Terminal Stripe€25.00
Thank you · Earn 25 points

Setiap ciri di pihak WordPress, dalam satu tempat.

47 ciri dan masih bertambah. Pilih kategori, atau cari mengikut apa yang anda perlukan.

Foundation

WooCommerce Sebenar

Satu-satunya POS WooCommerce yang berhubung terus dengan REST API rasmi. Tiada DB proprietari, tiada CSV, tiada sekatan vendor.

Foundation

Sambung dengan URL tapak

Taip URL WordPress anda pada iPad, luluskan satu gesaan Kata Laluan Aplikasi, peranti akan mengkonfigurasi sendiri. Tiada kod QR, tiada salin-tampal kunci.

Asas

Serasi dengan HPOS & Blok

Diisytihar dan diuji terhadap Penyimpanan Pesanan Berprestasi Tinggi dan Blok Produk, Troli dan Daftar Keluar.

Asas

Nyahpasang bersih

Removes every option, table and meta key Oliver POS created. WooCommerce orders, products, and customers are left untouched.

Foundation

Pengukuhan keselamatan

Rate-limited pairing and PIN endpoints, station-bound API keys, Deprecation headers on phased-out endpoints, no card data ever touches the plugin.

Segerak & masa nyata

Titik akhir heartbeat

A ~200-byte /heartbeat polled every 5–10 seconds. Server-side changes appear on every register in under 10 seconds.

Segerak & masa nyata

8 hash pengesanan perubahan

Orders, customers, products, stock, staff, tax, gateways, settings — eight hashes rotate server-side so devices only pull what actually changed.

Sync & realtime

Jualan utamakan luar talian

Orders queue locally in oliver_order_queue with retry counts and error capture. They drain to WooCommerce in the exact order they were rung up.

Sync & realtime

Penyegerakan katalog segera

Penyegerakan dua peringkat — syot kilat berjadual serta binaan semula yang dinyahpepantul dalam masa 30 saat selepas sebarang perubahan. Selamat serentak dengan mutex GET_LOCK.

Storefront SEO

Schema.org JSON-LD

Suapkan Google ketersediaan setiap cawangan dengan availableAtOrFrom: Place supaya kedai anda mendapat kedudukan untuk carian "berdekatan saya".

SEO Muka Depan Kedai

Widget ketersediaan kedai

"Ada Stok di Pusat Bandar — baki 3" terus pada halaman produk. Tiga mod paparan: status, kuantiti, atau cawangan yang ada stok sahaja.

SEO Muka Depan Kedai

Kod pendek ketersediaan

Guna [oliver_pos_availability] on landing pages, blog posts, or any block to show your stock anywhere.

Penunaian

Pembina saluran paip

Editor saluran paip seret dan lepas. Setiap langkah mempunyai nama, warna jenama, amaran basi selepas-N-minit, dan pencetus templat e-mel.

Fulfilment

Tiga pratetap

Restaurant (New → Preparing → Ready → Complete), Retail/Warehouse (Received → Picking → Packed → Shipped), and Simple.

Fulfilment

Masa penyediaan & keutamaan KDS

Per-product prep time and low/normal/high/urgent priority — set inside the WooCommerce product editor.

Penunaian

Penghalaan stesen

Fulfilment category on each product routes tickets to the right kitchen or packing station automatically.

Fulfilment

E-mel "sedia" berjenama

E-mel "Pesanan anda sudah sedia" dengan tag gabungan — {order_number}, {customer_name}, {outlet_name}.

Resit

Pereka bentuk visual

Seret untuk menyusun semula bahagian, pratonton langsung, tipografi global, kawalan jarak dan ketumpatan.

Receipts

Enam templat setiap cawangan

Sale, Refund, Gift, Order Ticket (kitchen), Shift Summary (Z-report), and Park / Hold slip.

Receipts

14 bahagian modular

Logo, business info, header/footer text, custom text, separators, transaction info, line items, totals, payments, barcode, policy, loyalty, social.

Receipts

Pariti 58mm, 80mm, e-mel

Both paper widths previewed live. Email receipts share the same template engine — what prints is what gets emailed.

Inventori

Stok berbilang cawangan

One product, multiple outlets, per-outlet stock — synced back to the global WooCommerce _stock field so existing reports keep working.

Inventori

Pemindahan atomik

One click moves stock from Downtown to Airport with paired entries in oliver_stock_log — who, when, where, why, previous & new qty.

Inventory

Potongan automatik pesanan dalam talian

Online orders auto-deduct from a configured fulfilment outlet — no double-counting between online and in-store sales.

Inventory

Stok rendah setiap cawangan

Per-outlet thresholds drive the Store Availability widget's "Low Stock" badge on the storefront and trigger email alerts.

Bayaran

Setiap gerbang Woo

If WooCommerce supports it, Oliver POS supports it. WooPayments, Stripe, PayPal, Klarna, Square, Mollie, Amazon Pay, Authorize.net — all of them.

Bayaran

Stripe Terminal natif

Pair a reader to an outlet. Amount due is pushed automatically at checkout, processed by Stripe, and recorded on the WooCommerce order.

Bayaran

Apple Pay & Google Pay

Daftar keluar gerbang itu sendiri dibuka dalam WebView pada POS — Apple Pay dan Google Pay berfungsi secara automatik melalui mana-mana gerbang yang didayakan dompet.

Payments

Gerbang berasaskan baki

Store credit, gift cards, and wallets show up only after a customer is attached to the sale — no accidental selection.

Payments

Daftar lokasi Stripe secara automatik

Outlets with a Stripe address are auto-registered as Stripe Terminal locations via the Oliver Pay backend — no dashboard juggling.

Kakitangan & tunai

120 peranan kebenaran

Granular role builder with 120 permissions across 12 categories, backed by real WordPress capabilities.

Staff & cash

Log masuk PIN terhad kadar

PIN verification is online-only and rate-limited (5 failures / 15 min per IP+user) — stolen devices can't be brute-forced offline.

Staff & cash

Peranan & kumpulan tersuai

Peranan tersuai dibuka pada Pro; kumpulan peranan (pejabat pusat lwn. kakitangan kedai lwn. pengurus kedai) pada Enterprise.

Kakitangan & tunai

Pengiraan denominasi

Staff count notes and coins individually instead of typing a single total — drives down errors and detects skim-from-the-till patterns.

Kakitangan & tunai

Tutup buta

Menyembunyikan jumlah tunai yang dijangkakan semasa penyesuaian supaya juruwang tidak boleh melaraskan kiraan mereka untuk dipadankan.

Kakitangan & tunai

Sebab varians

Apabila lebih/kurang melebihi jumlah yang boleh dikonfigurasikan (lalai $5), kakitangan mesti memilih sebab (Bayaran Balik, Tip Keluar, Tunai Runcit, Simpanan Bank, Lain-lain).

Staff & cash

Peraturan pembundaran tunai

None / 0.05 / 0.10 / 0.25 / 0.50 / 1.00 with nearest / up / down — covers Canada, Australia, Switzerland, NZ regulations.

Staff & cash

Cetak auto laporan Z

Cetak auto semasa tutup dengan lejar tunai penuh setiap syif — tambah, buang, simpanan, deposit, pelarasan — setiap peristiwa dicap masa.

Reports

7 laporan POS

Shift Summary, Sales by Cashier, Sales by Outlet, Payment Methods, Cash Reconciliation, Cash Activity, POS vs Online (Channel).

Reports

BI rentas cawangan

Enterprise rolls every outlet up into one view — head office sees the whole business at a glance.

Reports

Matematik sen-integer

Setiap laporan diambil kira dalam sen-integer — tiada hanyutan titik terapung pada pengiraan cukai atau diskaun. Akauntan anda boleh benar-benar menyelaraskannya.

Reports

Eksport CSV

Every report exports to CSV with every tax line broken out — accountant-ready, not "we'll get back to you".

Extras

Pengimbas kod bar kamera

Menggunakan kamera iPad / telefon — berfungsi serta-merta dengan SKU atau mana-mana medan kod bar meta-kunci tersuai.

Extras

Jualan parkir / tahan

Pause an order, customer walks away, come back to it from any register at any outlet.

Extras

Pengendalian tip

First-class tip line items — shown in shift summaries and the per-cashier report, not buried in a custom field.

Extras

Sokongan kupon

Apply any WooCommerce coupon at the POS just like it works online — Smart Coupons, dynamic discounts, restrictions, all of it.

Tambahan

Pelan Percuma Selamanya

No credit card, no trial timer. Start making real sales before you even pay.

Pasang Oliver POS pada kedai WooCommerce yang anda sudah ada.

Tiada migrasi. Tiada eksport. Tiada binaan semula. Plugin dipasangkan dalam 60 saat, daftar masuk dengan URL, dan kedai anda boleh mula membuat jualan hari ini.