Laravel Point of Sale

This is the proud moment for us, now we are announcing one of our key extension "Laravel Point of Sale".This POS extension of Bagisto facilitates the seller to properly manage their online store as well as a physical store at the same time.

The assigned store agent on a physical store will have a POS display through which they can easily manage the daily sales along with their respective customer in an appropriate way.

You can go through with the live demo of laravel eCommerce Point of Sale. This will let you understand how the retailer can easily manage their store with the help of Point of Sale system.

alt text

Bagisto is an open-source E-commerce platform built on top of Laravel and Vue.js. Bagisto is an E-commerce ecosystem designed for all to build and scale your business. It's a free and open-source framework which offers you a wide range of functionality and lets you have total control of your store.

Here we are listing key features of Laravel Point of Sale.

  1. Manage online store along with physical stores.
  2. Apply discount offers as per fixed amount or percent (%) value on the cart.
  3. Create an order for the registered and new customer.
  4. Hold the cart and proceed to the next transaction whenever required.
  5. Generate a barcode for simple and configurable product.
  6. Admin can create multiple store outlets.
  7. Admin can assign multiple users of POS in a single outlet.
  8. Admin can assign agents for the outlets to manage sales and customers at their POS front end.
  9. POS agent can add or change the customer on the POS front end.
  10. POS agent can work offline in case of poor connectivity.
  11. POS agent can synchronize the data with the online store whenever going online.
  12. Barcode readers can be used to add products to the cart.
  13. Hassle-free payment and checkout system.
  14. POS agent can select the currency for the store.
  15. POS agent can select the locale for the store.
  16. POS agent can check the sales history, hold sales, offline sales.
  17. POS agent can also sell a custom product which is not available on the POS front end.
  18. POS agent can send the request for the low stock product.
  19. POS agent can set the minimum unit of quantity for the low stock product to get notified when the product is low in quantity.
  20. POS agent can add or edit the discount on their front end.
  21. POS agent can create multiple carts from the front-end.
  22. Admin can manage the product inventory separately by assigning the inventory source to the outlet.
  23. Cash and Card payment available at front-end.
buonzz replied 1 week ago

cool, how do you integrate with the cash register? e.g when the customer have a cash tender? can the browser open the drawer?

Prachi replied 1 week ago

Hello Buonzz,

As of now, we are managing the cash register but the drawer device is not connected to the POS System. We are doing it manually where POS agent has to collect the money from the customer and can enter the record using POS drawer. For any other query, you can raise the ticket here at

Prachi replied 1 week ago


The cash drawer is not connected with the browser. Laravel POS is supported thermal printer if you print the invoice then drawer will automatically open.

Ted Brooks replied 3 days ago

It's a free and open-source framework with wide range of functionality. the impossible quiz

Sign in to participate in this thread!

We'd like to thank these amazing companies for supporting us