linkedin
  1. Home
  2. /
  3. Docs
  4. /
  5. Topics
  6. /
  7. FooSales WordPress Plugin
  8. /
  9. Plugin settings

Plugin settings

To view the FooSales plugin settings, login to your WordPress admin area and navigate to FooSales > Settings in the left sidebar.

Foosales Settings 28 09 22

User Settings #

Foosales Customer Settings Screenshot

POS Customers
Customer user role The FooSales apps will only fetch users with the selected roles. This can be customized by selecting other user role(s) in the multi-select box.
Default Customer Select the customer that should be used by default for any new orders created in the FooSales apps.
POS Users By default, access to FooSales is restricted to users with the “Administrator” or “Cashier” user role. However, if you would like other users to have access to the FooSales apps but don’t necessarily want to grant them Admin access to your site, you can manage permissions for other user roles by installing a free WordPress plugin called User Role Editor.

Product Settings #

Screenshot 2022 11 21 At 08.49.30

Product categories to display The FooSales apps will display all published products by default, but you can select specific product categories to display instead from the multi-select box.
Product status The FooSales apps will only fetch products with the selected status.
Products to load per request When fetching all data you can specify how many products the FooSales apps should load in each request (lower values will result in slower product load times but this usually works better for servers with limited resources).
Only fetch in stock products The FooSales apps will only display products that have a status of ‘In Stock’.
Show attribute labels Display attribute labels next to their values for product variations.
Use decimal values in quantities
Enable the use of decimal values in the quantity field.

Important

This setting will add decimal fields to all your products in FooSales as well as your online store. We strongly recommend that you rigorously test this functionality on a staging site first before using it on a production site. Use of this functionality is at your own risk!

If you use the FooSales tablet apps, please ensure that you have version 2.8.x of the app or greater installed on your device before enabling this setting.

You can set the default minimum cart quantity and step value on the WooCommerce Product Inventory settings page after first saving the settings on this page. If you would like to use different values instead of the defaults for a specific product or variation, you can manually set them on the product’s edit screen by opening the inventory tab. If you would like to use different values instead of the defaults for a specific product or variation, you can manually set them on the product’s edit screen by opening the inventory tab.

Order Settings #

Foosales Settings Orders

Order statuses to load
The FooSales apps will only fetch orders with the selected statuses. This can be customized by selecting each status using the multi-select box.
Order load limit Limit the number of recent orders to load in the FooSales apps.
Fetch Order Notes The FooSales apps will fetch and display corresponding order notes in the Order Details section. This may cause performance issues and the FooSales apps might run out of memory on certain platforms when a large volume of orders is fetched. Disabling this setting will still load notes to customers.
Order submit statuses Select the statuses that will be shown on the checkout screen to override the default order submit status when submitting an order.
Default submit order status Set the default status that orders should have when submitting via the POS.
Incomplete order statuses Orders with the selected statuses can be sent through the checkout process in order to capture a payment. Please note that order details such as cart items, customer or coupon codes will not be editable.
Disable new order emails Disable sending new order emails in WooCommerce for orders created in the FooSales apps.
New order alerts > Order status Select the order statuses that should trigger a new order alert in the POS apps when new or updated orders are fetched in the background.
New order alerts > Shipping method Select the shipping methods that should trigger a new order alert in the POS apps when new or updated orders are fetched in the background.

Receipt Settings #

Foosales Settings Receipts 31 01 21

Store logo Select an existing image to use as the logo on receipts or upload a new file (preferably hi-res black and white).
Store name Name of the store displayed on receipts.
Header content Optional content which displays immediately after the store name and logo at the top of receipts.
Receipt title Title of the receipt (e.g. “Tax Invoice”).
Order number prefix
Text which displays in front of the order number (e.g. “Order”).
Product column title
Title of the product column (e.g. “Product”).
Quantity column title
Title of the quantity column (e.g. “Qty”).
Price column title
Title of the price column (e.g. “Price”).
Subtotal column title Title of the subtotal column (e.g. “Subtotal”).
Show product SKU Display the product SKU on the receipt.
Inclusive abbreviation
Abbreviation used to indicate the inclusive price (e.g. “incl.”).
Exclusive abbreviation
Abbreviation used to indicate the exclusive price (e.g. “excl.”).
Discounts title Title of the discounts field (e.g. “Discounts”).
Refunds title Title of the refunds field (e.g. “Refunds”).
Tax title
Title used for the combined tax total (e.g. “Tax”).
Total title Title of the combined total (e.g. “Total”).
Payment method title
Title of the payment method (e.g. “Payment Method”).
Billing address title Title of the billing address (e.g. “Billing Address”).
Shipping address title Title of the shipping address (e.g. “Shipping Address”).
Footer content Optional content displayed at the bottom of receipts and invoices.
FooSales logo Display the FooSales logo at the bottom of receipts and invoices.

Payment Methods #

Refer to the Payments section for more information.

Integration Settings #

Foosales Plugin Integration Settings 31 01 21

Square Payments
Application ID Enables secure communication between FooSales and the Square Point of Sale app.
Access Token Links WooCommerce orders to Square transactions and enables automatic Square refunds in the FooSales apps.
Stripe Payments
Publishable key Used for initializing a secure Stripe manual card payment form in the FooSales app. This option can be left empty if the Stripe manual card payment method will not be used.
Secret key Enables secure communication between FooSales and your Stripe account.

Analytics Settings #

Foosales Analytics Settings 28 09 22

WooCommerce Analytics
Enable ‘Sales Channel’ filter Enables a ‘Sales Channel’ filter on the Orders report in WooCommerce Analytics so you can filter between orders placed online and through the FooSales apps.
FooSales Analytics
Enable order analytics Allow FooSales to anonymously collect non-sensitive data for orders placed through the FooSales apps such as order totals, country and payment method (to opt out, leave this box unchecked).

Status #

FooSales performs various checks which show critical information about your store’s configuration and issues that require your attention.

Foosales Settings Status 31 01 21

Tags , , , , , , , , , ,