Powered by Adobe Commerce 2.4.9

This extension is in our Payment category. Please remember that it is the merchant’s responsibility to ensure the proper PCI compliance level of their store, as applicable by PCI regulations. The PCI Self-Assessment is one tool you can use when evaluating Payment extensions and how they may affect your PCI compliance level. For more information on Marketplace policies, please review the Marketplace Terms & Conditions.
pos_icon_240.png

Point Of Sale

PRODUCT:
0
TOTAL:

Trader Information

Back to top

Overview

Back to top

eTechFlow Point Of Sale adds a complete, browser-based retail checkout to your existing Magento 2 store, so your staff can sell across the counter using the very same catalog, customers, pricing, tax rules and inventory that already power your website. There is no separate POS platform to reconcile and no native app to install: a cashier simply opens one URL on any tablet, laptop or PC, pairs the device once with an activation code you set in the admin, and signs in with a PIN. From that register they search products by name, SKU or barcode, build a cart, attach a customer, apply a discount or an order note, and take payment - and the instant the sale is finished the extension writes a genuine Magento order into your store, deducts the stock from the correct Multi-Source Inventory source for that location, and hands the shopper a receipt by print, email or SMS. Typical uses include a physical shop attached to an online store, a pop-up or market stall, a trade or wholesale counter, and click-and-collect or in-store returns for web orders.

Because every in-store sale becomes a real Magento order, your reports, best-sellers, customer history and stock levels stay unified between online and in-store - a shopper can buy at the counter today and return online next week against the same record. The register takes card payments through Stripe Terminal as well as cash (with change due), split tenders, deposits and partial payments, layaway, store credit, bank transfer and on-account, and it handles refunds, in-store returns, parked/saved carts, custom sale lines and configurable, bundle or grouped product options. Behind the counter it adds cash management (opening float, shifts and X/Z reports), purchasing (suppliers, purchase orders, receiving and reorder), clienteling, B2B quotes and a live sales dashboard. Nothing on your storefront changes for online shoppers - the POS is a separate, admin-configured register that runs independently of your theme and works alongside Luma, Hyva and Adobe Commerce - and the receipt template, tender types, tax handling, register and location settings, hardware and Stripe options are all configurable from Stores > Configuration, so you can tailor the extension to exactly how your business runs.

Features

  • Device-paired browser register - runs on any tablet, laptop or PC; no native app to install.
  • Real Magento orders with correct MSI stock deduction per register.
  • Every payment type - Stripe Terminal card payments, cash (with change due), split tenders, deposit / partial payment, layaway, store credit, bank transfer and on-account.
  • Returns & refunds - in-store returns, receipts by print, email or SMS, and full card transaction history.
  • Cash management - opening float, shifts and X/Z reports.
  • Purchasing - suppliers, purchase orders, receiving, reorder and product cost.
  • Customers & B2B - clienteling (customer 360), quotes, groups, wishlists and GDPR tools.
  • Reporting - live dashboard plus profit and unified (in-store + online) reports.
  • Hyva, Luma and Adobe Commerce - the register serves independently of your storefront theme.

Hardware & devices

The register runs in the browser and works with common in-store hardware over USB, Bluetooth or WiFi - no drivers or middleware to install:

  • Receipt printers - print to any printer your device can reach (USB, network or PDF) with one tap; or connect an ESC/POS thermal printer directly over USB (Web Serial) or Bluetooth (Web Bluetooth); or send Epson ePOS-Print to a network / WiFi thermal printer for silent printing.
  • Card readers - Stripe Terminal smart readers (e.g. WisePOS E, BBPOS) connect over WiFi.
  • Barcode scanners - any USB or Bluetooth HID scanner types straight into the product-search field.
  • Cash drawer - opens automatically through the thermal printer's kick port when a sale completes.
  • Customer display - drive a second, customer-facing screen from the same register.

USB and Bluetooth device connections use the Web Serial / Web Bluetooth APIs - available in Chrome and Edge. Browser and network printing work in any browser.

Requirements

  • Adobe Commerce or Magento Open Source 2.4.4 - 2.4.8.
  • PHP 8.1, 8.2 or 8.3.
  • At least one Multi-Source Inventory source to sell from.
  • (Optional, for card payments) a Stripe account with Terminal enabled.

Support

info@etechflow.com - 30-day money-back guarantee.

Technical Specifications

Back to top

Seller profile

ETECHFLOW LTD

Seller contact

E-mail

Current Version

1.0.0

Adobe Commerce platform compatibility

Adobe Commerce (cloud): 2.4 (current)

Adobe Commerce (on-prem): 2.4 (current)

Magento Open Source: 2.4 (current)

Type

Stable Build

Updated

16 September, 2026

Categories

Extensions, Payments & Security

Documentation

Reference Manuals

Installation Guides

User Guides

License Type

MIT License (MIT)

Policy

Privacy Policy

Quality Report

Back to top

Installation & Varnish Tests

Passed

Coding Standard

Passed

Plagiarism Check

Passed

Malware Check

Passed

Marketing Review

Passed

Manual Testing

Passed

All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top

1.0.0:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    <p><strong>Version 1.0.0</strong> - initial public release of eTechFlow Point of Sale for Magento Open Source and Adobe Commerce 2.4.4 - 2.4.8.</p>
    <ul>
    <li>Browser-based, device-paired POS register that creates real Magento orders with Multi-Source Inventory stock deduction per register.</li>
    <li>Payments: Stripe Terminal card payments plus cash, split, deposit / partial, layaway, store credit, bank transfer and on-account.</li>
    <li>Refunds and in-store returns, parked carts, custom sale lines and configurable / bundle / grouped product options.</li>
    <li>Cash management (opening float, shifts, X/Z reports), purchasing, clienteling, B2B quotes and reporting.</li>
    <li>Receipts by print, email or SMS; USB / Bluetooth / WiFi hardware support (thermal printers, Stripe Terminal readers, barcode scanners, cash drawer).</li>
    <li>Compatible with Luma, Hyva and Adobe Commerce themes; PHP 8.1 - 8.3.</li>
    </ul>

Support

Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top

Reviews

Back to top