[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fOdSIEOPejCxfsjdgduQHc2TPja8byHSZBDM9cy83ni0":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":38,"analysis":138,"fingerprints":637},"multipurpose-point-of-sale-for-woocommerce","Multipurpose – Point of Sale for WooCommerce","2.0","Ashwani kumar","https:\u002F\u002Fprofiles.wordpress.org\u002Ftmdwp\u002F","\u003Cp>Multipurpose – Point of Sale for WooCommerce provide you to sell products online with Pos Screen\u003C\u002Fp>\n\u003Cp>The main advantage of our pos system is Easy to use and free Technical support, coupon, voucher, invoice, hold, Barcode, etc. it helps to improve your business, our support member give you quick and fast support with no need for another pos plugin and extension to run the pos system.\u003C\u002Fp>\n\u003Ch4>Additional Feature\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Clean and responsive Design work on PC\u002FTablet\u003C\u002Fli>\n\u003Cli>Compatible Tax setting\u003C\u002Fli>\n\u003Cli>Dashboard\u003C\u002Fli>\n\u003Cli>Quick add and edit orders\u003C\u002Fli>\n\u003Cli>Quick add and search customers\u003C\u002Fli>\n\u003Cli>Fast search and ajax loading\u003C\u002Fli>\n\u003Cli>Product Stock and other info\u003C\u002Fli>\n\u003Cli>Directly add to cart with options Stock alert\u003C\u002Fli>\n\u003Cli>Fixed\u002FPercent Discount Calculate Change\u003Cbr \u002F>\n10.POS users automatically get redirected to the POS login and interface\u003Cbr \u002F>\n11.Guest and Registered Customer\u003Cbr \u002F>\n12.Coupon and voucher (Pro)\u003Cbr \u002F>\n13.Add To Cart By Barcode Scan (Pro)\u003Cbr \u002F>\n14.Stock in(Pro)\u003Cbr \u002F>\n15.Barcode (Pro)\u003Cbr \u002F>\n16.Order Comment\u003Cbr \u002F>\n17.Sale Report (Pro)\u003Cbr \u002F>\n18.Multi User\u003Cbr \u002F>\n19.Advance Setting (Pro)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Used Library\u003C\u002Fh3>\n\u003Cp>DataTables 1.13.4 version\u003Cbr \u002F>\nChart.js v3.9.1\u003C\u002Fp>\n\u003Ch3>\u003C\u002Fh3>\n\u003Ch3>\u003C\u002Fh3>\n\u003Ch3>Online Document Link\u003C\u002Fh3>\n\u003Cp>https:\u002F\u002Ftmdwordpress.com\u002Fdocument\u002F\u003C\u002Fp>\n","Multipurpose-Point of Sale plugin for WooCommerce! Sell online and in your physical retail store - no monthly fees, no need to sync inventory.",0,773,100,1,"","6.6.5","5.6","7.2",[20,21,22,23,24],"cart","e-commerce","ecommerce","inventory","point-of-sale","https:\u002F\u002Fwww.tmdextensions.com\u002Fwoocommerce-plugin\u002Fwoocommerce-point-of-sale","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmultipurpose-point-of-sale-for-woocommerce.zip",null,"2026-03-15T10:48:56.248Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"tmdwp",3,60,87,30,85,"2026-04-05T01:05:44.133Z",[39,63,85,105,123],{"slug":40,"name":41,"version":42,"author":41,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":15,"tags":53,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":11,"last_vuln_date":61,"fetched_at":62},"ecwid-shopping-cart","Ecwid by Lightspeed Ecommerce Shopping Cart","7.0.8","https:\u002F\u002Fprofiles.wordpress.org\u002Fecwid\u002F","\u003Cp>Ecwid Ecommerce Shopping Cart is everything you need to add an online store to your WordPress site. Powerful, easy-to-use and Gutenberg-friendly. Hundreds of thousands of sellers in 175 countries, 45 languages supported. PayPal, Stripe and 70+ more payment options. Real-time shipping integrations. Selling on Instagram and Facebook.\u003C\u002Fp>\n\u003Ch3>Automatic Shipping and Taxes\u003C\u002Fh3>\n\u003Cp>The Ecwid ecommerce plugin integrates with major carriers including USPS, UPS, FedEx, Canada Post, Australia Post, and others to automatically calculate shipping rates. Taxes are also automated and can be set-up in a few clicks.  Automated tax rate calculations are available for the U.S., Canada, and EU VAT.  Additionally, integration with TaxJar provides automatic sales tax reporting and filing in the U.S.\u003C\u002Fp>\n\u003Ch3>Sell on Facebook and Instagram\u003C\u002Fh3>\n\u003Cp>Add your online store to Facebook and sell to millions of Facebook and Instagram users. No addons needed. Ecwid will automatically synchronize your products, customers, orders and inventory between your WordPress and Facebook storefronts. Join!\u003C\u002Fp>\n\u003Ch3>eCommerce Mobile Apps\u003C\u002Fh3>\n\u003Cp>Ecwid Shopping Cart provides mobile applications for iOS and Android to manage your store and sell on the go. Scan products, track inventory, manage sales and accept payments using your mobile device as a POS station. Your ecommerce data is automatically synchronized with your WordPress shopping cart, Facebook store and other online storefronts.\u003C\u002Fp>\n\u003Ch3>Unlimited Storage, Automatic Backups and Seamless Upgrades\u003C\u002Fh3>\n\u003Cp>With the Ecwid Shopping Cart, your online store data is fully hosted on our secure servers. Regardless of the WordPress hosting service you use, your Ecwid online store includes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>unlimited storage\u003C\u002Fli>\n\u003Cli>regular backups\u003C\u002Fli>\n\u003Cli>seamless upgrades and security updates\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>So you don’t need to worry about software updates, security patches and server maintenance – we do that for you. Your online store gets all the new ecommerce features and bug fixes automatically.\u003C\u002Fp>\n\u003Ch3>PCI DSS validated Level 1 Service Provider\u003C\u002Fh3>\n\u003Cp>Ecwid Shopping Cart is PCI DSS Level 1 certified, which is the gold standard for e-commerce solutions worldwide. This means that Ecwid helps your online store meet the security requirements of the bank you do business with.\u003C\u002Fp>\n\u003Ch3>Superb Support\u003C\u002Fh3>\n\u003Cp>Friendly and knowledgeable support experts available 24\u002F5 so you can get immediate help when you need it. Support options include email, e-commerce community forums, chat and phone support.\u003C\u002Fp>\n\u003Ch3>Sell Everywhere\u003C\u002Fh3>\n\u003Cp>With Ecwid, you can include your ecommerce shop on multiple websites, blogs, social sites and ecommerce marketplaces like \u003Cem>Amazon\u003C\u002Fem>, \u003Cem>eBay\u003C\u002Fem> and \u003Cem>Google Shopping\u003C\u002Fem> and sell simultaneously everywhere. Add your online store to as many sites as you want, manage it from one place.\u003C\u002Fp>\n\u003Ch3>Mobile Responsive Design\u003C\u002Fh3>\n\u003Cp>Ecwid works great on any WordPress site, especially those running on mobile-optimized themes. Your online store looks perfect on smartphones and automatically adapts to your customer’s screen size: laptops, tablets, smart TVs or smart watches.\u003C\u002Fp>\n\u003Ch3>Hundreds of extensions and powerful API\u003C\u002Fh3>\n\u003Cp>There is a lot of in-house and third party extensions built on the Ecwid Ecommerce APIs. You can find a ready made plugin extending features of your online storefront the way you want or build a custom addon yourself. The existing family of third party plugins include tax automation apps like TaxJar, fulfilment services like ShipStation, customer support tools like LiveChat and many others.\u003C\u002Fp>\n\u003Ch3>Plans start at just $5\u002Fmo\u003C\u002Fh3>\n\u003Cp>Start selling ealisy with no big investment. As your online shop grows, Ecwid grows with you. When the time is right, consider upgrading your store to one of our premium plans to get more robust features and preferred support. See also: \u003Ca href=\"https:\u002F\u002Fgo.lightspeedhq.com\u002Fecwid-pricing\" rel=\"nofollow ugc\">Ecwid plan and pricing\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>See Ecwid In Action\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.lightspeedhq.com\u002Fecwid-store-control-panel\" title=\"Ecwid Control Panel\" rel=\"nofollow ugc\">Ecwid Ecommerce Control panel\u003C\u002Fa> (you will be able to create an Ecwid account)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.lightspeedhq.com\u002Fecwid-wp-site\" rel=\"nofollow ugc\">Showcase\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Ecwid Site\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.lightspeedhq.com\u002Fecwid-wp-site\" title=\"Ecwid site\" rel=\"nofollow ugc\">www.ecwid.com\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Terms of usage\u003C\u002Fh3>\n\u003Cp>The plugin uses the Ecwid ecommerce cloud services (www.ecwid.com). Your store data is securely hosted with Ecwid under the terms and conditions listed here:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.ecwid.com\u002Fterms-of-service\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.ecwid.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin uses CDN services by AWS Cloudfront to speed up user stores. It is managed by the Ecwid Terms of Service and Privacy Policy and \u003Ca href=\"https:\u002F\u002Faws.amazon.com\u002Fagreement\u002F\" rel=\"nofollow ugc\">AWS Customer Agreement\u003C\u002Fa>.\u003C\u002Fp>\n","Powerful, easy to use ecommerce shopping cart for WordPress. Sell on Facebook and Instagram. iPhone & Android apps. Superb support.",20000,2975988,90,228,"2026-02-13T11:42:00.000Z","6.9.4","4.4",[21,22,54,55,56],"online-store","shopping-cart","storefront","http:\u002F\u002Fwww.ecwid.com?partner=wporg","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fecwid-shopping-cart.7.0.8.zip",83,13,"2026-02-14 14:30:00","2026-03-15T15:16:48.613Z",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":73,"num_ratings":74,"last_updated":75,"tested_up_to":51,"requires_at_least":17,"requires_php":76,"tags":77,"homepage":80,"download_link":81,"security_score":82,"vuln_count":83,"unpatched_count":11,"last_vuln_date":84,"fetched_at":62},"woocommerce-pos","WCPOS – Point of Sale (POS) plugin for WooCommerce","1.8.14","kilbot","https:\u002F\u002Fprofiles.wordpress.org\u002Fkilbot\u002F","\u003Cp>WCPOS (formerly WooCommerce POS) is a simple application for taking orders at the Point of Sale using your \u003Ca href=\"https:\u002F\u002Fwww.woocommerce.com\u002F\" rel=\"nofollow ugc\">WooCommerce\u003C\u002Fa> store. \u003Cem>It’s great for phone orders too!\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>Custom Receipts:\u003C\u002Fstrong> Tailor receipt templates with PHP\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 Gateways:\u003C\u002Fstrong> use any gateway for checkout\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","WCPOS is a simple application for taking orders at the Point of Sale (POS) using your WooCommerce store.",6000,411273,74,79,"2026-02-19T01:13:00.000Z","7.4",[22,23,24,78,79],"pos","woocommerce","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-pos\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-pos.1.8.14.zip",98,2,"2025-05-16 00:00:00",{"slug":86,"name":87,"version":88,"author":89,"author_profile":90,"description":91,"short_description":92,"active_installs":93,"downloaded":94,"rating":48,"num_ratings":95,"last_updated":96,"tested_up_to":51,"requires_at_least":15,"requires_php":15,"tags":97,"homepage":100,"download_link":101,"security_score":102,"vuln_count":103,"unpatched_count":11,"last_vuln_date":104,"fetched_at":62},"wp-easycart","Shopping Cart & eCommerce Store","5.8.14","levelfourdevelopment","https:\u002F\u002Fprofiles.wordpress.org\u002Flevelfourstorefront\u002F","\u003Cp>WP EasyCart is a powerful FREE WordPress eCommerce store & WordPress Shopping Cart plugin that installs into new or existing websites.\u003C\u002Fp>\n\u003Cp>Get a fast WordPress eCommerce shopping cart store within minutes! Sell retail products, subscriptions, digital downloadable goods, gift cards, donations, services and more!\u003C\u002Fp>\n\u003Cp>EasyCart is a full Stripe cart, Square cart, and PayPal cart in one! Use Stripe payments to sell subscription and recurring billing products as well as offer Apple Pay, Google Pay, and Microsoft Pay.\u003C\u002Fp>\n\u003Cp>Sell your products on social media with our Facebook and Instagram premium extension.  WP EasyCart makes it easy to sell on Facebook and Instagram with your WordPress cart.\u003C\u002Fp>\n\u003Cp>WP EasyCart offers 30+ payment solutions that are SCA compliant (Stripe, Square, and PayPal Express) as well as GDPR compliant options.  International ecommerce cart is no problem for EasyCart.\u003C\u002Fp>\n\u003Ch4>ecommerce shopping cart editions\u003C\u002Fh4>\n\u003Cp>WP EasyCart comes in 3 different shopping cart editions to cover every online store need.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FREE eCommerce Edition\u003C\u002Fstrong> – Unlimited Products, Unlimited Orders, and sell with PayPal Express, Square, and Stripe.\u003Cbr \u002F>\n\u003Cstrong>Professional eCommerce Edition\u003C\u002Fstrong> – No Fees, 30+ Additional Payment Gateways, Live Shipping Calculators, Coupons, Promotions, Order Editing, Digital Wallet Payments (Apple Pay & Google Pay), Subscription products, and More!\u003Cbr \u002F>\n\u003Cstrong>Premium eCommerce Edition\u003C\u002Fstrong> – Everything in the Professional Edition plus apps for Desktop, Tablet, iPhone, and Android plus 10+ Premium Extensions!  Facebook & Instragram, ShipStation, Stamps.com, Quickbooks for Desktops, and others!\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\u002FPc3bCSgR-xM?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\u003Ch4>popular links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.wpeasycart.com\" title=\"WP EasyCart Shopping Cart Plugin\" rel=\"nofollow ugc\">WP EasyCart website\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpeasycart.com\u002Fprofessional-edition-ecommerce\u002F\" title=\"What's in the Professional Edition?\" rel=\"nofollow ugc\">What’s in the Professional Edition?\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpeasycart.com\u002Fwordpress-ecommerce-premium-edition\u002F\" title=\"What's in Premium Edition?\" rel=\"nofollow ugc\">What’s in the Premium Edition?\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.wpeasycart.com\u002Fwordpress-shopping-cart-demos\u002F\" title=\"WP EasyCart eCommerce Themes\" rel=\"nofollow ugc\">Online eCommerce Demos and Themes\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fsupport.wpeasycart.com\" title=\"Need Online Support?\" rel=\"nofollow ugc\">Need Online Support?\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpeasycart.com\u002Fwordpress-shopping-cart-pricing\u002F\" title=\"Side by Side comparison of the EasyCart editions\" rel=\"nofollow ugc\">Compare eCommerce Editions\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.wpeasycart.com\u002Fwordpress-shopping-cart-comparison\u002F\" title=\"Compare EasyCart to leading competitors\" rel=\"nofollow ugc\">Compare Competition Shopping Carts\u003C\u002Fa> \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>ecommerce store for every theme\u003C\u002Fh4>\n\u003Cp>The WordPress Shopping Cart plugin will automatically create 3 new pages in WordPress for the store, cart and account.  Customize with all our basic design features, utilize multi-currency & multi-language features, even add one of our dozen widgets to a sidebar to help you start selling your products.\u003C\u002Fp>\n\u003Cp>WP EasyCart is a full Stripe cart, Square cart, and PayPal cart in one system.  The shopping cart allows you to utilize Stripe, Square, and PayPal payments all in one cart.\u003C\u002Fp>\n\u003Ch4>Go FREE or Go PRO\u002FPremium\u003C\u002Fh4>\n\u003Cp>WP EasyCart is a FREE eCommerce plugin that lets you sell unlimited products, manage orders, create basic shipping & taxes, and collect payments using PayPal Express as well Square or Stripe within your cart!\u003C\u002Fp>\n\u003Cp>Upgrade to the Professional or Premium shopping cart and unlock order editing, subscriptions, recurring payments, membership content, Apple Pay, Google Pay, Microsoft Pay, 30+ additional payment processors, coupons, promotions and other awesome features.\u003C\u002Fp>\n\u003Cp>With the Premium edition cart, you get all the great features of a Professional edition, plus access to 10+ extensions.\u003Cbr \u002F>\n* Facebook & Instragram Feed\u003Cbr \u002F>\n* ShipStation\u003Cbr \u002F>\n* Quickbooks for Desktops\u003Cbr \u002F>\n* Stamps.com\u003Cbr \u002F>\n* Groupon importer\u003Cbr \u002F>\n* And many more…\u003C\u002Fp>\n\u003Cp>Premium edition users can also use our external apps for PC\u002FMac computers, iPad\u002FAndroid tablets, and iPhone\u002FAndroid phones.  Not only can you sell with mobile ecommerce, but you can manage your store on mobile devices.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Compare all shopping cart store editions:\u003C\u002Fstrong>  \u003Ca href=\"https:\u002F\u002Fwww.wpeasycart.com\u002Fwordpress-shopping-cart-pricing\u002F\" title=\"Compare eCommerce Editions\" rel=\"nofollow ugc\">Compare Shopping Cart Editions\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Payment Options\u003C\u002Fh4>\n\u003Cp>WP EasyCart’s FREE shopping cart edition comes with PayPal Express, Square, and Stripe to collect payment from nearly any country in the world securely and quickly.\u003C\u002Fp>\n\u003Cp>The Professional & Premium editions come with 30+ live payment processors such as Square, Stripe, Authorize.net, FirstData, Payment Express, PayPal Pro, Intuit, and many others.\u003C\u002Fp>\n\u003Cp>Professional & Premium users can use the Stripe payment system’s extensive payment system which offers subscriptions, Digital Wallet Payments, Apple Pay, Google Pay, Microsoft Pay, and some of the best fraud protection tools in the industry.\u003C\u002Fp>\n\u003Cp>Unlock ALL the payment gateways we offer in either of these popular editions.  View a complete list of all free and paid edition payment gateways:  \u003Ca href=\"http:\u002F\u002Fdocs.wpeasycart.com\u002Fwp-easycart-administrative-console-guide\u002F?section=payment\" title=\"eCommerce Shopping Cart Payment Gateways\" rel=\"nofollow ugc\">View All Payment Gateways Here\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Shipping & Taxes\u003C\u002Fh4>\n\u003Cp>WP EasyCart’s FREE shopping cart edition comes with extensive table rate shipping for price, weight, quantity and percentage based systems.  Setup standard taxes based on states\u002Fprovinces & countries.\u003C\u002Fp>\n\u003Cp>The Professional & Premium shopping cart editions include all our live shipping integrations with USPS, UPS, FedEx, DHL, Canada Post, and Australia Post.  For taxes, you can utilize TaxCloud API for accurate city by city tax rates.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Compare all shopping cart store editions:\u003C\u002Fstrong>  \u003Ca href=\"https:\u002F\u002Fwww.wpeasycart.com\u002Fwordpress-shopping-cart-pricing\u002F\" title=\"Compare eCommerce Editions\" rel=\"nofollow ugc\">Compare Shopping Cart Editions\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Order Management\u003C\u002Fh4>\n\u003Cp>WP EasyCart’s FREE shopping cart edition lets you manage orders from within WordPress.  Print sales receipts & packing slips, add shipping notes, email customers, and view order information in one easy location.\u003C\u002Fp>\n\u003Cp>The Professional & Premium shopping cart editions allow you to edit line items, add new line items, and edit all the customers order data for a complete business solution.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Compare all shopping cart store editions:\u003C\u002Fstrong>  \u003Ca href=\"https:\u002F\u002Fwww.wpeasycart.com\u002Fwordpress-shopping-cart-pricing\u002F\" title=\"Compare eCommerce Editions\" rel=\"nofollow ugc\">Compare Shopping Cart Editions\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Marketing\u003C\u002Fh4>\n\u003Cp>All EasyCart eCommerce plugins come with SEO editing for every product, menu and category you create to help selling your goods.  Social sharing also lets your visitors immediately link to products that you sell.\u003C\u002Fp>\n\u003Cp>With the Professional & Premium editions, you unlock all the eCommerce marketing options available in EasyCart; including coupons, promotions, gift cards, and abandoned cart systems.\u003C\u002Fp>\n\u003Cp>Connect your store with Facebook and Instagram with our Premium extension. Manage feed info and automatically push latest stock and product information to Facebook and Instagram hourly, daily, or weekly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Compare all shopping cart store editions:\u003C\u002Fstrong>  \u003Ca href=\"https:\u002F\u002Fwww.wpeasycart.com\u002Fwordpress-shopping-cart-pricing\u002F\" title=\"Compare eCommerce Editions\" rel=\"nofollow ugc\">Compare Shopping Cart Editions\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>How to get started with the eCommerce plugin?\u003C\u002Fh4>\n\u003Cp>Simply install the WordPress Shopping Cart plugin, activate, and walk through the settings to get your cart up and running..  Configure your cart to use PayPal Express, Square, or Stripe for a quick and easy way to get your eCommerce platform running and sell your items quickly.\u003C\u002Fp>\n\u003Cp>Unlock your WordPress shopping cart when you are ready with more powerful features by visting \u003Ca href=\"http:\u002F\u002Fwww.wpeasycart.com\" title=\"WP EasyCart\" rel=\"nofollow ugc\">WP EasyCart\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Compare all shopping cart store editions:\u003C\u002Fstrong>  \u003Ca href=\"https:\u002F\u002Fwww.wpeasycart.com\u002Fwordpress-shopping-cart-pricing\u002F\" title=\"Compare eCommerce Editions\" rel=\"nofollow ugc\">Compare Shopping Cart Editions\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>We have a full eCommerce support center at \u003Ca href=\"http:\u002F\u002Fsupport.wpeasycart.com\u002F\" title=\"WP EasyCart website\" rel=\"nofollow ugc\">WP EasyCart\u003C\u002Fa> including an online users manual, video tutorials, and community forums.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Watch our Installation Video\u003C\u002Fh4>\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\u002FPc3bCSgR-xM?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>Our popular eCommerce shopping cart videos series:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Pc3bCSgR-xM&feature=youtu.be\" title=\"WP EasyCart Installing Free Edition\" rel=\"nofollow ugc\">Video 1: Installing WP EasyCart\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=58S78jhdito&feature=youtu.be\" title=\"Install 14 day PRO shopping cart trial!\" rel=\"nofollow ugc\">Video 2: Install 14 day PRO trial!\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=XZmXGI02i6Y&feature=youtu.be\" title=\"Creating your First Product\" rel=\"nofollow ugc\">Video 3: Creating your First Product\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=T0dByKX67iY&feature=youtu.be\" title=\"Creating a Product Option\" rel=\"nofollow ugc\">Video 4: Creating a Product Option\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=rRHm0XvqXto&feature=youtu.be\" title=\"Creating Product Categories\" rel=\"nofollow ugc\">Video 5: Creating Product Categories\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=5rhbgYNuyOs&feature=youtu.be\" title=\"Basic Design Customization\" rel=\"nofollow ugc\">Video 6: Basic Design Customization\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=_PqRz4SVCTQ&feature=youtu.be\" title=\"Setting up Payment Gateway\" rel=\"nofollow ugc\">Video 7: Setting up Payment Gateway\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Mg4IM2jQwl4&feature=youtu.be\" title=\"Setting up Taxes\" rel=\"nofollow ugc\">Video 8: Setting up Taxes\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=_Bm7gtf8RCU&feature=youtu.be\" title=\"Setting up Shipping\" rel=\"nofollow ugc\">Video 9: Setting up Shipping\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=1375hHNensY&feature=youtu.be\" title=\"Testing and Launching your Site\" rel=\"nofollow ugc\">Video 10: Testing and Launching your Site\u003C\u002Fa> \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>More videos can be found in our \u003Ca href=\"https:\u002F\u002Fsupport.wpeasycart.com\u002Fvideo-tutorials\u002F\" title=\"WP EasyCart Video Library\" rel=\"nofollow ugc\">Video Library\u003C\u002Fa>!\u003C\u002Fp>\n","A FREE WordPress eCommerce & WordPress Shopping Cart plugin that can sell products, subscriptions, downloads, services, donations, and much more o &hellip;",4000,825942,204,"2026-02-17T18:23:00.000Z",[21,22,98,55,99],"paypal","store","http:\u002F\u002Fwww.wpeasycart.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-easycart.5.8.14.zip",88,21,"2025-12-08 00:00:00",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":13,"downloaded":113,"rating":114,"num_ratings":60,"last_updated":115,"tested_up_to":116,"requires_at_least":117,"requires_php":15,"tags":118,"homepage":121,"download_link":122,"security_score":36,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":62},"prestashop-integration","PrestaShop Integration","0.9.15","aytechnet","https:\u002F\u002Fprofiles.wordpress.org\u002Faytechnet\u002F","\u003Cp>This plugins defines four widgets and various shortcodes to integrate WordPress and PrestaShop release 1.4, 1.5, 1.6 or 1.7.\u003C\u002Fp>\n\u003Cp>This plugins defines a shortcode that can be used to display products on your blog. Only products list has been defined by using \u003Ccode>[ps_product_list id_category=X n=C p=P tpl=TPL]\u003C\u002Fcode> where X is the category id of the category you want to display (by default the home category 1 is used), C is the number of product you want to display (by default 10), P is the page number (by default 1) and TPL is the Smarty template to use (by default \u003Ccode>product-list.tpl\u003C\u002Fcode>). You may replace id_category by id_product list of product ids separated by comma.\u003C\u002Fp>\n\u003Cp>Note that the module will import the current theme of PrestaShop to your blog (both CSS and Javascript) but this is optional since 0.6. Generally you need a WordPress theme that is translated from the PrestaShop theme : it need to have the same XHTML layout and you have to replace PrestaShop HOOK markers by widget area in your blog theme, maybe like this :\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cdiv class=\"prestashop-sidebar\">\u003Cul class=\"xoxo\">\n  \u003C?php dynamic_sidebar( 'hooktop-widget-area' ); ?>\n\u003C\u002Ful>\u003C\u002Fdiv>\u003C!-- .prestashop-sidebar -->\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Furthermore, you may need to replace internal Javascript library by the PrestaShop one to avoid conflicts. For more information about the plugin, please check \u003Ca href=\"http:\u002F\u002Fwww.aytechnet.fr\u002Fblog\u002Fplugin-wordpress\u002Fprestashop-integration\" rel=\"nofollow ugc\">PrestaShop Integration\u003C\u002Fa> page in french.\u003C\u002Fp>\n\u003Cp>The available widgets are :\u003C\u002Fp>\n\u003Ch4>PrestaShop Integration Hook\u003C\u002Fh4>\n\u003Cp>This widget is used to insert one of the main PrestaShop hooks :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Top of pages\u003C\u002Fli>\n\u003Cli>Left column block\u003C\u002Fli>\n\u003Cli>Right column block\u003C\u002Fli>\n\u003Cli>Footer\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PrestaShop Integration Module\u003C\u002Fh4>\n\u003Cp>This widget is used to insert a PrestaShop module directly, the module must be attached to one of the main hooks to be displayed.\u003C\u002Fp>\n\u003Ch4>PrestaShop Integration Products\u003C\u002Fh4>\n\u003Cp>This widget is used to display the product list attached to a WordPress post. If there are no product attached, no output is made. This widget has been obsoleted by the following one.\u003C\u002Fp>\n\u003Ch4>PrestaShop Integration Template\u003C\u002Fh4>\n\u003Cp>This widget is used to display a tpl file, it may include a product list according to product attached to current post. You may still display the template even if no product have been attached to the current post.\u003C\u002Fp>\n","Add integration using shortcodes and widgets from a PrestaShop e-commerce to your blog",31556,92,"2023-10-10T10:49:00.000Z","6.3.8","3.3.0",[20,21,22,119,120],"eshop","prestashop","http:\u002F\u002Fwww.aytechnet.fr\u002Fblog\u002Fplugin-wordpress\u002Fprestashop-integration","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprestashop-integration.0.9.15.zip",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":13,"downloaded":131,"rating":11,"num_ratings":11,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":15,"tags":135,"homepage":136,"download_link":137,"security_score":36,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":62},"shopify","Shopify Importer","1.0","Zack Katz","https:\u002F\u002Fprofiles.wordpress.org\u002Fkatzwebdesign\u002F","\u003Ch4>Visit the official \u003Ca href=\"http:\u002F\u002Fwww.seodenver.com\u002Fshopify-importer\u002F\" rel=\"nofollow ugc\">Shopify Importer plugin page\u003C\u002Fa> for more support & additional information\u003C\u002Fh4>\n\u003Cp>If you have a Shopify.com website, you may want to export your products from Shopify and into your WordPress blog. This would make it easy to blog about all the products in your store.\u003C\u002Fp>\n\u003Ch3>Plugin functionality:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Tags will be imported as tags\u003C\u002Fli>\n\u003Cli>All the exported product details will be added to the post or page as Custom Fields, allowing you to modify your theme to display all the details of your products.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Import options:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Import products as draft (Default: Import products as published)\u003C\u002Fli>\n\u003Cli>Import products as pages (Default: Import products as posts)\u003C\u002Fli>\n\u003Cli>Import Vendors as categories (For “Import as posts” only)\u003C\u002Fli>\n\u003C\u002Ful>\n","Import products from a Shopify.com online store into your blog.",10633,"2014-09-05T22:13:00.000Z","4.0.38","2.8",[21,22,124,55,99],"http:\u002F\u002Fwww.seodenver.com\u002Fshopify-importer\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshopify.zip",{"attackSurface":139,"codeSignals":362,"taintFlows":459,"riskAssessment":624,"analyzedAt":636},{"hooks":140,"ajaxHandlers":216,"restRoutes":358,"shortcodes":359,"cronEvents":360,"entryPointCount":361,"unprotectedCount":361},[141,145,149,153,156,160,163,166,171,174,179,183,187,190,193,195,198,203,206,209,212],{"type":142,"name":143,"callback":143,"file":144,"line":103},"action","admin_menu","include\\class-tmdpos-init.php",{"type":142,"name":146,"callback":147,"file":144,"line":148},"wp_enqueue_scripts","front_style_script",24,{"type":142,"name":150,"callback":151,"file":144,"line":152},"admin_enqueue_scripts","admin_scrit_style",27,{"type":142,"name":154,"callback":155,"priority":14,"file":144,"line":35},"admin_init","tmdpos_session",{"type":142,"name":157,"callback":158,"file":144,"line":159},"wp_logout","tmdpos_session_unset",33,{"type":142,"name":154,"callback":161,"file":144,"line":162},"add_pos_user_roles",36,{"type":142,"name":154,"callback":164,"file":144,"line":165},"tmdpos_add_pos_screen",39,{"type":167,"name":168,"callback":169,"file":144,"line":170},"filter","page_template","tmdpos_screen_template",42,{"type":142,"name":154,"callback":172,"file":144,"line":173},"tmdpos_check_pos_page",45,{"type":167,"name":175,"callback":176,"priority":177,"file":144,"line":178},"admin_footer_text","tmdpos_admin_footer_content",11,177,{"type":167,"name":180,"callback":181,"priority":177,"file":144,"line":182},"update_footer","__return_empty_string",178,{"type":142,"name":154,"callback":184,"file":185,"line":186},"save_general_tab","include\\class-tmdpos-savedata.php",15,{"type":142,"name":154,"callback":188,"file":185,"line":189},"save_checkout_tab",17,{"type":142,"name":154,"callback":191,"file":185,"line":192},"save_stock_tab",19,{"type":142,"name":154,"callback":194,"file":185,"line":103},"save_invoice_tab",{"type":142,"name":154,"callback":196,"file":185,"line":197},"save_payment_tab",23,{"type":142,"name":199,"callback":200,"file":201,"line":202},"init","tmdpos_payment_gateway_method_card","include\\tmd-pos-class\\class-tmd-pos-gateway.php",10,{"type":167,"name":204,"callback":205,"file":201,"line":162},"woocommerce_payment_gateways","tmdpos_pay_gateway_card",{"type":142,"name":199,"callback":207,"file":201,"line":208},"tmdpos_payment_gateway_method_cash",43,{"type":167,"name":204,"callback":210,"file":201,"line":211},"tmdpos_pay_gateway_cash",69,{"type":142,"name":213,"callback":214,"file":215,"line":173},"admin_notices","tmdpos_if_woo_is_not_install_check_error_msg","multipurpose-point-of-sale-for-woocommerce.php",[217,222,224,227,229,232,233,236,238,241,243,246,248,251,253,256,258,261,263,266,268,271,273,276,278,281,283,286,288,291,293,296,298,301,303,306,308,311,313,316,318,321,323,326,328,331,333,336,338,341,343,346,348,351,353,356],{"action":218,"nopriv":219,"callback":218,"hasNonce":219,"hasCapCheck":219,"file":220,"line":221},"tmdpos_varaiation_filter",false,"include\\tmd-pos-ajax.php",14,{"action":218,"nopriv":223,"callback":218,"hasNonce":219,"hasCapCheck":219,"file":220,"line":186},true,{"action":225,"nopriv":219,"callback":225,"hasNonce":219,"hasCapCheck":219,"file":220,"line":226},"tmdpos_cart_session",63,{"action":225,"nopriv":223,"callback":225,"hasNonce":219,"hasCapCheck":219,"file":220,"line":228},64,{"action":230,"nopriv":219,"callback":230,"hasNonce":219,"hasCapCheck":219,"file":220,"line":231},"tmdpos_update_cart",91,{"action":230,"nopriv":223,"callback":230,"hasNonce":219,"hasCapCheck":219,"file":220,"line":114},{"action":234,"nopriv":219,"callback":234,"hasNonce":219,"hasCapCheck":219,"file":220,"line":235},"tmdpos_cart_checkout",143,{"action":234,"nopriv":223,"callback":234,"hasNonce":219,"hasCapCheck":219,"file":220,"line":237},144,{"action":239,"nopriv":219,"callback":239,"hasNonce":219,"hasCapCheck":219,"file":220,"line":240},"tmdpos_remove_cart_items",183,{"action":239,"nopriv":223,"callback":239,"hasNonce":219,"hasCapCheck":219,"file":220,"line":242},184,{"action":244,"nopriv":219,"callback":244,"hasNonce":219,"hasCapCheck":219,"file":220,"line":245},"tmdpos_clear_cart_items",199,{"action":244,"nopriv":223,"callback":244,"hasNonce":219,"hasCapCheck":219,"file":220,"line":247},200,{"action":249,"nopriv":219,"callback":249,"hasNonce":219,"hasCapCheck":219,"file":220,"line":250},"tmdpos_order_now",214,{"action":249,"nopriv":223,"callback":249,"hasNonce":219,"hasCapCheck":219,"file":220,"line":252},215,{"action":254,"nopriv":219,"callback":254,"hasNonce":219,"hasCapCheck":219,"file":220,"line":255},"tmdpos_filter_product_by_cat",367,{"action":254,"nopriv":223,"callback":254,"hasNonce":219,"hasCapCheck":219,"file":220,"line":257},368,{"action":259,"nopriv":219,"callback":259,"hasNonce":219,"hasCapCheck":219,"file":220,"line":260},"tmdpos_order_print",596,{"action":259,"nopriv":223,"callback":259,"hasNonce":219,"hasCapCheck":219,"file":220,"line":262},597,{"action":264,"nopriv":219,"callback":264,"hasNonce":219,"hasCapCheck":219,"file":220,"line":265},"tmdpos_get_country",1254,{"action":264,"nopriv":223,"callback":264,"hasNonce":219,"hasCapCheck":219,"file":220,"line":267},1255,{"action":269,"nopriv":219,"callback":269,"hasNonce":219,"hasCapCheck":219,"file":220,"line":270},"tmdpos_get_state",1275,{"action":269,"nopriv":223,"callback":269,"hasNonce":219,"hasCapCheck":219,"file":220,"line":272},1276,{"action":274,"nopriv":219,"callback":274,"hasNonce":219,"hasCapCheck":219,"file":220,"line":275},"tmd_save_customer_data",1298,{"action":274,"nopriv":223,"callback":274,"hasNonce":219,"hasCapCheck":219,"file":220,"line":277},1299,{"action":279,"nopriv":219,"callback":279,"hasNonce":219,"hasCapCheck":219,"file":220,"line":280},"tmdpos_update_order_form",1341,{"action":279,"nopriv":223,"callback":279,"hasNonce":219,"hasCapCheck":219,"file":220,"line":282},1342,{"action":284,"nopriv":219,"callback":284,"hasNonce":219,"hasCapCheck":219,"file":220,"line":285},"tmdpos_update_order",1425,{"action":284,"nopriv":223,"callback":284,"hasNonce":219,"hasCapCheck":219,"file":220,"line":287},1426,{"action":289,"nopriv":219,"callback":289,"hasNonce":219,"hasCapCheck":219,"file":220,"line":290},"tmdpos_order_print_from_list",1452,{"action":289,"nopriv":223,"callback":289,"hasNonce":219,"hasCapCheck":219,"file":220,"line":292},1453,{"action":294,"nopriv":219,"callback":294,"hasNonce":219,"hasCapCheck":219,"file":220,"line":295},"tmdpos_stock_in",2032,{"action":294,"nopriv":223,"callback":294,"hasNonce":219,"hasCapCheck":219,"file":220,"line":297},2033,{"action":299,"nopriv":219,"callback":299,"hasNonce":219,"hasCapCheck":219,"file":220,"line":300},"tmdpos_stock_update",2081,{"action":299,"nopriv":223,"callback":299,"hasNonce":219,"hasCapCheck":219,"file":220,"line":302},2082,{"action":304,"nopriv":219,"callback":304,"hasNonce":219,"hasCapCheck":219,"file":220,"line":305},"tmdpos_apply_coupon",2099,{"action":304,"nopriv":223,"callback":304,"hasNonce":219,"hasCapCheck":219,"file":220,"line":307},2100,{"action":309,"nopriv":219,"callback":309,"hasNonce":219,"hasCapCheck":219,"file":220,"line":310},"tmdpos_hold_order",2213,{"action":309,"nopriv":223,"callback":309,"hasNonce":219,"hasCapCheck":219,"file":220,"line":312},2214,{"action":314,"nopriv":219,"callback":314,"hasNonce":219,"hasCapCheck":219,"file":220,"line":315},"tmdpos_hold_order_to_cart",2245,{"action":314,"nopriv":223,"callback":314,"hasNonce":219,"hasCapCheck":219,"file":220,"line":317},2246,{"action":319,"nopriv":219,"callback":319,"hasNonce":219,"hasCapCheck":219,"file":220,"line":320},"tmdpos_sale_report_print",2281,{"action":319,"nopriv":223,"callback":319,"hasNonce":219,"hasCapCheck":219,"file":220,"line":322},2282,{"action":324,"nopriv":219,"callback":324,"hasNonce":219,"hasCapCheck":219,"file":220,"line":325},"tmdpos_product_filter_by_name_sku",2342,{"action":324,"nopriv":223,"callback":324,"hasNonce":219,"hasCapCheck":219,"file":220,"line":327},2343,{"action":329,"nopriv":219,"callback":329,"hasNonce":219,"hasCapCheck":219,"file":220,"line":330},"tmdpos_load_more_product",2590,{"action":329,"nopriv":223,"callback":329,"hasNonce":219,"hasCapCheck":219,"file":220,"line":332},2591,{"action":334,"nopriv":219,"callback":334,"hasNonce":219,"hasCapCheck":219,"file":220,"line":335},"tmd_pos_user_login",2819,{"action":334,"nopriv":223,"callback":334,"hasNonce":219,"hasCapCheck":219,"file":220,"line":337},2820,{"action":339,"nopriv":219,"callback":339,"hasNonce":219,"hasCapCheck":219,"file":220,"line":340},"tmdpos_layout_two_product_filter_by_name_sku",2856,{"action":339,"nopriv":223,"callback":339,"hasNonce":219,"hasCapCheck":219,"file":220,"line":342},2857,{"action":344,"nopriv":219,"callback":344,"hasNonce":219,"hasCapCheck":219,"file":220,"line":345},"tmdpos_layout_two_product_filter_by_category",3089,{"action":344,"nopriv":223,"callback":344,"hasNonce":219,"hasCapCheck":219,"file":220,"line":347},3090,{"action":349,"nopriv":219,"callback":349,"hasNonce":219,"hasCapCheck":219,"file":220,"line":350},"tmdpos_layout_two_load_more",3307,{"action":349,"nopriv":223,"callback":349,"hasNonce":219,"hasCapCheck":219,"file":220,"line":352},3308,{"action":354,"nopriv":219,"callback":354,"hasNonce":219,"hasCapCheck":219,"file":220,"line":355},"tmdpos_layout_two_customer_search",3514,{"action":354,"nopriv":223,"callback":354,"hasNonce":219,"hasCapCheck":219,"file":220,"line":357},3515,[],[],[],56,{"dangerousFunctions":363,"sqlUsage":364,"outputEscaping":386,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":14,"bundledLibraries":458},[],{"prepared":361,"raw":365,"locations":366},8,[367,371,372,374,376,379,383,385],{"file":368,"line":369,"context":370},"include\\function.php",95,"$wpdb->get_results() with variable interpolation",{"file":368,"line":178,"context":370},{"file":220,"line":373,"context":370},2287,{"file":375,"line":202,"context":370},"include\\tmd-pos-class\\tmd-pos-hold-orderlist.php",{"file":377,"line":378,"context":370},"include\\tmd-pos-class\\tmd-pos-menu-pages.php",191,{"file":380,"line":381,"context":382},"uninstall.php",25,"$wpdb->query() with variable interpolation",{"file":380,"line":384,"context":382},26,{"file":380,"line":152,"context":382},{"escaped":387,"rawEcho":159,"locations":388},1326,[389,392,394,397,399,401,403,405,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,445,447,449,451,453,455],{"file":390,"line":384,"context":391},"include\\pos-admin-page\\tmd-pos-invoice.php","raw output",{"file":393,"line":159,"context":391},"include\\pos-template\\header-one.php",{"file":395,"line":396,"context":391},"include\\pos-template\\pos-layout-one.php",102,{"file":395,"line":398,"context":391},108,{"file":395,"line":400,"context":391},109,{"file":395,"line":402,"context":391},188,{"file":395,"line":404,"context":391},201,{"file":406,"line":407,"context":391},"include\\pos-template\\tmd-pos-add-new-customer.php",78,{"file":220,"line":409,"context":391},55,{"file":220,"line":411,"context":391},82,{"file":220,"line":413,"context":391},133,{"file":220,"line":415,"context":391},175,{"file":220,"line":417,"context":391},358,{"file":220,"line":419,"context":391},1267,{"file":220,"line":421,"context":391},1291,{"file":220,"line":423,"context":391},1334,{"file":220,"line":425,"context":391},1443,{"file":220,"line":427,"context":391},1680,{"file":220,"line":429,"context":391},2092,{"file":220,"line":431,"context":391},2202,{"file":220,"line":433,"context":391},2205,{"file":220,"line":435,"context":391},2238,{"file":220,"line":437,"context":391},2274,{"file":220,"line":439,"context":391},2658,{"file":220,"line":441,"context":391},2691,{"file":220,"line":443,"context":391},2692,{"file":220,"line":443,"context":391},{"file":220,"line":446,"context":391},2850,{"file":220,"line":448,"context":391},2933,{"file":220,"line":450,"context":391},3032,{"file":220,"line":452,"context":391},3068,{"file":220,"line":454,"context":391},3533,{"file":456,"line":457,"context":391},"include\\tmd-pos-report\\templates\\left-sidebar.php",52,[],[460,494,514,525,534,544,554,571,581,591],{"entryPoint":461,"graph":462,"unsanitizedCount":83,"severity":493},"tmdpos_order_print (include\\tmd-pos-ajax.php:598)",{"nodes":463,"edges":489},[464,469,475,478,483,486],{"id":465,"type":466,"label":467,"file":220,"line":468},"n0","source","$_POST",601,{"id":470,"type":471,"label":472,"file":220,"line":473,"wp_function":474},"n1","sink","get_row() [SQLi]",609,"get_row",{"id":476,"type":466,"label":477,"file":220,"line":468},"n2","$_POST (x26)",{"id":479,"type":471,"label":480,"file":220,"line":481,"wp_function":482},"n3","echo() [XSS]",709,"echo",{"id":484,"type":466,"label":485,"file":220,"line":468},"n4","$_POST (x2)",{"id":487,"type":471,"label":480,"file":220,"line":488,"wp_function":482},"n5",843,[490,491,492],{"from":465,"to":470,"sanitized":223},{"from":476,"to":479,"sanitized":223},{"from":484,"to":487,"sanitized":219},"medium",{"entryPoint":495,"graph":496,"unsanitizedCount":189,"severity":493},"tmdpos_order_print_from_list (include\\tmd-pos-ajax.php:1454)",{"nodes":497,"edges":510},[498,500,502,504,506,508],{"id":465,"type":466,"label":467,"file":220,"line":499},1458,{"id":470,"type":471,"label":472,"file":220,"line":501,"wp_function":474},1467,{"id":476,"type":466,"label":503,"file":220,"line":499},"$_POST (x17)",{"id":479,"type":471,"label":480,"file":220,"line":505,"wp_function":482},1560,{"id":484,"type":466,"label":507,"file":220,"line":499},"$_POST (x11)",{"id":487,"type":471,"label":480,"file":220,"line":509,"wp_function":482},1667,[511,512,513],{"from":465,"to":470,"sanitized":223},{"from":476,"to":479,"sanitized":219},{"from":484,"to":487,"sanitized":223},{"entryPoint":515,"graph":516,"unsanitizedCount":11,"severity":524},"tmdpos_varaiation_filter (include\\tmd-pos-ajax.php:16)",{"nodes":517,"edges":522},[518,519],{"id":465,"type":466,"label":467,"file":220,"line":103},{"id":470,"type":471,"label":520,"file":220,"line":148,"wp_function":521},"get_results() [SQLi]","get_results",[523],{"from":465,"to":470,"sanitized":223},"low",{"entryPoint":526,"graph":527,"unsanitizedCount":11,"severity":524},"tmdpos_update_cart (include\\tmd-pos-ajax.php:93)",{"nodes":528,"edges":532},[529,531],{"id":465,"type":466,"label":467,"file":220,"line":530},96,{"id":470,"type":471,"label":520,"file":220,"line":396,"wp_function":521},[533],{"from":465,"to":470,"sanitized":223},{"entryPoint":535,"graph":536,"unsanitizedCount":11,"severity":524},"tmdpos_update_order_form (include\\tmd-pos-ajax.php:1343)",{"nodes":537,"edges":542},[538,540],{"id":465,"type":466,"label":467,"file":220,"line":539},1346,{"id":470,"type":471,"label":480,"file":220,"line":541,"wp_function":482},1376,[543],{"from":465,"to":470,"sanitized":223},{"entryPoint":545,"graph":546,"unsanitizedCount":11,"severity":524},"tmdpos_hold_order_to_cart (include\\tmd-pos-ajax.php:2247)",{"nodes":547,"edges":552},[548,550],{"id":465,"type":466,"label":467,"file":220,"line":549},2250,{"id":470,"type":471,"label":472,"file":220,"line":551,"wp_function":474},2253,[553],{"from":465,"to":470,"sanitized":223},{"entryPoint":555,"graph":556,"unsanitizedCount":14,"severity":570},"tmdpos_stock_in (include\\tmd-pos-ajax.php:2034)",{"nodes":557,"edges":567},[558,560,564,565],{"id":465,"type":466,"label":467,"file":220,"line":559},2036,{"id":470,"type":471,"label":561,"file":220,"line":562,"wp_function":563},"get_var() [SQLi]",2037,"get_var",{"id":476,"type":466,"label":467,"file":220,"line":559},{"id":479,"type":471,"label":480,"file":220,"line":566,"wp_function":482},2057,[568,569],{"from":465,"to":470,"sanitized":219},{"from":476,"to":479,"sanitized":223},"high",{"entryPoint":572,"graph":573,"unsanitizedCount":14,"severity":570},"tmdpos_product_filter_by_name_sku (include\\tmd-pos-ajax.php:2344)",{"nodes":574,"edges":579},[575,577],{"id":465,"type":466,"label":467,"file":220,"line":576},2348,{"id":470,"type":471,"label":561,"file":220,"line":578,"wp_function":563},2350,[580],{"from":465,"to":470,"sanitized":219},{"entryPoint":582,"graph":583,"unsanitizedCount":14,"severity":570},"tmdpos_layout_two_product_filter_by_name_sku (include\\tmd-pos-ajax.php:2858)",{"nodes":584,"edges":589},[585,587],{"id":465,"type":466,"label":467,"file":220,"line":586},2863,{"id":470,"type":471,"label":561,"file":220,"line":588,"wp_function":563},2864,[590],{"from":465,"to":470,"sanitized":219},{"entryPoint":592,"graph":593,"unsanitizedCount":623,"severity":570},"\u003Ctmd-pos-ajax> (include\\tmd-pos-ajax.php:0)",{"nodes":594,"edges":617},[595,596,597,600,602,604,606,609,612,615],{"id":465,"type":466,"label":485,"file":220,"line":103},{"id":470,"type":471,"label":520,"file":220,"line":148,"wp_function":521},{"id":476,"type":466,"label":598,"file":220,"line":599},"$_POST (x44)",22,{"id":479,"type":471,"label":480,"file":220,"line":601,"wp_function":482},434,{"id":484,"type":466,"label":603,"file":220,"line":530},"$_POST (x7)",{"id":487,"type":471,"label":472,"file":220,"line":605,"wp_function":474},605,{"id":607,"type":466,"label":608,"file":220,"line":530},"n6","$_POST (x78)",{"id":610,"type":471,"label":480,"file":220,"line":611,"wp_function":482},"n7",627,{"id":613,"type":466,"label":614,"file":220,"line":559},"n8","$_POST (x3)",{"id":616,"type":471,"label":561,"file":220,"line":562,"wp_function":563},"n9",[618,619,620,621,622],{"from":465,"to":470,"sanitized":223},{"from":476,"to":479,"sanitized":219},{"from":484,"to":487,"sanitized":223},{"from":607,"to":610,"sanitized":223},{"from":613,"to":616,"sanitized":219},47,{"summary":625,"deductions":626},"The \"multipurpose-point-of-sale-for-woocommerce\" plugin, version 2.0, exhibits a concerning security posture primarily due to a significantly large and entirely unprotected attack surface. With 56 AJAX handlers, none of which implement authentication or capability checks, there is a high likelihood of unauthorized access to sensitive functionalities. While the static analysis shows good practices in other areas such as SQL query preparation (88%) and output escaping (98%), these strengths are overshadowed by the critical vulnerability in access control for AJAX endpoints. The taint analysis reveals 4 high-severity flows with unsanitized paths, indicating potential for exploitation through improper handling of user-supplied data in these exposed AJAX actions.\n\nThe plugin's vulnerability history is notably clean, with no recorded CVEs. This is a positive indicator of past security diligence or perhaps less rigorous security testing in the past, but it should not instill complacency given the current findings. The complete lack of vulnerability history, combined with the current high-severity taint flows and the massive unprotected AJAX surface, suggests a potential for undiscovered vulnerabilities that could be easily triggered. In conclusion, while the plugin demonstrates good code hygiene in areas like SQL and output escaping, the critical weakness in securing its AJAX endpoints presents a significant risk that needs immediate attention.",[627,629,632,634],{"reason":628,"points":202},"56 AJAX handlers without auth checks",{"reason":630,"points":631},"4 high severity taint flows with unsanitized paths",12,{"reason":633,"points":365},"0 Nonce checks on AJAX handlers",{"reason":635,"points":83},"1 Capability check found","2026-03-17T05:57:48.110Z",{"wat":638,"direct":651},{"assetPaths":639,"generatorPatterns":648,"scriptPaths":649,"versionParams":650},[640,641,642,643,644,645,646,647],"\u002Fwp-content\u002Fplugins\u002Fmultipurpose-point-of-sale-for-woocommerce\u002Fassets\u002Fcss\u002Fpos-admin.min.css","\u002Fwp-content\u002Fplugins\u002Fmultipurpose-point-of-sale-for-woocommerce\u002Fassets\u002Fcss\u002Fdata-table.min.css","\u002Fwp-content\u002Fplugins\u002Fmultipurpose-point-of-sale-for-woocommerce\u002Fassets\u002Fjs\u002Fgraph-canvas.min.js","\u002Fwp-content\u002Fplugins\u002Fmultipurpose-point-of-sale-for-woocommerce\u002Fassets\u002Fjs\u002Fadmin-script.js","\u002Fwp-content\u002Fplugins\u002Fmultipurpose-point-of-sale-for-woocommerce\u002Fassets\u002Fjs\u002Fdata-table.min.js","\u002Fwp-content\u002Fplugins\u002Fmultipurpose-point-of-sale-for-woocommerce\u002Fassets\u002Fcss\u002Fpos-front-min.css","\u002Fwp-content\u002Fplugins\u002Fmultipurpose-point-of-sale-for-woocommerce\u002Fassets\u002Fjs\u002Ffront-script.js","\u002Fwp-content\u002Fplugins\u002Fmultipurpose-point-of-sale-for-woocommerce\u002Fassets\u002Fjs\u002Fajax.js",[],[],[],{"cssClasses":652,"htmlComments":661,"htmlAttributes":662,"restEndpoints":664,"jsGlobals":665,"shortcodeOutput":667},[653,654,655,656,657,658,659,660],"tmdpos-admin-style","tmdpos-data-table","tmdpos-graph-minjs","tmdpos-admin-script","tmdpos-datatable-js","tmdpos-front","tmdpos-front-script","tmdpos-ajax",[],[663],"tmd_pos",[],[666],"tmd_ajax_url",[]]