[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fNvYJs9ONnsoo0qotR42irKul6HO0RQGp7mZoYvGGkrE":3,"$fwqsorHdF-HCyihXC7NO38kW-esadsE8wZWca7Peca7g":139,"$fvOF3967otIQD1J7jI8SJ4FhT2bAUXP94F2dhevOF4Fc":144},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":36,"analysis":26,"fingerprints":26},"arcsan-pos-de-mostrador","Arcsan POS de Mostrador","0.1.5","ARMANDO GERARDO ARCAUTE VAZQUEZ","https:\u002F\u002Fprofiles.wordpress.org\u002Fararcaute\u002F","\u003Cp>Arcsan POS de Mostrador is a free point-of-sale plugin for businesses that sell in person while using WooCommerce as their product, customer, order, and inventory system.\u003C\u002Fp>\n\u003Cp>Features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Visual product search by name, SKU, or barcode.\u003C\u002Fli>\n\u003Cli>A counter cart with editable product prices.\u003C\u002Fli>\n\u003Cli>Discounts, full payments, and partial payments.\u003C\u002Fli>\n\u003Cli>Additional payments for existing receipts.\u003C\u002Fli>\n\u003Cli>A recent receipt panel inside the POS workspace.\u003C\u002Fli>\n\u003Cli>Receipt notes retrieved from WooCommerce orders and compatible WCPOS data.\u003C\u002Fli>\n\u003Cli>Customizable 58 mm and 80 mm thermal receipts with order number, payment status, notes, visual editor, HTML template editor, and reprinting.\u003C\u002Fli>\n\u003Cli>Register opening and closing sessions with an opening float, expected cash, and payment-method totals.\u003C\u002Fli>\n\u003Cli>A focused checkout workspace for cashiers.\u003C\u002Fli>\n\u003Cli>A My Account menu entry that gives authorized cashiers direct access to the POS.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>An optional commercial Pro edition is available from Arcsan for businesses that need multiple warehouses, advanced inventory movements, additional roles and reports, refunds, migration tools, licensing, and commercial updates. The free plugin remains fully functional without the Pro edition.\u003C\u002Fp>\n\u003Cp>This plugin is independently developed by Arcsan and is not affiliated with or endorsed by the WooCommerce project.\u003C\u002Fp>\n\u003Ch3>Upgrade to Pro\u003C\u002Fh3>\n\u003Cp>Learn about the optional annual license for Tienda POS Pro:\u003C\u002Fp>\n\u003Cp>https:\u002F\u002Farcsan.mx\u002Ftienda\u002Fproducto\u002Flicencia-anual-tienda-pos-pro\u002F\u003C\u002Fp>\n","A lightweight WooCommerce point of sale with checkout sessions, receipts, installments, and counter sales.",0,86,"2026-07-01T23:21:00.000Z","7.0.2","6.0","7.4",[18,19,20,21,22],"cashier","point-of-sale","pos","thermal-printer","woocommerce","https:\u002F\u002Farcsan.mx\u002Ftienda\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Farcsan-pos-de-mostrador.0.1.5.zip",100,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"ararcaute",1,30,94,"2026-08-29T02:36:17.174Z",[37,59,81,100,120],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":14,"requires_at_least":50,"requires_php":16,"tags":51,"homepage":54,"download_link":55,"security_score":56,"vuln_count":57,"unpatched_count":11,"last_vuln_date":58,"fetched_at":27},"woocommerce-pos","WCPOS – Point of Sale (POS) plugin for WooCommerce","1.9.10","kilbot","https:\u002F\u002Fprofiles.wordpress.org\u002Fkilbot\u002F","\u003Cp>\u003Cstrong>WCPOS turns any device into a point of sale for your \u003Ca href=\"https:\u002F\u002Fwww.woocommerce.com\u002F\" rel=\"nofollow ugc\">WooCommerce\u003C\u002Fa> store.\u003C\u002Fstrong> Same catalog, same stock, same prices — at the counter, on the road, or over the phone. Run it in a browser or as a native desktop, iOS or Android app, with offline product browsing and cart building during connection drops. \u003Cem>(WCPOS was formerly known as WooCommerce POS.)\u003C\u002Fem>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>🕒 Install and start taking orders in less than 2 minutes.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>🎥 DEMO\u003C\u002Fh4>\n\u003Cp>You can see a demo of the WCPOS plugin in action by going to \u003Ca href=\"https:\u002F\u002Fdemo.wcpos.com\u002Fpos\" rel=\"nofollow ugc\">demo.wcpos.com\u002Fpos\u003C\u002Fa> with 🔑\u003Ccode>login\u002Fpass\u003C\u002Fcode> : \u003Ccode>demo\u002Fdemo\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Desktop Apps:\u003C\u002Fstrong>\u003Cbr \u002F>\n⬇️ \u003Ca href=\"https:\u002F\u002Fupdates.wcpos.com\u002Felectron\u002Fdownload\u002Fwin32-x64\" rel=\"nofollow ugc\">Windows\u003C\u002Fa>\u003Cbr \u002F>\n⬇️ \u003Ca href=\"https:\u002F\u002Fupdates.wcpos.com\u002Felectron\u002Fdownload\u002Fdarwin-x64\" rel=\"nofollow ugc\">Mac (Intel)\u003C\u002Fa>\u003Cbr \u002F>\n⬇️ \u003Ca href=\"https:\u002F\u002Fupdates.wcpos.com\u002Felectron\u002Fdownload\u002Fdarwin-arm64\" rel=\"nofollow ugc\">Mac (Apple Silicon)\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Mobile Apps (Beta):\u003C\u002Fstrong>\u003Cbr \u002F>\n📱 \u003Ca href=\"https:\u002F\u002Ftestflight.apple.com\u002Fjoin\u002FJGBdVRrW\" rel=\"nofollow ugc\">iOS (TestFlight)\u003C\u002Fa>\u003Cbr \u002F>\n📱 \u003Ca href=\"https:\u002F\u002Fplay.google.com\u002Fapps\u002Ftesting\u002Fcom.wcpos.main\" rel=\"nofollow ugc\">Android (Google Play)\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>✨ FEATURES\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Cross-platform:\u003C\u002Fstrong> Accessible via browser, desktop, iOS & Android \u003Cem>(mobile apps in beta)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Offline Storage:\u003C\u002Fstrong> Fast product search and order processing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Cart:\u003C\u002Fstrong> Add products not listed in WooCommerce\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Barcode Support:\u003C\u002Fstrong> Scan products directly into the cart\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Receipt Templates:\u003C\u002Fstrong> Pick from a built-in gallery — receipts, invoices, quotes, packing slips, gift receipts, kitchen tickets — or design your own\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Thermal Printing:\u003C\u002Fstrong> Print directly to 58mm and 80mm thermal printers over network, Bluetooth, or USB\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customer Tax IDs:\u003C\u002Fstrong> Built-in field for VAT, ABN, GST, and other regional tax numbers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multilingual:\u003C\u002Fstrong> Available in most major languages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built-in Support:\u003C\u002Fstrong> Access live chat for instant help\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔓 PRO FEATURES\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Stock Management:\u003C\u002Fstrong> quickly adjust stock levels, pricing and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order Management:\u003C\u002Fstrong> re-open and print receipts for older orders\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customer Management:\u003C\u002Fstrong> create new customers and edit customer details\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Payment Terminals:\u003C\u002Fstrong> take in-person card payments with Stripe Terminal and SumUp readers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Payment Gateways:\u003C\u002Fstrong> check out with any WooCommerce gateway — Stripe, PayPal, Square, Mollie and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Coupons:\u003C\u002Fstrong> apply coupons at the POS with search, coupon pills, and sequential discounts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Refunds:\u003C\u002Fstrong> refund POS orders directly from the till\u003C\u002Fli>\n\u003Cli>\u003Cstrong>End of Day Reports:\u003C\u002Fstrong> summarise daily sales, transactions, and cash flow for reconciliation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stores:\u003C\u002Fstrong> Manage locations with unique tax settings, pricing and receipts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority \u003Ca href=\"https:\u002F\u002Fwcpos.com\u002Fdiscord\" rel=\"nofollow ugc\">Discord support\u003C\u002Fa>:\u003C\u002Fstrong> one-on-one support via private chat\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Discover all PRO features at \u003Ca href=\"https:\u002F\u002Fwcpos.com\u002Fpro\" rel=\"nofollow ugc\">wcpos.com\u002Fpro\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch4>📋 REQUIREMENTS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress >= 5.6\u003C\u002Fli>\n\u003Cli>WooCommerce >= 5.3\u003C\u002Fli>\n\u003Cli>PHP >= 7.4\u003C\u002Fli>\n\u003C\u002Ful>\n","Turn any device into a register for your WooCommerce store — same catalog, stock and prices, online or off.",5000,436842,74,81,"2026-07-21T22:35:00.000Z","5.6",[52,53,19,20,22],"ecommerce","inventory","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-pos\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-pos.1.9.10.zip",96,3,"2026-06-15 00:00:00",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":34,"num_ratings":69,"last_updated":70,"tested_up_to":14,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":76,"download_link":77,"security_score":78,"vuln_count":79,"unpatched_count":11,"last_vuln_date":80,"fetched_at":27},"vitepos-lite","Vitepos – Point of Sale (POS) for WooCommerce","3.4.4","appsbd","https:\u002F\u002Fprofiles.wordpress.org\u002Fappsbd\u002F","\u003Cp>\u003Cstrong>Vitepos\u003C\u002Fstrong> is a lightning-fast and fully responsive Point of Sale (POS) plugin built for WooCommerce.\u003Cbr \u002F>\nDeveloped with the latest web technologies and following WooCommerce coding standards, it brings a seamless POS experience to your online or physical store.\u003C\u002Fp>\n\u003Cp>You can manage outlets, counters, customers, invoices, roles, and much more — all from one place.\u003Cbr \u002F>\nVitepos supports barcode scanning, offline order processing, split payments, and complete role-based access control.\u003C\u002Fp>\n\u003Ch3>Key Highlights\u003C\u002Fh3>\n\u003Cp>– 👨‍💼 \u003Cstrong>Role Management:\u003C\u002Fstrong> Create roles (Cashier, Manager, etc.) and assign custom permissions.\u003Cbr \u002F>\n– 🏪 \u003Cstrong>Outlets & Counters:\u003C\u002Fstrong> Manage multiple outlets and assign cashiers per counter.\u003Cbr \u002F>\n– 🧾 \u003Cstrong>Custom Invoices:\u003C\u002Fstrong> Customize invoice layout and design as you wish.\u003Cbr \u002F>\n– 💳 \u003Cstrong>Flexible Login:\u003C\u002Fstrong> Use WordPress login or Vitepos built-in login.\u003Cbr \u002F>\n– 📦 \u003Cstrong>Add Products from POS:\u003C\u002Fstrong> Quickly create and manage products directly from the POS.\u003Cbr \u002F>\n– 🏷️ \u003Cstrong>Barcode Support:\u003C\u002Fstrong> Use scanners or mobile camera for barcode scanning.\u003Cbr \u002F>\n– 💰 \u003Cstrong>Cash Drawer & Hold Cart:\u003C\u002Fstrong> Manage cash drawers and temporarily hold customer carts.\u003Cbr \u002F>\n– 🌐 \u003Cstrong>Offline Mode:\u003C\u002Fstrong> Continue selling even without internet — data syncs automatically.\u003Cbr \u002F>\n– 💬 \u003Cstrong>Multi-language Support:\u003C\u002Fstrong> Works with Loco Translate and supports multiple languages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Intro Video:\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FZgSVNgA7ybY?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent&listType=playlist&list=PLYrwO-EqSMNuCHzUqp4Znan9mqa8sg-8V\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Quick Install:\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F5rgzHad-Vnc?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent&listType=playlist&list=PLYrwO-EqSMNuCHzUqp4Znan9mqa8sg-8V\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Full Playlist:\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLYrwO-EqSMNuCHzUqp4Znan9mqa8sg-8V\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLYrwO-EqSMNuCHzUqp4Znan9mqa8sg-8V\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Customer Management:\u003C\u002Fstrong> Add or search customers from the POS panel.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Quick Add Products:\u003C\u002Fstrong> Instantly create new products with variations.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>REST API Based:\u003C\u002Fstrong> Built as a single-page application for lightning speed.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Barcode Scanning:\u003C\u002Fstrong> Scan products using a barcode device or your mobile camera.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Dynamic Inventory Sync:\u003C\u002Fstrong> Ensures no overselling by updating inventory in real-time.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Print Receipts & Invoices:\u003C\u002Fstrong> Auto or manual print with custom branding.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Discounts, Fees & Notes:\u003C\u002Fstrong> Apply discounts and add notes at checkout.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Offline Mode:\u003C\u002Fstrong> Continue operating POS even when the internet disconnects.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Split Payment (Pro):\u003C\u002Fstrong> Accept multiple payment methods in one order.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Outlet & Counter Management:\u003C\u002Fstrong> Unlimited outlets and counters.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Cash Drawer:\u003C\u002Fstrong> Manage drawer open\u002Fclose and balances.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Vendor & Purchase Module:\u003C\u002Fstrong> Manage vendors and record purchases.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Tax Calculation:\u003C\u002Fstrong> Tax applied based on outlet location.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Barcode Generator:\u003C\u002Fstrong> Generate and print barcodes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>User Access Control:\u003C\u002Fstrong> Secure ACL-based permission management.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Shortcuts:\u003C\u002Fstrong> Keyboard shortcuts for faster workflow.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Multi-Color Themes (Pro):\u003C\u002Fstrong> Choose a color skin that fits your brand.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Offline Order (Pro):\u003C\u002Fstrong> Process offline orders easily.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Responsive UI:\u003C\u002Fstrong> Works perfectly on mobile, tablet, and desktop.\u003C\u002Fp>\n\u003Ch3>JavaScript Source\u003C\u002Fh3>\n\u003Cp>Vitepos frontend (Vue.js based) source code is available here:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fappsbd\u002Fvitepos-js\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fappsbd\u002Fvitepos-js\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>External Service Disclosure\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>This plugin connects to the following external services:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service:\u003C\u002Fstrong> addon.appsbd.com\u003Cbr \u002F>\n\u003Cstrong>Purpose:\u003C\u002Fstrong> Fetches data about available plugin addons and related functionalities.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service:\u003C\u002Fstrong> Google reCAPTCHA\u003Cbr \u002F>\n\u003Cstrong>Purpose:\u003C\u002Fstrong> Used for spam protection and user verification in the POS frontend.\u003Cbr \u002F>\nThe reCAPTCHA API is loaded from https:\u002F\u002Fwww.google.com\u002Frecaptcha\u002Fapi.js and may use cookies or tracking as per Google’s Privacy Policy.\u003C\u002Fp>\n","Fast, modern WooCommerce POS plugin for managing sales, outlets, and cashiers directly in WordPress.",2000,58676,53,"2026-06-16T10:40:00.000Z","5.9","7.2",[19,20,74,75,38],"pos-plugin","store","http:\u002F\u002Fappsbd.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvitepos-lite.3.4.4.zip",89,8,"2026-07-07 00:00:00",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":67,"downloaded":89,"rating":90,"num_ratings":91,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":16,"tags":95,"homepage":97,"download_link":98,"security_score":25,"vuln_count":32,"unpatched_count":11,"last_vuln_date":99,"fetched_at":27},"wepos","wePOS – Point Of Sale (POS) for WooCommerce & Dokan","2.0.1","weDevs","https:\u002F\u002Fprofiles.wordpress.org\u002Fwedevs\u002F","\u003Cp>Free WooCommerce Point of Sale plugin. Build a POS system to sell in store and online, then manage every order from one dashboard.\u003C\u002Fp>\n\u003Ch3>Useful Links\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdokan.co\u002Fdocs\u002Fwepos\u002Fgetting-started\u002F\" rel=\"nofollow ugc\">Docs\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=xkX5vOvAZ9M&list=PLJorZsV2RVv9SCQF7mUli9-_Uu4JHJCsN\" rel=\"nofollow ugc\">Videos\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdokan.co\u002Fcontact\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdokan.co\u002Fwordpress\u002Fwepos\u002Fpricing\u002F\" rel=\"nofollow ugc\">Get Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Create and Manage In-Store Sales with Ease\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F9zURW3eo5y4?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdokan.co\u002Fwordpress\u002Fwepos\u002F\" rel=\"nofollow ugc\">wePOS\u003C\u002Fa> is a fast and free point of sale (POS) plugin for WooCommerce. It turns your WooCommerce store into a complete retail checkout counter, so you can take in-person orders, scan barcodes, track inventory, and print receipts, all from one screen on your tablet or desktop.\u003Cbr \u002F>\nIf you run a single retail shop, a grocery store, or a multi-outlet business, wePOS gives you a modern cash register that stays in sync with your WooCommerce products, customers, and orders in real time.\u003C\u002Fp>\n\u003Ch3>Why choose wePOS?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Free to start:\u003C\u002Fstrong> Run real in-store sales on the free plan, with no monthly platform fee.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built on WooCommerce:\u003C\u002Fstrong> Your products, prices, customers, and stock stay in sync automatically.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fast checkout:\u003C\u002Fstrong> A single-page app and barcode scanning keep your lines moving.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Made for retail:\u003C\u002Fstrong> Sell physical products, handle discounts and fees, and print receipts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multivendor ready:\u003C\u002Fstrong> Native Dokan integration gives every vendor their own point of sale.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Key Benefits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fast and responsive POS interface\u003C\u002Fli>\n\u003Cli>Built for WooCommerce stores\u003C\u002Fli>\n\u003Cli>Barcode scanner support\u003C\u002Fli>\n\u003Cli>Real-time inventory updates\u003C\u002Fli>\n\u003Cli>Advanced reports and analytics\u003C\u002Fli>\n\u003Cli>Outlet and cashier management\u003C\u002Fli>\n\u003Cli>Receipt printing and customization\u003C\u002Fli>\n\u003Cli>Light, Dark, and System display modes\u003C\u002Fli>\n\u003Cli>Fractional quantity product support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>* Full Dokan multivendor POS support\u003C\u002Fp>\n\u003Ch3>Manage Your Store with Powerful Free Features\u003C\u002Fh3>\n\u003Cp>The free version of wePOS includes everything needed to manage daily in-store sales efficiently.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Modern POS Interface:\u003C\u002Fstrong> Completely rebuilt cashier screen for a faster and smoother checkout experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Integration:\u003C\u002Fstrong> Manage online and offline sales from one centralized system.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customer Management:\u003C\u002Fstrong> Search customers by name, phone, or company for faster checkout.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Management:\u003C\u002Fstrong> Add products quickly with clean cart management and inventory syncing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fractional Quantity Support:\u003C\u002Fstrong> Sell products in decimal quantities like weight-based items.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Barcode Support:\u003C\u002Fstrong> Search and manage products using barcode scanning.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdokan.co\u002Fdocs\u002Fwepos\u002Fsettings\u002Freciept\u002F\" rel=\"nofollow ugc\">Receipt Printing\u003C\u002Fa>:\u003C\u002Fstrong> Generate and print receipts directly from the POS screen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Appearance Modes:\u003C\u002Fstrong> Choose between Light, Dark, or System display modes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdokan.co\u002Fdocs\u002Fwepos\u002Foutlets\u002Fmanaging-outlets\u002F\" rel=\"nofollow ugc\">Outlet Management\u003C\u002Fa>:\u003C\u002Fstrong> Create and manage multiple POS outlets.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cashier Roles & Permissions:\u003C\u002Fstrong> Assign cashiers with proper POS access controls.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order Management:\u003C\u002Fstrong> Create, update, and manage POS orders with WooCommerce compatibility.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>* \u003Cstrong>Modern UI & Faster Experience:\u003C\u002Fstrong> Redesigned buttons, forms, tables, popups, and dropdowns for better usability.\u003C\u002Fp>\n\u003Ch3>wePOS Pro Helps You Run Advanced Retail & Multivendor Operations\u003C\u002Fh3>\n\u003Cp>wePOS Pro unlocks advanced tools for businesses, chains, and multivendor marketplaces.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdokan.co\u002Fdocs\u002Fwepos\u002Foutlets\u002Fwepos-payment-reports-for-admin\u002F\" rel=\"nofollow ugc\">Advanced Reports Dashboard\u003C\u002Fa>:\u003C\u002Fstrong> View sales summaries, charts, recent orders, payment reports, and inventory alerts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CSV Export:\u003C\u002Fstrong> Export orders directly from the POS dashboard.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Save Carts:\u003C\u002Fstrong> Save active carts and continue checkout later across devices.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Access Control:\u003C\u002Fstrong> Control which POS pages and actions cashiers can access.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Receipt Customization:\u003C\u002Fstrong> Customize receipt headers, footers, and receipt fields.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Low Stock Alerts:\u003C\u002Fstrong> Monitor low-stock and out-of-stock products easily.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quick Product Editing:\u003C\u002Fstrong> Update stock, categories, tags, and pricing instantly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-Outlet Features:\u003C\u002Fstrong> Assign outlets to vendors and cashiers for better store management.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Appearance Switching:\u003C\u002Fstrong> Switch between the classic and modern interface anytime.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdokan.co\u002Fwordpress\u002Fwepos\u002Fpricing\u002F\" rel=\"nofollow ugc\">Get wePOS Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Run a Full Multivendor POS with Dokan\u003C\u002Fh3>\n\u003Cp>wePOS is the only WooCommerce POS solution built to work seamlessly with Dokan. Give every vendor their own point-of-sale system while maintaining complete control over your marketplace.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdokan.co\u002Fdocs\u002Fwepos\u002Ftutorials\u002Fhow-to-use-wepos-with-dokan\u002F\" rel=\"nofollow ugc\">Per-Vendor POS Dashboard\u003C\u002Fa>:\u003C\u002Fstrong> Each vendor gets their own POS dashboard with access to their products, customers, orders, reports, and settings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Complete Data Isolation:\u003C\u002Fstrong> Vendors only see their own store data. Orders, products, customers, and reports stay completely separated from other vendors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Vendor Staff Management:\u003C\u002Fstrong> Allow vendor staff to operate POS counters with automatic permission handling. No manual role configuration required.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Vendor-Level Settings:\u003C\u002Fstrong> Vendors can manage their own taxes, receipts, outlets, currency settings, and POS preferences independently.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-Outlet Assignment:\u003C\u002Fstrong> Assign specific outlets to vendors and their cashiers for better store and staff management.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Access Control:\u003C\u002Fstrong> Decide exactly which POS sections, pages, and actions vendors and their staff can access.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Marketplace-Wide Control:\u003C\u002Fstrong> Maintain full administrative control while letting vendors manage their in-store sales independently.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install and activate wePOS from the Plugins screen in your WordPress dashboard, or upload the plugin files to the \u003Ccode>\u002Fwp-content\u002Fplugins\u002F\u003C\u002Fcode> directory.\u003C\u002Fli>\n\u003Cli>Make sure WooCommerce is installed and active.\u003C\u002Fli>\n\u003Cli>Configure your WooCommerce POS settings.\u003C\u002Fli>\n\u003Cli>Create outlets and assign cashiers.\u003C\u002Fli>\n\u003Cli>Start managing in-store orders and inventory.\u003C\u002Fli>\n\u003Cli>To run a multivendor POS, make sure Dokan is active, then enable the Dokan integration.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Checkout Our Other Products:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdokan.co\u002F\" rel=\"nofollow ugc\">Dokan\u003C\u002Fa> – The pioneer WooCommerce multivendor marketplace solution for WordPress. Start your own marketplace like Amazon, eBay, or Etsy in minutes.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetwemail.io\u002F\" rel=\"nofollow ugc\">weMail\u003C\u002Fa> – A simplified WordPress solution for email marketing, newsletters, opt-in forms, and subscriptions.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwedocs.co\u002F\" rel=\"nofollow ugc\">weDocs\u003C\u002Fa> – AI-powered documentation and knowledge base solution for WordPress.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwedevs.com\u002Fproject-manager\u002F\" rel=\"nofollow ugc\">WP Project Manager\u003C\u002Fa> – Task scheduling, project management, and team collaboration with Kanban board and Gantt charts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fhappyaddons.com\u002F\" rel=\"nofollow ugc\">Happy Addons for Elementor\u003C\u002Fa> – An Elementor addon with Header Footer Builder, 500+ templates, and 143+ widgets.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwperp.com\u002F\" rel=\"nofollow ugc\">WP ERP\u003C\u002Fa> – Complete HR, CRM, and accounting solution for WordPress.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>* \u003Ca href=\"https:\u002F\u002Fwedevs.com\u002Fwp-user-frontend-pro\u002F\" rel=\"nofollow ugc\">WP User Frontend\u003C\u002Fa> – All-in-one frontend solution with AI-powered post creation, membership, and subscriptions.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>wePOS uses the Appsero SDK to collect telemetry data (only with user permission) to help improve product stability and performance.\u003C\u002Fp>\n","Free WooCommerce Point of Sale plugin. Build a POS system to sell in store and online, then manage every order from one dashboard.",115018,70,22,"2026-07-17T03:41:00.000Z","6.9.5","6.8",[96,19,20,74,38],"free-pos","https:\u002F\u002Fwedevs.com\u002Fwepos","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwepos.2.0.1.zip","2022-12-16 00:00:00",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":12,"num_ratings":110,"last_updated":111,"tested_up_to":14,"requires_at_least":112,"requires_php":113,"tags":114,"homepage":116,"download_link":117,"security_score":78,"vuln_count":118,"unpatched_count":11,"last_vuln_date":119,"fetched_at":27},"oliver-pos","Oliver POS – WooCommerce POS for iPhone, iPad & Android","4.9.0","Oliver POS","https:\u002F\u002Fprofiles.wordpress.org\u002Foliverpos\u002F","\u003Cp>Oliver POS is the state-of-the-art point of sale for WooCommerce. More than 45,000 retailers around the world use Oliver POS to sell in-store, manage inventory across multiple outlets, and accept every payment method WooCommerce supports — all without ever leaving their existing WooCommerce shop.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FbUvbb8plbjw?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>There is only one database, one product catalogue and one source of truth: your WooCommerce store. Oliver POS adds a beautiful, touch-first register on top of it — for iPad, Mac, Android tablets and PC — and keeps everything in sync in real time. No middleware, no double entry, no exported CSVs.\u003C\u002Fp>\n\u003Ch4>Real WooCommerce Integration, Not a Bolt-On\u003C\u002Fh4>\n\u003Cp>Oliver POS speaks the official WooCommerce REST API. When you pair a device, the plugin mints a real WooCommerce \u003Ccode>consumer_key\u003C\u002Fcode> \u002F \u003Ccode>consumer_secret\u003C\u002Fcode> for that station — the same API contract every other WooCommerce integration uses. Orders, refunds, products, inventory, customers and taxes all flow through \u003Ccode>wp-json\u002Fwc\u002Fv3\u002F*\u003C\u002Fcode>. Your data stays portable, auditable and 100% inside your own WordPress install.\u003C\u002Fp>\n\u003Cp>Full compatibility with WooCommerce HPOS (High-Performance Order Storage), the new Product Block Editor, and Cart & Checkout Blocks is declared and tested.\u003C\u002Fp>\n\u003Ch4>Offline-First Sales\u003C\u002Fh4>\n\u003Cp>When the internet drops, the line at your counter doesn’t. Oliver POS keeps selling — every order, every line item, every payment captured by your cashier is queued locally on the device. The moment connectivity returns, the queue drains into WooCommerce in the exact order it was rung up. No lost sales, no manual reconciliation, no panic.\u003C\u002Fp>\n\u003Cp>Refunds, customer lookups and live stock checks still require an online connection (because they touch live WooCommerce data), but the core “make the sale” flow is fully offline-capable.\u003C\u002Fp>\n\u003Ch4>Multi-Outlet & Multi-Station Stock\u003C\u002Fh4>\n\u003Cp>Run one store or fifty. Oliver POS gives each outlet its own stock level — synced back to WooCommerce as the global truth — and lets each station ring up sales independently with its own register number, receipt sequence and shift. Move stock between outlets, audit movements per location, and see live inventory across every store from your WooCommerce admin.\u003C\u002Fp>\n\u003Ch4>Real-Time Sync Across Every Device\u003C\u002Fh4>\n\u003Cp>Every sale, stock movement, refund and customer update fans out across every Oliver POS device — iPhone, iPad, Android tablet, countertop terminal and web dashboard — in real time, and lands as a standard WooCommerce record on your WordPress store within the same second. Your WooCommerce shop stays the single source of truth: there are no proprietary tables, no exported CSVs and no scheduled syncs to babysit. When the internet drops, every station keeps selling locally and the queue drains into WooCommerce in order the moment connectivity returns.\u003C\u002Fp>\n\u003Ch4>Every WooCommerce Payment Gateway, In-Store\u003C\u002Fh4>\n\u003Cp>If WooCommerce supports it, Oliver POS supports it. Cash, card, store credit, gift cards, integrated terminals — plus any WooCommerce payment gateway you’ve already configured: WooPayments, Stripe, PayPal, Klarna, Square, Mollie, Amazon Pay, Authorize.net and hundreds more. The cashier picks a gateway, the gateway’s own checkout opens in a WebView on the POS device, and the customer pays through the exact same flow they’d use online. Apple Pay, Google Pay and other wallets work automatically through whichever wallet-enabled gateway you’ve already turned on.\u003C\u002Fp>\n\u003Cp>For card-present payments, Oliver POS integrates directly with \u003Cstrong>Stripe Terminal\u003C\u002Fstrong>: pair a reader to an outlet and the amount due is pushed to the terminal at checkout, processed by Stripe, and recorded on the WooCommerce order — no double entry, no reconciliation drift.\u003C\u002Fp>\n\u003Ch4>Tips, Receipts & Kitchen Display\u003C\u002Fh4>\n\u003Cp>Built for counters, cafés and quick service as much as retail. A customer-facing tip screen suggests percentages (or takes a custom amount) before payment, and every tip lands on the WooCommerce order. Receipts print, email or both — with templates you control. And the built-in fulfilment view doubles as a kitchen display system (KDS): orders rung up at the counter or placed online appear instantly for kitchen and bar staff, with prep status from new to ready to complete.\u003C\u002Fp>\n\u003Ch4>WooCommerce POS for iPhone, iPad, Android, Mac & PC\u003C\u002Fh4>\n\u003Cp>Oliver POS ships native apps for iPhone, iPad and Android, plus a web register that runs in any modern browser on Mac, PC and Chromebook. Tap to Pay works on every modern iPhone (iOS 16.4+) and on supported Android phones — no extra card reader required. Touch, mouse, keyboard, camera and Bluetooth\u002FUSB barcode scanners are all first-class inputs. Use a Mac as your back-office register, an iPad on the counter, an iPhone for pop-ups and street markets, and the Oliver POS countertop terminal for high-volume lanes — all selling from the same WooCommerce shop.\u003C\u002Fp>\n\u003Ch4>Works With the WooCommerce Plugins You Already Run\u003C\u002Fh4>\n\u003Cp>Because Oliver POS reads and writes through the official WooCommerce REST API, your existing WooCommerce extensions keep working at the counter — including WooCommerce Subscriptions, Memberships, Bookings, Product Bundles, Points & Rewards, Gift Cards and WooPayments. No bespoke integration per plugin, no broken add-ons, no workflow change for your online customers. The themes, taxes, shipping rules, coupons and product types you already use on your WooCommerce shop apply in-store too.\u003C\u002Fp>\n\u003Ch4>Real-Time Inventory, Reports & Staff Insights\u003C\u002Fh4>\n\u003Cp>Sales, stock movements, payment summaries, tax reports and staff performance — all live, all sliced by outlet, register and shift. Oliver POS includes 15+ unique reports out of the box in Oliver Hub, plus staff permissions backed by real WordPress capabilities so each user only sees what they’re entitled to.\u003C\u002Fp>\n\u003Ch4>Free to Start, Paid to Scale\u003C\u002Fh4>\n\u003Cp>Oliver POS offers a genuine Free plan — no credit card, no trial timer — so you can install, pair a device and ring up a real sale before you ever pay us. Paid tiers unlock multi-outlet, advanced reporting, integrated payments and priority support. Current pricing lives at \u003Ca href=\"https:\u002F\u002Foliverpos.com\u002Fpricing?utm_source=wordpress.org&utm_medium=plugin&utm_campaign=readme&utm_content=pricing\" rel=\"nofollow ugc\">oliverpos.com\u002Fpricing\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Hardware Built for Retail\u003C\u002Fh4>\n\u003Cp>Bring your own iPad, Mac or PC, or buy the purpose-built \u003Ca href=\"https:\u002F\u002Foliverpos.com\u002Fhardware?utm_source=wordpress.org&utm_medium=plugin&utm_campaign=readme&utm_content=hardware\" rel=\"nofollow ugc\">Oliver POS terminals\u003C\u002Fa> — integrated receipt printer, barcode scanner, cash drawer and card terminal in one box, running the Oliver POS Android app. Third-party thermal printers, barcode scanners and cash drawers also work out of the box.\u003C\u002Fp>\n\u003Ch4>Support You Can Reach\u003C\u002Fh4>\n\u003Cp>Email support@oliverpos.com and a human responds within one business day. We also run live chat from inside Oliver Hub and maintain a public help centre at \u003Ca href=\"https:\u002F\u002Fhelp.oliverpos.com\u002F?utm_source=wordpress.org&utm_medium=plugin&utm_campaign=readme&utm_content=help\" rel=\"nofollow ugc\">help.oliverpos.com\u003C\u002Fa>. Bug reports, feature requests and security disclosures are all welcome — see the Privacy & Security section below for how to reach our security team.\u003C\u002Fp>\n\u003Ch3>Privacy & Security\u003C\u002Fh3>\n\u003Cp>Oliver POS is designed so that the merchant — not Oliver POS — is the data controller, and card data never enters our systems.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Card data path.\u003C\u002Fstrong> For Stripe Terminal and every WooCommerce payment gateway, card information flows directly between the customer’s terminal \u002F browser and the gateway. The Oliver POS plugin and our backend never see card numbers, CVVs or full PANs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Device pairing uses WordPress Application Passwords.\u003C\u002Fstrong> The 4.3.0 “Connect with site URL” flow asks the merchant to approve a single Application Password prompt in wp-admin. Devices authenticate with that password against the standard WordPress REST API — no shared secrets, no master credentials.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No analytics, advertising, or telemetry.\u003C\u002Fstrong> The plugin does not transmit shop data to any third party for analytics, advertising or telemetry. The only outbound calls are documented in \u003Cstrong>External services\u003C\u002Fstrong> below.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clean uninstall.\u003C\u002Fstrong> Removing the plugin deletes every option, custom table and meta key Oliver POS created. Your WooCommerce orders, products and customers are untouched.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Idempotent device pairing.\u003C\u002Fstrong> The bootstrap pairing endpoint is keyed on the WordPress user and the device’s UUID, so a re-run of the pairing flow from the same device (for example, recovering from a network drop mid-pair) returns the same \u003Ccode>consumer_key\u003C\u002Fcode> \u002F \u003Ccode>consumer_secret\u003C\u002Fcode> rather than orphaning the previous WooCommerce REST API key. The key is gated by \u003Ccode>manage_woocommerce\u003C\u002Fcode>, remains revocable by the merchant in \u003Cstrong>WooCommerce \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Advanced \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> REST API\u003C\u002Fstrong>, and the plugin explicitly rejects pairings whose key was revoked between attempts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security disclosure.\u003C\u002Fstrong> Report vulnerabilities to security@oliverpos.com. We acknowledge within one business day.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to a small number of external services so that the in-store register, the merchant subscription and integrated card payments can work. The plugin does not transmit shop data to any third party for analytics, advertising or telemetry.\u003C\u002Fp>\n\u003Ch4>Oliver POS backend (phoenix.oliverpos.com)\u003C\u002Fh4>\n\u003Cp>The plugin contacts the Oliver POS backend to register the merchant’s site, manage their Oliver POS subscription, mint short-lived authentication tokens, link a Stripe Connect account for integrated card payments, and synchronise Stripe Terminal locations when outlets are created or deleted.\u003C\u002Fp>\n\u003Cp>What is sent: the WordPress site URL, the merchant’s WordPress user ID and email when they sign in to Oliver POS, the outlet IDs and addresses configured in this plugin, and the Stripe account ID once the merchant connects one. Card data is never handled by this plugin or by \u003Ccode>phoenix.oliverpos.com\u003C\u002Fcode>; it goes directly between the merchant’s browser \u002F terminal and Stripe.\u003C\u002Fp>\n\u003Cp>When it is sent: only after the merchant explicitly opts in by clicking \u003Cstrong>“Create your free Oliver POS account”\u003C\u002Fstrong> on the Billing page or on the first-run Dashboard onboarding panel (or \u003Cstrong>“Connect with Stripe”\u003C\u002Fstrong> on the Oliver Pay page), after which the page also fetches the current subscription status, and on subsequent merchant actions: clicking “Manage your current plan” on Billing, pasting an OPAY-XXXX-XXXX-XXXX activation code into the Billing page (or following the marketing-site deep link \u003Ccode>?claim=OPAY-…\u003C\u002Fcode>), adding \u002F editing \u002F deleting an outlet, running the “Sync Terminal Locations” \u002F “Refresh status” \u002F “Test connection” \u002F “Refresh plan from Stripe” actions, or when a paired Oliver POS device requests a Phoenix pairing code via \u003Ccode>POST \u002Foliver-pos\u002Fv1\u002Fdevices\u002Fphoenix-pair-code\u003C\u002Fcode> (which the plugin proxies through to \u003Ccode>\u002Fapi\u002Fdevices\u002Fpairing-codes\u003C\u002Fcode>). Plan selection itself happens on \u003Ca href=\"https:\u002F\u002Foliverpos.com\u002Fpricing\" rel=\"nofollow ugc\">oliverpos.com\u002Fpricing\u003C\u002Fa>, not inside wp-admin. No outbound call is made on plugin activation, on \u003Ccode>plugins_loaded\u003C\u002Fcode>, on \u003Ccode>init\u003C\u002Fcode>, on the Oliver POS Dashboard \u002F Settings \u002F Reports \u002F Staff \u002F Outlets \u002F Receipts admin pages (the Dashboard onboarding panel only transmits when the explicit “Create your free Oliver POS account” button is clicked — its disclosure expander lists exactly what gets sent), or on any frontend request.\u003C\u002Fp>\n\u003Cp>Endpoints used: \u003Ccode>\u002Fapi\u002Fauth\u002Ftoken\u003C\u002Fcode>, \u003Ccode>\u002Fapi\u002Fauth\u002Fregister\u003C\u002Fcode>, \u003Ccode>\u002Fapi\u002Fauth\u002Fclaim\u003C\u002Fcode>, \u003Ccode>\u002Fapi\u002Fsubscriptions\u002Fcurrent\u003C\u002Fcode>, \u003Ccode>\u002Fapi\u002Fsubscriptions\u002Fmanage-link\u003C\u002Fcode>, \u003Ccode>\u002Fapi\u002Fsubscriptions\u002Fresync\u003C\u002Fcode>, \u003Ccode>\u002Fapi\u002Fconnect\u002Fstatus\u003C\u002Fcode>, \u003Ccode>\u002Fapi\u002Fconnect\u002Faccounts\u003C\u002Fcode>, \u003Ccode>\u002Fapi\u002Fconnect\u002Fsessions\u003C\u002Fcode>, \u003Ccode>\u002Fapi\u002Fterminal\u002Flocations\u003C\u002Fcode>, \u003Ccode>\u002Fapi\u002Fterminal\u002Flocations\u002Fsync\u003C\u002Fcode>, \u003Ccode>\u002Fapi\u002Fdevices\u002Fpairing-codes\u003C\u002Fcode>, \u003Ccode>\u002F.well-known\u002Fjwks.json\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>The \u003Ccode>\u002F.well-known\u002Fjwks.json\u003C\u002Fcode> endpoint is the RSA public-key directory the plugin reads (no shop data sent in the request) to verify Phoenix-issued bearer tokens presented by the Oliver POS web register at \u003Ccode>app.oliverpos.com\u003C\u002Fcode>. The response is a small JSON document of public keys, cached on the merchant’s site for 24 hours, and contains no merchant data. Required only on sites whose merchants use the web register; native iOS \u002F Android apps continue to authenticate with WooCommerce consumer keys and never trigger this lookup.\u003C\u002Fp>\n\u003Cp>Service: \u003Ca href=\"https:\u002F\u002Foliverpos.com\" rel=\"nofollow ugc\">Oliver POS\u003C\u002Fa> — see \u003Ca href=\"https:\u002F\u002Foliverpos.com\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Foliverpos.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Switching backends (developers \u002F QA).\u003C\u002Fstrong> The active backend is selected by the \u003Ccode>PHOENIX_ENV\u003C\u002Fcode> constant in \u003Ccode>wp-config.php\u003C\u002Fcode> and defaults to production. Setting \u003Ccode>define( 'PHOENIX_ENV', 'staging' );\u003C\u002Fcode> routes every request to \u003Ccode>phoenix-api-git-staging-oliver-pos.vercel.app\u003C\u002Fcode> (Stripe test mode, separate Neon database). The staging deployment sits behind Vercel Deployment Protection, so the matching \u003Ccode>define( 'PHOENIX_STAGING_BYPASS_TOKEN', '\u003Ctoken>' );\u003C\u002Fcode> constant is also required — without it the plugin returns an inline diagnostic instead of attempting any call. Both constants are intentionally \u003Ccode>wp-config.php\u003C\u002Fcode>-only (never exposed in wp-admin) so a misconfigured site cannot route real Stripe traffic to the staging environment. The staging deployment is intended for Oliver POS internal QA only and is not used by production sites.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Local-dev forwarding (advanced).\u003C\u002Fstrong> Setting \u003Ccode>define( 'PHOENIX_BASE_URL_OVERRIDE', 'https:\u002F\u002Fyour-tunnel.example' );\u003C\u002Fcode> overrides the resolved base URL for both production and staging, which is useful when developing Phoenix locally behind ngrok or a similar reverse proxy. Leave this constant undefined on every other install.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>End-to-end smoke tests (Oliver POS developers \u002F QA only).\u003C\u002Fstrong> The plugin’s public source repository ships a \u003Ccode>dev\u002F\u003C\u002Fcode> folder with \u003Ccode>wp eval-file\u003C\u002Fcode>-style smoke scripts that exercise the Phoenix code paths end-to-end against the active environment — a destructive \u003Ccode>staging-smoke.php\u003C\u002Fcode> for staging, and a read-only \u003Ccode>prod-smoke.php\u003C\u002Fcode> for diagnosing real merchants. These scripts are intentionally \u003Cstrong>not\u003C\u002Fstrong> included in the version of the plugin distributed through WordPress.org. To run them, check out the source from the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Foliverpos\u002Foliver-pos\" rel=\"nofollow ugc\">public GitHub repository\u003C\u002Fa> and follow \u003Ccode>dev\u002FREADME.md\u003C\u002Fcode>. They are not needed (and not loadable) on a normal merchant install.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Stripe webhook URL gotcha (staging only).\u003C\u002Fstrong> Stripe sends webhooks server-to-server, so the test-mode webhook endpoint configured in dashboard.stripe.com must include the Vercel Deployment Protection bypass token as a query parameter — \u003Ccode>https:\u002F\u002Fphoenix-api-git-staging-oliver-pos.vercel.app\u002Fapi\u002Fwebhooks\u002Fstripe?x-vercel-protection-bypass=\u003Ctoken>\u003C\u002Fcode> — otherwise every delivery returns Vercel’s SSO login HTML and Phoenix’s handler never runs. This is a Phoenix \u002F DevOps configuration concern (the plugin doesn’t receive webhooks itself), but a missing bypass on the webhook URL is the most common reason staging subscriptions appear stuck after Checkout. The plugin’s “Refresh plan from Stripe” button on the Billing admin page is the per-merchant recovery path when this happens — it forces a pull-through reconcile from Stripe via \u003Ccode>\u002Fapi\u002Fsubscriptions\u002Fresync\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch4>Stripe Connect embedded UI (connect-js.stripe.com)\u003C\u002Fh4>\n\u003Cp>The plugin loads \u003Ccode>https:\u002F\u002Fconnect-js.stripe.com\u002Fconnect-js.umd.js\u003C\u002Fcode> on the Oliver Pay admin page so the merchant can complete Stripe Connect onboarding and review their payouts inside wp-admin without leaving the site. This script is hosted by Stripe and cannot be self-hosted (Stripe’s terms require the live URL).\u003C\u002Fp>\n\u003Cp>What is sent: the Stripe-issued client secret minted by \u003Ccode>phoenix.oliverpos.com\u003C\u002Fcode> for the current admin session. No shop data is sent directly from this plugin to Stripe; everything flows through the Stripe-hosted UI under the merchant’s own Stripe account.\u003C\u002Fp>\n\u003Cp>When it is sent: only when the merchant opens the \u003Cstrong>Oliver POS \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Oliver Pay\u003C\u002Fstrong> admin page.\u003C\u002Fp>\n\u003Cp>Service: \u003Ca href=\"https:\u002F\u002Fstripe.com\" rel=\"nofollow ugc\">Stripe\u003C\u002Fa> — see \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Flegal\u002Fssa\" rel=\"nofollow ugc\">Stripe Services Agreement\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Fprivacy\" rel=\"nofollow ugc\">Stripe Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n","WooCommerce POS for iPhone, iPad & Android. Tap to Pay, Stripe Terminal, offline mode, multi-outlet stock — every WooCommerce payment gateway.",800,86498,90,"2026-06-30T00:01:00.000Z","6.2","8.1",[53,19,20,115,22],"retail","https:\u002F\u002Foliverpos.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foliver-pos.4.9.0.zip",4,"2026-05-19 12:03:04",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":128,"downloaded":129,"rating":130,"num_ratings":131,"last_updated":132,"tested_up_to":93,"requires_at_least":133,"requires_php":16,"tags":134,"homepage":137,"download_link":138,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"foosales","FooSales – Point of Sale (POS) for WooCommerce","1.41.14","FooSales","https:\u002F\u002Fprofiles.wordpress.org\u002Ffoosales\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002F\" rel=\"nofollow ugc\">FooSales\u003C\u002Fa> is a point-of-sale (POS) system for WooCommerce that lets you sell products and services in-person using your existing WooCommerce store—while keeping your inventory, orders, and customer data automatically in sync.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FcEacebcQh8s?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>FooSales is ideal for \u003Cstrong>retail stores, restaurants, markets, pop-up shops, mobile sellers, and events\u003C\u002Fstrong> that want a faster, more reliable way to take payments and manage inventory on the spot.\u003C\u002Fp>\n\u003Ch4>How to get started with FooSales\u003C\u002Fh4>\n\u003Cp>Getting started with FooSales takes just a few seconds. Install the FooSales plugin, activate your 7-day free trial and launch FooSales POS!\u003C\u002Fp>\n\u003Ch4>Accept in-person payments with Stripe™ and Square™\u003C\u002Fh4>\n\u003Cp>FooSales POS leverages the strengths of \u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Fpayments\u002Fstripe\u002F\" rel=\"nofollow ugc\">Stripe\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Fpayments\u002Fsquare\u002F\" rel=\"nofollow ugc\">Square\u003C\u002Fa> and seamlessly bridges the gap between selling online using WooCommerce and in-person through our unique payment integrations.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Use Square payments without needing to sync to a separate Square product catalog—no more syncing headaches!\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Use Stripe for both online and in-person payments\u003C\u002Fli>\n\u003Cli>Manually enter card details over the phone or in-person\u003C\u002Fli>\n\u003Cli>Supports Square Terminal (all FooSales apps), Square Readers (tablet apps only)\u003C\u002Fli>\n\u003Cli>Supports Stripe Terminal readers\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Fsplit-payments\u002F\" rel=\"nofollow ugc\">Split payments\u003C\u002Fa> across payment services and customers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Fpayments\u002F\" rel=\"nofollow ugc\">Payments\u003C\u002Fa> can also be accepted using any payment vendor by manually processing the transaction with a third-party card reader and setting the order payment method to “Card Payment” at checkout.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use any payment processor of your choice\u003C\u002Fli>\n\u003Cli>Create your own custom payment methods\u003C\u002Fli>\n\u003Cli>Print and email receipts through FooSales POS\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Manage Orders\u003C\u002Fh4>\n\u003Cp>Create, save, submit, cancel, \u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Frefunds\u002F\" rel=\"nofollow ugc\">refund\u003C\u002Fa>, and collaborate on \u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Forder-history\u002F\" rel=\"nofollow ugc\">WooCommerce orders\u003C\u002Fa> directly in FooSales. The Orders screen displays detailed product and customer information, supports receipt printing and refunds, shows daily sales totals, and helps with troubleshooting.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Manage order fulfillment\u003C\u002Fli>\n\u003Cli>Offer local pickups and deliveries\u003C\u002Fli>\n\u003Cli>Collaborate on quotes\u003C\u002Fli>\n\u003Cli>Receive \u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Forder-alerts\u002F\" rel=\"nofollow ugc\">order alerts\u003C\u002Fa> for order placed online\u003C\u002Fli>\n\u003Cli>Save and retrieve orders\u003C\u002Fli>\n\u003Cli>In-store or online payment and fulfillment\u003C\u002Fli>\n\u003Cli>Manage the status of an order\u003C\u002Fli>\n\u003Cli>Accept orders over the phone using manual card payments (Stripe and Square)\u003C\u002Fli>\n\u003Cli>View order details, order notes, billing information and WooCommerce Product Add-ons\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Manage Products\u003C\u002Fh4>\n\u003Cp>View and manage \u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Fproducts\u002F\" rel=\"nofollow ugc\">WooCommerce products\u003C\u002Fa> directly in FooSales. Search, filter, and update products, including stock levels, prices, and variations, with changes syncing instantly to your WooCommerce store.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Unlimited products\u003C\u002Fli>\n\u003Cli>Built-in product barcode scanning\u003C\u002Fli>\n\u003Cli>Manage inventory\u003C\u002Fli>\n\u003Cli>Supports inventory status\u003C\u002Fli>\n\u003Cli>Supports product variations\u003C\u002Fli>\n\u003Cli>Automatic stock synchronization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Manage Customers\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Fcustomers\u002F\" rel=\"nofollow ugc\">Create and manage customers\u003C\u002Fa> in FooSales and track shopping habits, contact details, and order history. Customer data syncs automatically with your WooCommerce store, enabling you to reference past purchases or monitor trends. FooSales also supports guest checkout for anonymous transactions.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create customer profiles\u003C\u002Fli>\n\u003Cli>All orders linked to a customer profile can be viewed in the order history when logging in to your WooCommerce admin dashboard.\u003C\u002Fli>\n\u003Cli>Add customer’s details to marketing platforms such as Mailchimp, or use plugins like AutomateWoo to send first purchase upsells\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Hardware Compatibility\u003C\u002Fh4>\n\u003Cp>FooSales integrates with a \u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Fhardware\u002F\" rel=\"nofollow ugc\">wide range of hardware\u003C\u002Fa>, including receipt printers, barcode scanners, and cash drawers. This compatibility enables you to build a robust retail setup at a lower cost compared to traditional POS systems. FooSales is compatible with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Fhardware\u002F#stripe-payments\" rel=\"nofollow ugc\">9 different Stripe devices\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Fhardware\u002F#square-payments\" rel=\"nofollow ugc\">5 different Square Payments\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Fhardware\u002F#thermal-receipt-printers\" rel=\"nofollow ugc\">Thermal Receipt Printers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Fhardware\u002F#cash-drawers\" rel=\"nofollow ugc\">Cash Drawers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Fhardware\u002F#barcode-scanners\" rel=\"nofollow ugc\">Barcode Scanners\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Fhardware\u002F#wireless-desktop-printers\" rel=\"nofollow ugc\">Wireless Desktop Printers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Fhardware\u002F#barcode-printers\" rel=\"nofollow ugc\">Barcode Printers\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Sell Tickets with FooEvents\u003C\u002Fh4>\n\u003Cp>FooSales integrates with \u003Ca href=\"https:\u002F\u002Fwww.fooevents.com\" rel=\"nofollow ugc\">FooEvents\u003C\u002Fa>, the #1 platform for selling unlimited tickets directly from any WooCommerce website completely commission-free. This \u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Fsell-tickets\u002F\" rel=\"nofollow ugc\">integration\u003C\u002Fa> allows you to sell and print tickets and event passes in-person using FooSales WooCommerce POS.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sell and print tickets directly from FooSales\u003C\u002Fli>\n\u003Cli>Email tickets from FooSales apps\u003C\u002Fli>\n\u003Cli>Support for single-day events, \u003Ca href=\"https:\u002F\u002Fwww.fooevents.com\u002Fproducts\u002Ffooevents-multi-day\u002F\" rel=\"nofollow ugc\">FooEvents Multi-day\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fwww.fooevents.com\u002Fproducts\u002Ffooevents-custom-attendee-fields\u002F\" rel=\"nofollow ugc\">FooEvents Custom Attendee Fields\u003C\u002Fa>,  \u003Ca href=\"https:\u002F\u002Fwww.fooevents.com\u002Fproducts\u002Ffooevents-bookings\u002F\" rel=\"nofollow ugc\">FooEvents Bookings\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.fooevents.com\u002Fproducts\u002Ffooevents-seating\u002F\" rel=\"nofollow ugc\">FooEvents Seating\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Print tickets directly from FooSales\u003C\u002Fli>\n\u003Cli>The FooEvents plugin is \u003Ca href=\"https:\u002F\u002Fwww.fooevents.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">sold separately\u003C\u002Fa> and requires an active \u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">FooSales Plus plan\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WooCommerce Product Add-Ons Integration\u003C\u002Fh4>\n\u003Cp>FooSales \u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Fwoocommerce-product-add-ons-integration\u002F\" rel=\"nofollow ugc\">integrates\u003C\u002Fa> with the \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fproduct-add-ons\u002F\" rel=\"nofollow ugc\">WooCommerce Product Add-Ons\u003C\u002Fa> extension, so you can offer customizable product options directly at the FooSales POS. Any product add-on settings you apply in WooCommerce are available in the FooSales web app, where staff can select and edit them when adding items to the cart or completing orders.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Capture WooCommerce Product Add-ons options in FooSales\u003C\u002Fli>\n\u003Cli>View and modify add-on selections for products already in the cart before checkout.\u003C\u002Fli>\n\u003Cli>Print receipts that show product add-on choices under each item. Perfect for kitchens, workshops and assembly.\u003C\u002Fli>\n\u003Cli>Requires an active \u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">FooSales Plus plan\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Here are a few examples of how this integration can be used in real world use cases:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Pizzeria:\u003C\u002Fstrong> Customize size, crust (thin, gluten-free), sauce (marinara, BBQ), toppings (mushrooms, pepperoni), extra cheese, cut style, and bake level (well-done, light).\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Fburger-restaurant-ordering-system\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Burger Joint:\u003C\u002Fstrong>\u003C\u002Fa> Select patty (beef, plant-based), cook temperature, bun (brioche, lettuce wrap), cheese, toppings (bacon, avocado), sauces, and meal deals (fries, drink).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Coffee Shop:\u003C\u002Fstrong> Specify size, milk (soy, oat), extra shots, syrups (hazelnut, vanilla), foam level, temperature (hot, iced), and toppings (whipped cream, cocoa).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sandwich\u002FDeli:\u003C\u002Fstrong> Choose bread (rye, whole wheat), protein (ham, turkey), cheese, toppings (lettuce, tomato), sauces, toasting, size, and meal deals.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom T-Shirt\u002FMerch Shop:\u003C\u002Fstrong> Select size\u002Fcolor, print area, name\u002Fnumber, artwork selection, and rush production.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Florist\u002FGift Boutique:\u003C\u002Fstrong> Choose bouquet size, vase, extras (chocolates, balloons), card message, and pickup\u002Fdelivery date.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Fsell-personalized-jewelry\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Jewelry Store:\u003C\u002Fstrong>\u003C\u002Fa> Select ring size, engraving, metal upgrade, appraisal, and care plan.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Trophy\u002FEngraving Store:\u003C\u002Fstrong> Select style\u002Fsize, finish, engraving text, logo options, and expedited turnaround.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Computer\u002FElectronics Retailer:\u003C\u002Fstrong> Choose RAM\u002FSSD options, OS install, data transfer, and extended warranty.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Built for WooCommerce\u003C\u002Fh4>\n\u003Cp>FooSales works natively with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">WooCommerce\u003C\u002Fa>, acting as a point of sale layer that processes orders in real time. All data, including products, orders, and customers, is stored securely on your WooCommerce server and never transmitted to third-party servers. This integration leverages WooCommerce’s secure, audited code and ecosystem, ensuring reliability and compatibility with existing WooCommerce extensions.\u003C\u002Fp>\n\u003Ch4>Multilingual Support\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Flanguages\u002F\" rel=\"nofollow ugc\">FooSales supports nine languages\u003C\u002Fa>, allowing users to operate the POS in their preferred language, enhancing accessibility for global merchants.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Afrikaans\u003C\u002Fli>\n\u003Cli>Czech\u003C\u002Fli>\n\u003Cli>Dutch\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>Italian\u003C\u002Fli>\n\u003Cli>Portuguese\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Offline Mode\u003C\u002Fh4>\n\u003Cp>FooSales allows limited functionality in \u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Foffline-mode\u002F\" rel=\"nofollow ugc\">offline mode\u003C\u002Fa>, enabling you to continue processing cash or manual card payments during internet disruptions. Once reconnected, orders sync automatically with your WooCommerce store.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatic activation\u003C\u002Fli>\n\u003Cli>Export offline orders\u003C\u002Fli>\n\u003Cli>Import offline orders\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Reporting and Analytics\u003C\u002Fh4>\n\u003Cp>Access \u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Freports\u002F\" rel=\"nofollow ugc\">sales reports and analytics\u003C\u002Fa> within FooSales to monitor performance, track daily totals, and analyze trends. Reports can be filtered by date, location, or sales channel, providing actionable insights for your business.\u003C\u002Fp>\n\u003Ch4>Discounts and Coupons\u003C\u002Fh4>\n\u003Cp>Apply \u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Fdiscounts\u002F\" rel=\"nofollow ugc\">discounts\u003C\u002Fa> or WooCommerce coupons to in-person orders. FooSales supports percentage-based, fixed-amount, or custom discounts, syncing seamlessly with your WooCommerce store’s coupon system.\u003C\u002Fp>\n\u003Ch4>Tax Management\u003C\u002Fh4>\n\u003Cp>FooSales automatically applies \u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Ftaxes\u002F\" rel=\"nofollow ugc\">WooCommerce tax settings\u003C\u002Fa> to in-person transactions, ensuring compliance with local tax regulations. You can also override tax rates manually during checkout if needed.\u003C\u002Fp>\n\u003Ch4>Process Refunds\u003C\u002Fh4>\n\u003Cp>Process \u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Frefunds\u002F\" rel=\"nofollow ugc\">in-person refunds\u003C\u002Fa> that instantly syncs with your WooCommerce store. Whether it’s a full refund or a partial one, FooSales ensures that your records are always accurate and up-to-date, keeping both your customers and your business in sync.\u003C\u002Fp>\n\u003Ch4>Order Alerts\u003C\u002Fh4>\n\u003Cp>Every sale is important, and with \u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Ffeatures\u002Forder-alerts\u002F\" rel=\"nofollow ugc\">FooSales Order Alerts\u003C\u002Fa>, you’ll never miss a beat. Order Alerts give you instant, real-time notifications for new orders, keeping you connected and responsive, whether you’re managing sales in-store or on the go. With FooSales, staying updated on every transaction is easier than ever.\u003C\u002Fp>\n\u003Ch4>What type of businesses use FooSales?\u003C\u002Fh4>\n\u003Cp>The short answer is any type! FooSales POS can be used by any store that sells physical goods. Here are a few examples of the types of customers that currently use FooSales.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Clothing & Apparel Stores \u003C\u002Fli>\n\u003Cli>Homeware Stores \u003C\u002Fli>\n\u003Cli>Restaurants \u003C\u002Fli>\n\u003Cli>Health & Wellness Stores \u003C\u002Fli>\n\u003Cli>Jewelry Stores \u003C\u002Fli>\n\u003Cli>Food Trucks \u003C\u002Fli>\n\u003Cli>Dispensaries \u003C\u002Fli>\n\u003Cli>Farmers Markets\u003C\u002Fli>\n\u003Cli>Craft & Hobby Shops \u003C\u002Fli>\n\u003Cli>Vape Shops\u003C\u002Fli>\n\u003Cli>Fabric & Yarn Stores \u003C\u002Fli>\n\u003Cli>Schools and Universities\u003C\u002Fli>\n\u003Cli>Hardware Stores \u003C\u002Fli>\n\u003Cli>Specialist Equipment Suppliers\u003C\u002Fli>\n\u003Cli>Events & Activities \u003C\u002Fli>\n\u003Cli>Merchandise & Souvenirs \u003C\u002Fli>\n\u003Cli>Book Stores \u003C\u002Fli>\n\u003Cli>Coffee Roasteries \u003C\u002Fli>\n\u003Cli>Grocery Stores \u003C\u002Fli>\n\u003Cli>Candy Stores \u003C\u002Fli>\n\u003Cli>Sporting Goods \u003C\u002Fli>\n\u003Cli>Bakeries \u003C\u002Fli>\n\u003Cli>Florist \u002F Flower Store \u003C\u002Fli>\n\u003Cli>Pet Food Stores \u003C\u002Fli>\n\u003Cli>Music Store \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How do I get started?\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Step 1: Install the FooSales POS Plugin\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>From your WordPress admin, go to Plugins > Add New, search for “FooSales”, or \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffoosales\u002F\" rel=\"ugc\">download the plugin\u003C\u002Fa> from WordPress.org. Activate the plugin after installation.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 2: Activate Your Free Trial\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Navigate to FooSales > Settings, enter your email address, and activate a 7-day free trial to access all features included in the FooSales Plus plan.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 3: Launch FooSales POS\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Click the “Launch FooSales POS” button in the settings screen or access it via FooSales > Point of Sale in the WordPress menu.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 4: Connect Mobile Apps (Optional)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Download the \u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Fdownloads\u002Fipad-app\" rel=\"nofollow ugc\">FooSales POS iPad\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Fdownloads\u002Fandroid-app\" rel=\"nofollow ugc\">Android tablet app\u003C\u002Fa>. Enter your WooCommerce store details to connect securely. Apps require an active trial or \u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">FooSales plan\u003C\u002Fa>. The FooSales POS apps can only access a website URL that is linked to a free trial or an active FooSales plan.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.foosales.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Ask us a question\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n","FooSales POS is a point of sale (POS) system for WooCommerce that turns any computer, iPad or Android tablet into a retail checkout.",700,82387,64,13,"2026-02-12T19:35:00.000Z","6.3",[19,20,135,38,136],"woocommerce-point-of-sale","woocommerce-square","https:\u002F\u002Fwww.foosales.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffoosales.1.41.14.zip",{"error":140,"url":141,"statusCode":142,"statusMessage":143,"message":143},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Farcsan-pos-de-mostrador\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":32,"versions":145},[146],{"version":6,"download_url":24,"svn_tag_url":147,"released_at":26,"has_diff":148,"diff_files_changed":149,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":150,"is_current":140},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Farcsan-pos-de-mostrador\u002Ftags\u002F0.1.5\u002F",false,[],[]]