Skip to content

Outlets

An outlet is a physical place you sell from. The POS will not open until one exists. The outlet decides what the cashier can take payment with and what address the order is billed to.

Go to DevDiggers Plugins → MultiPOS → Outlet.

The MultiPOS outlets list with each location, its address and its status

In the free version this tab opens the outlet form directly. There is one outlet, so there is no list to browse and no Add New button.

The row actions on an outlet in the Pro outlets list

Four things, and all four land on every order the outlet sells.

  • The payment methods a cashier can take. Only methods assigned here appear at payment.
  • The billing and shipping address on the order. A POS order is addressed to the shop, not to the customer. A counter sale happens at the shop, so that is the address tax should be worked out from.
  • The tax rates that apply. Worked out from the outlet’s country, state, city and postcode against your WooCommerce tax table.
  • Whether tables exist. Only a Restaurant/Cafe outlet has a floor plan.

The top of the outlet form with the name and operation mode fields

  • Outlet Name is a label for you, such as Downtown Branch. It appears on the outlet picker the cashier sees.
  • Operation Mode is Retail/Grocery Store or Restaurant/Cafe.

The Operation Mode dropdown on the outlet form

Restaurant/Cafe adds the Tables screen to the terminal sidebar, the Select Table control in the cart, and the Dine in / Take Away choice. Retail/Grocery hides all three.

The Location and Contact section of the outlet form

Eight fields, and all but Address Line 2 are required.

Field Required
Address Line 1 Yes
Address Line 2 No
City Yes
Country Yes
State/Province Yes
Postcode/ZIP Yes
Phone Yes
Email Yes

Get these right the first time. They print on every receipt and they decide the tax rate on every sale. A wrong postcode is a wrong tax figure on hundreds of orders before anyone notices.

The address is also what a customer reads on the receipt when they want to bring something back.

The Configuration section of the outlet form with payments, tables and status

Payment Methods is a multi-select of the Active methods from Configuration → Payments. At least one is required.

The Payment Methods field on the outlet form

This is the field people forget. A method that is Active but not selected here never reaches the POS.

Dining Tables is a multi-select of the Active tables from Configuration → Tables. It is ignored unless the mode is Restaurant/Cafe.

The Dining Tables field on the outlet form

Outlet Status is Active or Inactive.

The Outlet Status field on the outlet form

Set it to Inactive to close a location temporarily without deleting anything. Its orders and transactions stay where they are.

The screen header carries Visit POS, which opens the terminal in a new tab. Use it to check your work.

Kitchen View is a per-row action, not a header button, and it appears only on a row whose Operation Mode is Restaurant/Cafe. The Retail/Grocery row beside it has no such button.

The Kitchen View button on the restaurant outlet’s row

It opens that outlet’s Kitchen Display in a new tab. Each outlet has its own, so a kitchen only ever sees its own orders.

Everything on the form can be changed, and changes apply to new orders only. Past orders keep the address and payment method they were created with, which is what you want for your records.

The outlet edit form with existing values loaded