Provides a Point of Sale interface for Drupal Commerce, allowing in-person transactions via cash or card, returns, multiple registers and locations and EOD reporting, along with the ability to add or remove unique cashiers easily. All integrated with Commerce to allow you to use the same products, customers, and orders between both systems.
The ease of use allows for quick training and the intuitive build eliminates many common user errors.
The Point of Sales also makes the use of tablets, laptops or desktops fully compatible and interactive with each other.
Point of Sale for Commerce 2 & Drupal 9/10
Features
- Fully integrated into Commerce 2
Seamlessly integrates into the existing Commerce 2 systems and architecture. - Touch friendly
Built to work with any touch enabled monitor or tablet. - Customer facing display
While a cashier is ringing in items, the customer facing display updates in real-time displaying to the customer the products they are buying including updated prices, discounts, and totals. The customer facing display can be branded to match your business. - Customizable cashier login screen
A customizable cashier login screen completes the Point of Sale cashier experience. - Search API enabled
Search API is a powerful search that lets you find products in more ways than searching for a title, enabling you to use a barcode scanner for instance. - Print or email receipts
Any order can be attached to an existing customer account, new customer account, or just a simple customer email address, to send the order receipt to the customer via email. Or, go the old fashion way and print out a receipt. Commerce Point of Sale works both ways.
Recommended Modules
- To print receipts using the Receipt submodule, you must download the jQuery Print plugin from https://github.com/DoersGuild/jQuery.print and place the 'jquery.print.js' file into 'libraries/jquery-print'
Point of Sale for Commerce 1 & Drupal 7
Required Modules
- Drupal Commerce (https://drupal.org/project/commerce)
- Rules (https://drupal.org/project/rules)
- Views (https://drupal.org/project/views)
- Commerce Custom Offline Payments (https://www.drupal.org/project/commerce_cop)
- Date (https://www.drupal.org/project/date)
- jQuery Update (https://www.drupal.org/project/jquery_update) running jQuery
1.7 or higher.
Recommended Modules
- To print receipts using the Receipt submodule, you must download the jQuery
Print plugin from https://github.com/DoersGuild/jQuery.print and place the
jquery.print.js file into sites/all/libraries/jquery-print - To use key bindings on certain buttons, you will need to install the Form
API Keybinds module: https://www.drupal.org/project/form_keybinds - Commerce Message is required if you want to use the Message submodule:
https://drupal.org/project/commerce_message - Commerce Stock is required if you want to use the stock submodule:
https://drupal.org/project/commerce_stock - Commerce Discount is required if you want to use the discount submodule:
https://www.drupal.org/project/commerce_discount
Project information
- Module categories: E-commerce
- 406 sites report using this module
- Created by rbayliss on , updated
- Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
Development version: 3.0.x-dev updated 19 Dec 2023 at 10:36 UTC
Development version: 7.x-2.x-dev updated 27 Nov 2018 at 22:13 UTC