Appsbd

How to Set Up Vitepos

How to Set Up Vitepos for the First Time (Step-by-Step Beginner Guide)

Introducing How to Set Up Vitepos

Vitepos is a point-of-sale (POS) plugin for WordPress that works on top of WooCommerce. It lets you run in-store or counter sales directly from your browser — no separate hardware software required. If you have a WooCommerce store and want to handle walk-in customers, Vitepos connects your online inventory to a physical checkout screen.

This guide walks through the complete Vitepos setup process from plugin installation to your first test sale. Each step is written for someone doing this for the first time.

What You Need Before You Start

Before beginning the Vitepos installation, make sure you have the following ready:

  • A working WordPress site (version 6.0 or higher)
  • WooCommerce installed and activated
  • At least one product added in WooCommerce
  • Admin access to your WordPress dashboard
  • The Vitepos plugin file (downloaded from the official site or WordPress.org)
Note: Vitepos has both a free version and a Pro version. The free version covers basic POS functions. The Pro version adds features like restaurant mode, full stock management, an advanced payment system, advanced reports, and more. This guide covers the setup steps that work for both versions.

Step 1: Install the Vitepos Plugin

Step 1

Install via WordPress Dashboard

Log in to your WordPress admin panel. Go to Plugins → Add New. In the search box, type Vitepos. When the plugin appears in the results, click Install Now. Once installation finishes, click Activate. After activation, you will see the Vitepos Lite menu on the WordPress admin panel sidebar.

If you have the plugin as a ZIP file (for the Pro version), go to Plugins → Add New → Upload Plugin. Choose your ZIP file, click Install Now, then activate it.

After activation: You will see a new menu item called “Vitepos” appear in your WordPress sidebar. Only “Vitepos” means it’s a pro version. This is your main control area.

Step 2: Activate Your License (Pro Version Only)

Step 2

Enter your license key

If you purchased the Pro version, you need to activate your license before using premium features. After activating the pro version, you will see the Vitepos menu on the WordPress admin panel sidebar. Click on Vitepos and it will ask for the license key and the Email address. Provide the valid license key for access the Vitepos Pro feature. 

If you are using the free version, skip this step and move to Step 3.

Important: The license key is tied to a specific domain. If you move your site to a new domain later, you will need to deactivate and reactivate the license, or you can do it by visiting Appsbd Member Area panel. 

Step 3: Configure WooCommerce and Vitepos General Settings

Step 3

Set up basic store details

  • Currency: Vitepos pulls this from your WooCommerce settings. Confirm it matches your store currency.
  • Tax settings: Choose whether your prices include tax or exclude it in WooCommerce tax settings. As Vitepos depends on WooCommerce tax configuration.
  • Decimal places: Set how many decimal places appear in prices at checkout in WooCommerce.

Go to Vitepos → Settings → General. Here you will find several options to configure:

  • Barcode field: If your products have barcodes, select which product field stores the barcode number (Priduct ID is the most common choice).

Click Save Settings after making your selections.

Step 4: Create an Outlet

Step 4

Add your store location

In Vitepos, an “outlet” is a physical store location. Even if you only have one store, you need to create at least one outlet before you can open the POS Panel.

Go to Vitepos → Outlets → Add New Outlet. Fill in the following fields:

  • Outlet Name: A name for the location (e.g., “Main Store” or “Downtown Branch”)
  • Address: The physical address of this outlet. User real address because the tax is calculate based on the outlet address like country and state, which is most important to fill up.
  • Phone: Contact number for this location
  • Email: Email address for this outlet

Click Save Outlet. The outlet now appears in your list.

Step 5: Create Counter

Step 5

Set up your POS counter

A counter is the actual checkout screen your cashier uses. Each outlet can have one or more counter. Go to Vitepos → counter→ Add New counter.

  • Counter Name: Give it a clear name like “Counter 1” or “Front Desk”
  • Counter Number: Set the counter number like 1 or 2.

Save the counter. You can create multiple counters if your location has more than one checkout counter.

Note: The free version and pro version of Vitepos allow multiple outlets and counters.

Step 6: Set Up Payment Methods

Step 6

Configure how customers pay

Go to Vitepos → Settings → Payment. You will see a list of payment methods you can enable for in-store checkout. The available options typically include:

  • Cash: Standard cash payment. Enable this for most physical stores.
  • Swipe Machine: For manual card payments via machine at the counter. This records the sale but does not process cards automatically — you handle the card terminal separately.
  • Stripe Online Payment: By providing the Stripe API public key and secret key, you can take the payment via online Stripe payment by using a card.
  • Stripe Terminal: By using this option, you can set up the terminal on the counter and take in-person payments using cards. 
  • Wallee Terminal: Is another in-person payment terminal provided by Vitepos. 
  • Custom methods: You can add custom payment labels (e.g., “Mobile Banking,” “bank cheque” and more as you want) if you accept those payment methods.

Enable the methods your store uses and click Save.

Step 7: Assign a Cashier User

Step 7

Give staff access to the POS screen

 

We recommend creating an outlet manager or cashier on the VitePOS user module. To do that, click on View POS from Vitepos admin panel User → Add new User.

Here you have to provide all the necessary information and then click on save.

Alternative,

Your cashier needs a WordPress user account with the right role to access the POS screen. Vitepos adds an “Outlet Manager” and “Cashier” user role during installation.

Go to WordPress → Users → Add New. Create a new user, set the role to Cashier (or Outlet Manager), and save. Then go to Vitepos → Outlet → Click on the User Button and assign the user to a specific outlet.

This controls which register a specific cashier sees when they log in to the POS.

Step 8: Check Your Products

Step 8
Make sure products appear in the POS

Vitepos pulls products directly from WooCommerce. You do not need to add products again inside Vitepos. However, a few things affect whether products show up correctly:

  • Products like grouped, affiliate, or bundled products do not appear on POS.
  • Product categories work as filters inside the POS screen—assign categories to make searching easier

Go to WooCommerce → Products and review your existing products. Make sure they have prices, stock status set, and are published.

Tip: Add a product image and assign a category to each product. This makes the POS screen much easier to navigate when searching for items during a sale.

Remember most unique feature of Vitepos is the built-in product. Add, edit, and delete options are included. So there’s no need to go to WooCommerce. You can add and update your product from Vitepos.

Step 9: Configure Receipt Settings

Step 9
Set up your receipt customization.

Go to Vitepos → Settings → Print Receipt. Here you can customize what appears on printed or digital receipts:

  • Store name and logo
  • Address and contact information
  • Footer message (e.g., “Thank you for shopping with us”)
  • Whether to show tax breakdown
  • Barcode on receipt (for returns and tracking)
  • and many more.

Receipts in Vitepos can be printed to a thermal printer or shared digitally.

Step 10: Open the POS and Do a Test Sale

Step 10

Run your first test transaction

 
Remember, if you do any test order on Vitepos, then it can’t be removed from Vitepos; you have to delete it from the WooCommerce order. Vitepos does not provide delete order for security purposes.

Go to Vitepos → CliCk on View POS in your WordPress menu, or use the direct link your cashier will use. You will be asked to select an outlet and counter before the POS screen opens if you have multiple outlets or multiple counters.

Once the POS screen loads:

  1. Click on a product to add it to the cart
  2. Adjust quantity if needed
  3. Click Pay on Cart and go to Checkout
  4. Select a payment method
  5. Enter the amount received and click on Pay Now for Complete Sale
  6. Print or skip the receipt by click on New Sale

After the test sale, go to WooCommerce → Orders to confirm the order was recorded. The sale should appear there with the payment method and total.

Good sign: If the order shows up in WooCommerce with the correct amount and payment method, your Vitepos setup is working correctly.

Frequently Asked Questions (FAQ)

No. Vitepos is built on top of WooCommerce. It uses WooCommerce products, inventory, orders, and customer data. WooCommerce must be installed and active for Vitepos to work.
Yes. The Vitepos POS screen is browser-based and works on tablets and mobile browsers. It is designed to work on touch screens, which makes it suitable for counter use on an iPad or Android tablet.
 
No, the free version does not limit the number of products. The main restrictions in the free version are the number of outlets (one) and registers (one). Product count is unlimited.
 
Vitepos has limited offline functionality. Some versions include a basic offline mode that holds transactions locally and syncs when the connection is restored. However, full offline support depends on the version you are using. Check the official Vitepos documentation for details on offline mode availability.
 

Most USB barcode scanners work plug-and-play with Vitepos. The scanner simply needs to read the barcode and send the value as keyboard input. In Vitepos settings, set the barcode field to match the product field where you stored the barcode (usually Product ID). The scanner then finds the product automatically when you scan it. Bluetooth Scanner also works if the device supports a browser.

Yes. Since Vitepos uses WooCommerce’s inventory system, any sale made through the POS reduces the stock count in WooCommerce. This means your online stock stays in sync as long as both use the same WooCommerce installation.
 
Yes. Vitepos supports refunds through the POS screen. You can search for the original order and process a full or partial refund. The refund is also recorded in WooCommerce orders. Also it support Product Exchange option.
Vitepos applies the tax rates configured in WooCommerce. If you have set up multiple tax rates for different product categories or regions in WooCommerce, Vitepos will use those rates when adding products to the cart.

Summary

Setting up Vitepos involves ten clear steps: install and activate the plugin, enter your license key if using Pro, configure general and payment settings, create an outlet and register, assign your cashier, check your product list, configure receipts, and run a test sale. Once the test sale appears correctly in WooCommerce orders, the setup is complete and your POS is ready for real customers.

If you run into problems, the most common fixes involve checking product status, user role assignments, and plugin compatibility. The Vitepos support documentation covers most known issues in more detail.

Subscribe

To get news about new releases, Updates, Blog Post, Deals and Discounts

Like this content? Want to share it with others


Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

0
Would love your thoughts, please comment.x
()
x