Description
Laravel eCommerce POS (Point of Sale) connects your Bagisto store to physical counters for retail selling. Cashiers sign in to open cash drawers, search products, scan barcodes, and complete sales quickly.
Orders, customer profiles, and stock levels sync between retail tills and your online store. Admin manage multiple physical outlets, cash agents, custom receipt designs, and price rules.
This Bagisto retail point of sale tool works seamlessly across desktop PCs, tablets, and smartphones, allowing retailers to manage sales and serve customers from any device.
Additionally, you can check out our Laravel Multi Vendor Marketplace Extension to help vendors manage products, orders, and performance through dedicated dashboards.
Highlighted Features of Laravel eCommerce POS (Point of Sale)
Offline Counter Selling
Keep booking orders at the till when the network drops and sync later.
Multi-Outlet Stock Control
Assign local stock sources to physical stores to track shop stock.
Barcode Product Scanning
Scan product barcodes with USB scanners to add items directly to cart.
Split Payment Tender
Accept combined payments in cash and card with automatic change counts.
Automatic Cart Discounts
Apply store coupon codes, catalog rules, and manual line price cuts.
Thermal Receipt Printing
Print neat receipts and drawer reports on standard thermal paper rolls.
Why Do We Need Laravel eCommerce POS (Point of Sale)?
Laravel eCommerce POS (Point of Sale) connects your online catalog to retail cashiers and counters. Without a till system, shop staff must record sales by hand and re-enter orders into the store.
Manual entries cause stock errors, slow down order flow, and create checkout lines. This POS system removes double entry by syncing stock and orders in real time.
Counter cashiers can manage cash drawers efficiently by setting opening balances, tracking cash transactions, and reviewing detailed cash drawer reports for accurate cash handling.
Also, you can check our Bagisto Quick Commerce to transform your Bagisto store into a customized eCommerce solution tailored to your business needs.
Use Cases
-
Multi-Outlet Retail Store Chains
Run physical branch stores linked to central Bagisto stock sources.
-
Pop-Up Shops and Trade Shows
Sell at outdoor events and trade booths using tablet tills offline.
-
High-Volume Grocery Counters
Scan barcodes quickly, process split tenders, and calculate cash change.
-
Boutiques with Custom Made-to-Order Items
Add walk-in custom goods with custom prices and optional SKU at checkout.
POS Terminal Interface and Cash Drawer Sessions
Web-based till works across browsers, touch screens, and desktop monitors, allowing cashiers to start each shift by opening the cash drawer with an initial float.
- Launch the terminal directly from the pre-built web path
- Enter starting cash balance and opening remarks at shift start
- Review cash sales and closing balance in the cash drawer report
- Collapse the shopping cart into a side drawer for catalog space
- Navigate categories and search customer profiles from top bar
Quick Product Search and Barcode Product Scanning
Cashiers can search items across catalog groups, scan barcodes, handle different catalog item types, and quickly add custom counter goods.
- Scan barcodes directly using hardware like the Retsol LS450
- Enter numeric barcode values manually using the on-screen keypad
- Support simple, configurable, bundle, grouped, and virtual products
- Choose configurable attributes with live stock status and prices
- Add custom walk-in products with custom title, price, and SKU
Discounts, Cart Rules, and Order Notes
Cashiers can apply line discounts, store coupon codes, and customer requests while viewing all applied discount rules and clear order totals in the order summary.
- Apply line-level percentage discounts to individual cart items
- Apply cart-wide fixed price cuts or percentage discounts up to 99.99%
- Redeem store coupon codes and apply automatic cart price rules
- View active discount rule titles beneath cart subtotal lines
- Attach order notes up to 250 characters for order requests
Split Payment Tender and Thermal Receipt Printing
The till supports flexible payment methods, split payments across cash and card, bank detail recording, and printed receipts for counter shoppers.
- Process cash payments with automated change calculation on screen
- Accept card payments by selecting bank name and last four digits
- Split order totals between cash and card payments at checkout
- Print thermal receipts on Epson TM-T82 printers with store logo
- Print order barcodes on receipts for fast customer return processing
Offline Counter Selling and Background Synchronization
Bagisto POS terminal continues processing sales during internet outages by storing customer details and counter orders in local browser storage until the connection is restored.
- Continue counter checkout with visible offline status indicators
- Create new customer accounts at the counter while operating offline
- Store placed retail orders locally in browser storage without loss
- Sync pending offline sales to the central store one by one or in bulk
- Resume background data synchronization safely after page reloads
Multi-Outlet Inventory and Low Stock Purchase Requests
Store owners can configure multiple physical outlets and assign stock sources, while cashiers check available shelf stock and submit stock requests to the main store administrator.
- Create physical outlet records with address, contact, and tax number
- Link each retail outlet to an isolated Bagisto inventory source
- Set custom low stock alert quantities for each physical location
- Assign specific products to outlets in bulk from the store backend
- Submit low stock purchase requests from the till with staff remarks
Admin Terminal Configuration and Agent Management
Admins can manage staff access, security settings, and till branding from the Bagisto backend, while cashier profiles restrict access to assigned outlets and authorized banks.
- Enable or disable the POS module from store configuration
- Brand the terminal login interface with custom logo, title, and footer
- Configure barcode dimensions, prefix values, and label formats
- Set remember password duration in days for convenient cashier access
- Create cashier agent accounts with login credentials and assigned outlets
Support
For any issue related to this module, please create a support ticket here at - https://webkul.uvdesk.com/en/customer/create-ticket/ or send an email to support@webkul.com
You may also check our quality Bagisto Extensions.