How-To Guides

Step-by-step guides for every part of WebpinnPOS.

Step-by-step instructions for every part of WebpinnPOS, from your first sale to closing the till.

Add your first product

Manually create a product with price, stock, and image.

5 steps
  1. Go to Products in the sidebar.
  2. Click 'Add Product' in the top right.
  3. Enter the product name, selling price, buying price (optional for profit tracking), and starting stock.
  4. Optionally add an SKU, barcode, category, and product image.
  5. Click Save. The product is immediately available in the POS.

Export your product list

Download your whole catalogue as a spreadsheet.

5 steps
  1. Go to Products in the sidebar.
  2. Click 'More' in the top toolbar, then 'Export to CSV'.
  3. The file downloads with every product you can see, not just the ones on screen: name, SKU, barcode, category, prices, stock and reorder level.
  4. Open it in Excel or Google Sheets.
  5. To back up products, customers and sales together instead, go to Settings → Data Management.

Import products via CSV

Bulk-upload your full catalogue from a spreadsheet in one go.

5 steps
  1. Go to Products.
  2. Click 'Import CSV', then 'Download Template' to get the correct column format.
  3. Fill in your products: Name, Price, BuyingPrice, SKU, Barcode, Stock, Category, Description.
  4. Save the file as CSV and upload it using the Import modal.
  5. Review the import summary. Successes and any errors are listed.

Process a sale

From cart to payment in under 30 seconds.

6 steps
  1. Open the POS and make sure a shift is open.
  2. Search for a product by name, SKU, or scan a barcode.
  3. Click a product to add it to the cart. Adjust quantity if needed.
  4. Optionally attach a customer, apply a discount, or redeem loyalty points.
  5. Select a payment method (Cash, M-Pesa, Card, or split across multiple).
  6. Confirm the sale. A receipt can be sent to the customer by email.

Open and close a shift

Shifts track cash flow and tie every sale to a session.

5 steps
  1. On the POS screen, click 'Open Shift' and enter the starting cash in the till.
  2. Process sales normally throughout your shift.
  3. When done, click 'Close Shift'.
  4. A reconciliation report is generated showing cash, M-Pesa, and any discrepancy.
  5. Past shifts are saved under Shifts in the sidebar.

Set a sale price on products

Apply discounted pricing for promotions with a start and end date.

5 steps
  1. Go to Products.
  2. Click the 'Set Sale' button in the top toolbar.
  3. Choose the scope: All Products, By Category, or select specific products.
  4. Enter the sale price and set a start and end date/time.
  5. Click Apply Sale. Products in an active sale window show a SALE badge in the POS automatically.

Connect WooCommerce

Sync your online store products and keep stock in sync.

5 steps
  1. In your WordPress admin, go to WooCommerce → Settings → Advanced → REST API.
  2. Create a key with Read/Write permissions. Copy the Consumer Key and Consumer Secret.
  3. In Webpinn, go to Settings → Integrations → WooCommerce.
  4. Paste your store URL, Consumer Key, and Consumer Secret, then click Connect.
  5. Click Sync Products to import your WooCommerce catalogue. Stock syncs automatically from that point.

Connect Shopify

Import Shopify products including variants and barcodes.

5 steps
  1. In your Shopify admin, go to Apps → Develop apps.
  2. Create a private app and grant it Products (read/write) and Inventory (read/write) scopes only.
  3. Copy the Admin API access token.
  4. In Webpinn, go to Settings → Integrations → Shopify.
  5. Enter your store domain and API token, then click Connect and Sync.

Receive new stock

Record incoming inventory with optional batch tracking.

4 steps
  1. Go to Products and click 'Receive Stock'.
  2. Select the product you are restocking.
  3. Enter the quantity received and optionally a batch number, expiry date, and cost price.
  4. Click Confirm. Stock updates immediately and is reflected in the POS.

Ready to run your business with Webpinn?

Try it free for 14 days with no credit card, and cancel any time.

Already have an account? Sign in here