YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

Transcript
Page 1: point of sales magento2 - Boost My Shopdocumentation.boostmyshop.com/point_of_sales_magento2.pdf · 2020-02-14 · Point Of Sales for Magento2 Warning At the moment, POS for Magento

point_of_sales_magento2

version

BoostMyShop

juin 03, 2020

Page 2: point of sales magento2 - Boost My Shopdocumentation.boostmyshop.com/point_of_sales_magento2.pdf · 2020-02-14 · Point Of Sales for Magento2 Warning At the moment, POS for Magento
Page 3: point of sales magento2 - Boost My Shopdocumentation.boostmyshop.com/point_of_sales_magento2.pdf · 2020-02-14 · Point Of Sales for Magento2 Warning At the moment, POS for Magento

ContentsPoint Of Sales for Magento2 1

1. Overview 1

2. Installation 2

First Installation 2

Upgrade 2

Disable extension 2

3. Configuration 2

POS configuration 2

General 2

Cash drawer 2

Checkout 3

Guest customer 3

Receipt configuration 3

Debug 3

Multiple Payment configuration 4

4. Checkout 4

User and store switcher 4

Select customer mode 4

Add and edit products 5

Add product to the Checkout screen 5

Using the search function 5

Using the shortcuts pop-up 5

Using a barcode scanner 5

Edit product details 5

Chose shipping method 5

Set payment details and create order 6

5. Other features 6

Available screens 6

Checkout 6

Sales 6

Customers 6

Reports 6

List 6

Z-Report 7

Settings 7

Cash drawer opening value 7

6. FAQ 9

What product types are supported ? 9

What payment methods are supported ? 9

Page 4: point of sales magento2 - Boost My Shopdocumentation.boostmyshop.com/point_of_sales_magento2.pdf · 2020-02-14 · Point Of Sales for Magento2 Warning At the moment, POS for Magento
Page 5: point of sales magento2 - Boost My Shopdocumentation.boostmyshop.com/point_of_sales_magento2.pdf · 2020-02-14 · Point Of Sales for Magento2 Warning At the moment, POS for Magento

Point Of Sales for Magento2

Warning

At the moment, POS for Magento 2 only manage Simple, Virtual and Configurable products.

Note

Catalog and Cart price rules are managed by POS

1. OverviewPoint of Sales extension for Magento 2 integrates a complete Point Of Sales system in your Magento admin panel.

Main features

• Barcode scanner and receipt printer support

• User interface optimized for touch screens

• Support Multiple payments, coupon code and custom pricing

• Support guest, existing and new customers

• Z-report generation

• Create shortcuts to quickly add best sellers to cart

• Multiple users, multiple websites

• Integrated Store pickup shipping method

Point Of Sales for Magento2

1

Page 6: point of sales magento2 - Boost My Shopdocumentation.boostmyshop.com/point_of_sales_magento2.pdf · 2020-02-14 · Point Of Sales for Magento2 Warning At the moment, POS for Magento

2. Installation

First InstallationTo install a boostmyshop magento2 extension on your platform, process the following steps:

• Download zip archive from your boostmyshop customer account

• Upload files on your server : once uploaded, module must be in directory app/code/BoostMyShop/PointOfSales

• Connect on your server via SSH, and run the following commands:

php bin/magento module:enable BoostMyShop_PointOfSalesphp bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy

Once everything is done, go back in Magento, select menu system > web setup wizard, then click on the componentmanager button : you should see the new extension here.

UpgradeThe upgrade process is exactly the same as the installation process

Disable extensionTo disable an extension, select menu system > web setup wizard, then click on the component manager button.

Find the extension you want to disable and select “disable” in the “Actions” column.

3. Configuration

POS configuration

General

These settings will define the global rules of POS.

Option Description

Barcode attribute Products barcode attribute

Disable sounds Disable sound when a product is added to POS checkout screen

Authorize the sale of out of stockproducts

Allow to add out of stock products to POS checkout screen

Filter sales In POS Sales tab, display only sales of the store currently used inPOS

Search mode Defines the way search from products search pop-up will betriggered

Cash drawer

These settings are related to the cash drawer opening pop-up that will help you to define which amount is in the cashdrawer of your shop at the beginning of each working day.

Option Description

Enable opening Display a pop-up to setup cash drawer opening value at the first time POS is opened everyday

2. Installation

2

Page 7: point of sales magento2 - Boost My Shopdocumentation.boostmyshop.com/point_of_sales_magento2.pdf · 2020-02-14 · Point Of Sales for Magento2 Warning At the moment, POS for Magento

Method Payment method used for cash drawer openeing value

Checkout

These settings will defined the global workflow of POS checkout screen.

Option Description

Default Shipping Method Default shipping method selected in POS. We recommand to select StorePickup

Default Payment Method Default payment method selected in POS. We recommand to select MultiplePayment

Automatically downloadreceipt

Download order receipt automatically once an order has been completedthrough POS

Enable customer notification Send an email to customer once an order has been completed through POS.This option requires Magento running in production mode

Email identity Email identity used for customer notification emails

Email Template Email template used for customer notification emails

Guest customer

There you can define guest customer data, that will default customer data used when orders are created withoutcustomer selection.

Option Description

Group Guest customer group

First name Guest customer first name

Last name Guest customer last name

Email Guest customer email address

Street Guest customer street adress

City Guest customer city

Country Guest customer country

Region/State Guest customer region/sate

Postcode Guest customer postcode

Telephone Guest customer phone number

Receipt configuration

There you can setup basic information about receipts generated by POS once orders are created.

Option Description

Width Receipt width (in cm)

Header text Text displayed in receipt header

Footer text Text displayed in receipt footer

Logo Logo displayed on receipt

Debug

This option should only be used if BoostMyShop support requests it through support tickets.

Option Description

2. Installation

3

Page 8: point of sales magento2 - Boost My Shopdocumentation.boostmyshop.com/point_of_sales_magento2.pdf · 2020-02-14 · Point Of Sales for Magento2 Warning At the moment, POS for Magento

Flush current user settings Flush all POS settings from Magento registry

Multiple Payment configurationMultiple payment is a payment method part of POS extension, that will allow you to affect different payment methodsto a single order, created through POS.

Multiple Payment settings are available from menuStores > Configuration > Sales > Payment methods > POS Multiple Payment :

Option Description

Enabled Defines if Multiple Payment method is enabled

Title Multiple Payment method title, displayed through Magento backend

New Order Status New order status affected to order created with this payment method

Sort order Payment method sort order

Methods Payment methods available when Multiple Payment is affected to an order

Method to use for change given Payment method used for the change when payment amount exceed ordertotal

Note

Method used for cash : Before being able to configure this, save previous changes clicking on Save.

Use example : When you create an order using Multiple Payment method, payment records total exceed ordertotal : order total is 78$, customer gives you a 100$ bill. In this case, POS will create an additionnal record of -22$to handle the changeusing the Method to use for change given payment method.

Methods : In this field, you have to separate all payment methods by a coma.

For example : cash,check,credit card,bank transfer

4. CheckoutThe POS interface is available via menu sales > Point Of Sales > Checkout.

You are directly redirected to the screen to place a new order

User and store switcherPOS supports Magento multiple store and users : when you create a new order, it will use the current store and user.

To switch to a different store or user, use the button at the top of the screen (click on the user name / store name).

When the order is created, the selected user is stored in the order. You can retrieve the user that created an orderfrom the “Sales menu” on the left.

Select customer modePOS orders support 3 different modes :

• Guest: you don’t need to enter any customer details to create the order. In this case, the system will use thesettings configured in sales > point of sales > configuration > Guest customer to create the new order and fillcustomer details.

• Existing customer : choose an existing customer from Magento database.

• New customer : create a new customer entering customer name, email address and group.

4. Checkout

4

Page 9: point of sales magento2 - Boost My Shopdocumentation.boostmyshop.com/point_of_sales_magento2.pdf · 2020-02-14 · Point Of Sales for Magento2 Warning At the moment, POS for Magento

To select a mode, click on the customer button a the bottom : a popup opens where you can select the customermode.

Whatever method you use, you can enter or edit the customer address and details in the first tab of the popup“Customer details”.

Once you have configured the customer settings, click on the “Done” button to apply.

Add and edit products

Add product to the Checkout screen

You have 3 different possibilities to add products to POS checkout screen :

Using the search function

Click on the magnifier logo in the top right corner, to open the “Search products” pop-up.

It will allow you to search products by Name, SKU or by barcode (depending the barcode attribute configured inthe module configuration).

Once results are displayed, click on any product to add it to the current quote.

Using the shortcuts pop-up

Click on the “Shortcuts” button at the bottom of the Checkout screen to open the “Shortcuts” pop-up.

To add a product to the Shortcuts list take a look at your products attributes, you should find a “POS shortcut”one that will add product to the Shortcuts list if set to “Yes”.

You can set it to “Yes” for a single product at a time from the Magento product view, or for multiple ones usingthe “Update attributes” mass action from the Products > Catalog grid.

Using a barcode scanner

Once the barcode attribute has been configured fromStores > Configuration > Point of Sales > General > Barcode attribute, you will be ableto add any product directly from the POS Checkout screen, simply scanning its barcode with your barcodereader.

If the barcode scanned is not recognized, a warning message will de displayed.

Edit product details

When a product has been added to the cart, you can then edit it clicking on it.

In this new popup, you will be able to update its quantity and also its unit price.

CLick on the “Done” button to apply changes made.

Chose shipping methodPOS orders support any magento shipping method : you can then use a regular shipping method (for instance UPSor FEDEX) when you create an order to handle store to web orders.

POS extension adds a new shipping method in Magento : Store Pickup. You can customize this method title in stores> configuration > sales > shipping method > Store pickup.

You can define the default shipping method for POS orders in sales > Point Of Sales > Configuration > Checkout >Default shipping method.

If you want to change the shipping method in POS, click on the “Shipping method” button at the bottom (the first one): a new popup opens, then select the desired method.

4. Checkout

5

Page 10: point of sales magento2 - Boost My Shopdocumentation.boostmyshop.com/point_of_sales_magento2.pdf · 2020-02-14 · Point Of Sales for Magento2 Warning At the moment, POS for Magento

Set payment details and create orderTo complete the order, click on the “Pay” button at the bottom right corner : it displays the final popup where you canenter the discount code, payment details and finish the order.

If you have a discount to apply to the order total amount, the only way to do it in POS is to use a Magento couponcode.

To use a couypon code, please fill it in the “Coupon code” text box and click on button “Apply”.

If the coupon code is valid, the order total will be updated accordingly.

Currently, POS supports every offline payment method in Magento.

The list of all available payment methods in this screen is so the one of all enabled offline payment methods inMagento.

Also, POS introduces an additional payment method named Multiple Payment.

This method allows to fill several payment records for a single order.

By this way, you will be able to create for example an order with $100 paid by check, and $50 paid by cash, for anorder total of $150.

To use this payment method, fill all payment details in the differents multiple payment fields, and click on the “Createorder” button.

5. Other featuresThe main POS interface provides additional screen, useful to manage your store business.

Available screens

Checkout

This is the main screen of Point of Sales, from where orders will be processed.

More information on this screen available features in the previous documentation section : Point Of Sales -Checkout.

Sales

Displays the list of orders in magento, according to the current store selected.

Clicking on an order, you can get the order details and re-print invoice / receipt.

Customers

Customers menu displays the list of the customers.

Clicking on a customer, you get the customer details but also the orders history for the current customer.

Reports

The reports menu displays several reports to analyse your business.

Every reports use the date range set at the top (from and to text boxes). If you change these settings, click on the“Refresh” button to apply.

List

5. Other features

6

Page 11: point of sales magento2 - Boost My Shopdocumentation.boostmyshop.com/point_of_sales_magento2.pdf · 2020-02-14 · Point Of Sales for Magento2 Warning At the moment, POS for Magento

• Totals : this is the turnover for the selected period and the selected store.

• Payments : summarizes the total per payment method

• Best sellers : displays the best seller products (quantity and total)

• Sales by vendor : this is the turnover per vendor

Z-Report

You can print the Z-Report using the “Print Z-Report” button at the top of the screen.

The Z-Report is designed to summarize every details for the sales and payments for the current date.

You can print the Z-Report on your receipt printer, it uses the same layout.

Z-Report details :

• Report date : the date when the report has been printed

• Register : current user and store name

• Start date / closing date : dates configured in the reports screen

• Opening total : this is the cash drawer level at the beginning of the period

• Item sales : total sales

• Item returns : total of items returned

• Tax : total of taxes

• Total : total of the sales + taxes minus returns

• Tax collected : this is a summary of the taxes grouped by tax rate

• Total per method : this is the total of the payments grouped by payment method

• Transaction per method : this is the number of payments grouped by payment method

• Sales : displays the list of the sales with the payment records (if a sale contains several payment records, itis displayed -several time)

• Cash drawer expected: this is the value of the cash drawer at the end of the period

Settings

This shortcut will lead you to the module configuration.

More information on how to configure the module there : Point Of Sales - Configuration.

Cash drawer opening valueAt the start of each day, you can enable a cash drawer opening pop-up to define the amount of money being in thecash drawer :

5. Other features

7

Page 12: point of sales magento2 - Boost My Shopdocumentation.boostmyshop.com/point_of_sales_magento2.pdf · 2020-02-14 · Point Of Sales for Magento2 Warning At the moment, POS for Magento

That pop-up can be enabled from the module configuration : Point Of Sales - Cash drawer configuration.

Then, this opening amount will be displayed on Z-Reports generated from POS :

Like that, you will be able to get a correct value on Z-Reports for the line “Cash drawer expected”, where expectedamount will be the total amount of opening value plus all sales orders made from POS.

5. Other features

8

Page 13: point of sales magento2 - Boost My Shopdocumentation.boostmyshop.com/point_of_sales_magento2.pdf · 2020-02-14 · Point Of Sales for Magento2 Warning At the moment, POS for Magento

6. FAQ

What product types are supported ?POS extension only supports simple products for the moment

What payment methods are supported ?POS supports only offline payment method (any methods connecting to a server like credit card or Paypal are notsupported for the moment).

6. FAQ

9


Related Documents