[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fHXWit8CAxbGZK0ONR7SHr9lFmO11-pBRwTsSRKLdjcU":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":140,"fingerprints":578},"ultracart-ecommerce-shopping-cart","UltraCart Ecommerce – Shopping Cart","1.52","ultracart","https:\u002F\u002Fprofiles.wordpress.org\u002Fultracart\u002F","\u003Cp>If you’re looking for a simple and elegant ecommerce plugin, you’ve come to the right place. With this official UltraCart WordPress plugin, there is no need for complicated settings or configuration pages that can take hours of your time to fill out.  Sync your products from UltraCart and start making money today!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>UltraCart Ecommerce – Shopping Cart\u003C\u002Fstrong> makes it simple to turn any WordPress Theme into your own online store. With just a few clicks, you can Sync your products from UltraCart and add ecommerce components to any page or post, as well as a \u003Cstrong>WordPress shopping cart\u003C\u002Fstrong> that enables a \u003Cstrong>secure checkout\u003C\u002Fstrong> from anywhere on your site, and on any device.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>UltraCart Ecommerce – Shopping Cart\u003C\u002Fstrong> Allows you to leverage the power and flexibility of WordPress shortcodes to add ecommerce functionality to just about anywhere on your site.\u003C\u002Fp>\n\u003Cp>Since \u003Cstrong>UltraCart Ecommerce – Shopping Cart\u003C\u002Fstrong> is powered by the UltraCart Platform, you get access to all the power of UltraCart within your WordPress site.\u003C\u002Fp>\n\u003Ch4>Getting Started\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install The plugin and Activate the plugin\u003C\u002Fli>\n\u003Cli>Connect your site to UltraCart via Settings->UltraCart\u003C\u002Fli>\n\u003Cli>Add ecommerce components to your site\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Shortcodes and Blocks\u003C\u002Fh3>\n\u003Cp>We recommend using the UltraCart blocks whenever you are working in the WordPress block editor. Blocks let you pick products, set options with toggles, and preview changes without writing code. Shortcodes are still available and work anywhere shortcodes are supported.\u003C\u002Fp>\n\u003Ch3>[uc_buy_button] shortcode and Buy Button block\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>What it does: shows an “Add to Cart”\u002F“Buy” button for a single item.\u003C\u002Fli>\n\u003Cli>Key arguments:\n\u003Cul>\n\u003Cli>\u003Ccode>itemid\u003C\u002Fcode> (required) – the item’s ID from UltraCart.\u003C\u002Fli>\n\u003Cli>\u003Ccode>currency_conversion\u003C\u002Fcode> (optional) – show the price in a different currency (e.g., AUD, EUR).\u003C\u002Fli>\n\u003Cli>\u003Ccode>immediate_checkout\u003C\u002Fcode> (optional) – set to \u003Ccode>\"true\"\u003C\u002Fcode> to send shoppers straight to checkout after clicking; defaults to \u003Ccode>\"false\"\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Example: \u003Ccode>[uc_buy_button itemid=\"Hat\" currency_conversion=\"AUD\" immediate_checkout=\"true\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Block version: use the \u003Cstrong>Buy Button\u003C\u002Fstrong> block, select the item, choose currency, and toggle “Immediate checkout” if desired.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>[ucitem] shortcode and Item block\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>What it does: displays a full product block (title, gallery, price, quantity, options, descriptions, etc.).\u003C\u002Fli>\n\u003Cli>Key arguments:\n\u003Cul>\n\u003Cli>\u003Ccode>itemid\u003C\u002Fcode> (required) – the item’s ID from UltraCart.\u003C\u002Fli>\n\u003Cli>Section toggles (optional, default to showing): set to \u003Ccode>\"false\"\u003C\u002Fcode> to hide \u003Ccode>title\u003C\u002Fcode>, \u003Ccode>gallery\u003C\u002Fcode>, \u003Ccode>extended_description\u003C\u002Fcode>, \u003Ccode>extended_description_esc\u003C\u002Fcode>, \u003Ccode>price\u003C\u002Fcode>, \u003Ccode>quantity\u003C\u002Fcode>, \u003Ccode>auto_order_schedules\u003C\u002Fcode>, or \u003Ccode>options\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Ccode>immediate_checkout\u003C\u002Fcode> (optional) – \u003Ccode>\"true\"\u003C\u002Fcode> to skip the cart and go to checkout on add; defaults to \u003Ccode>\"false\"\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Ccode>currency_conversion\u003C\u002Fcode> (optional) – show pricing in a specific currency code.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Example: \u003Ccode>[ucitem itemid=\"Hat\" gallery=\"false\" options=\"false\" currency_conversion=\"EUR\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Block version: use the \u003Cstrong>Item\u003C\u002Fstrong> block to pick the product, toggle which sections to show, choose currency, and optionally enable immediate checkout—no shortcode editing needed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>[uc_price] shortcode and Price block\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>What it does: shows only the price of a single item.\u003C\u002Fli>\n\u003Cli>Key arguments:\n\u003Cul>\n\u003Cli>\u003Ccode>itemid\u003C\u002Fcode> (required) – the item’s ID from UltraCart.\u003C\u002Fli>\n\u003Cli>\u003Ccode>currency_conversion\u003C\u002Fcode> (optional) – display the price in another currency.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Example: \u003Ccode>[uc_price itemid=\"Hat\" currency_conversion=\"GBP\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Block version: use the \u003Cstrong>Price\u003C\u002Fstrong> block to select the item and currency.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>[ucitem_list] shortcode and Item List block\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>What it does: shows a list of items in the order you provide.\u003C\u002Fli>\n\u003Cli>Key arguments:\n\u003Cul>\n\u003Cli>\u003Ccode>itemids\u003C\u002Fcode> (required) – comma-separated list of item IDs (e.g., \u003Ccode>\"hat,scarf,gloves\"\u003C\u002Fcode>).\u003C\u002Fli>\n\u003Cli>\u003Ccode>currency_conversion\u003C\u002Fcode> (optional) – display prices in another currency.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Example: \u003Ccode>[ucitem_list itemids=\"hat,scarf,gloves\" currency_conversion=\"CAD\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Block version: use the \u003Cstrong>Item List\u003C\u002Fstrong> block, pick products from the dialog, and choose currency; the list keeps the order you select.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>[uc_if] shortcode (conditional content)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>What it does: conditionally shows content based on item properties.\u003C\u002Fli>\n\u003Cli>Key arguments:\n\u003Cul>\n\u003Cli>\u003Ccode>itemid\u003C\u002Fcode> (required) – the item’s ID from UltraCart.\u003C\u002Fli>\n\u003Cli>\u003Ccode>kit\u003C\u002Fcode> (flag) – include this word to check if the item is a kit.\u003C\u002Fli>\n\u003Cli>\u003Ccode>orderable\u003C\u002Fcode> (flag) – include this word to check if the item is currently orderable.\u003C\u002Fli>\n\u003Cli>\u003Ccode>not\u003C\u002Fcode> (flag) – include this word to invert the condition.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Examples:\n\u003Cul>\n\u003Cli>Show content only if the item is a kit: \u003Ccode>[uc_if itemid=\"bundle123\" kit]Your content here[\u002Fuc_if]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Show content if the item is \u003Cstrong>not\u003C\u002Fstrong> orderable: \u003Ccode>[uc_if itemid=\"hat\" not orderable]Sorry, this item is unavailable[\u002Fuc_if]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>You can nest other shortcodes inside the content, e.g. \u003Ccode>[uc_if itemid=\"hat\" orderable][uc_price itemid=\"hat\"][\u002Fuc_if]\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","The best way to sell your products on WordPress.",20,5815,0,"2025-12-09T15:40:00.000Z","6.9.4","4.6","5.6",[19,20,21,22,23],"cart","checkout","display-products","e-commerce","ecommerce","http:\u002F\u002Fwww.ultracart.com\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultracart-ecommerce-shopping-cart.1.52.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,94,"2026-04-05T15:28:35.484Z",[36,59,82,103,122],{"slug":37,"name":38,"version":39,"author":38,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":45,"num_ratings":46,"last_updated":47,"tested_up_to":15,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":54,"download_link":55,"security_score":56,"vuln_count":57,"unpatched_count":13,"last_vuln_date":58,"fetched_at":28},"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","4.4","",[22,23,51,52,53],"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",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":15,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":77,"download_link":78,"security_score":79,"vuln_count":80,"unpatched_count":13,"last_vuln_date":81,"fetched_at":28},"klarna-checkout-for-woocommerce","Kustom Checkout for WooCommerce","2.18.3","Kustom","https:\u002F\u002Fprofiles.wordpress.org\u002Fpartnerskustom\u002F","\u003Cp>\u003Cem>The leading checkout in the Nordics, built for higher conversion and returning shoppers. Easy to integrate, supports Klarna and all popular payment methods, and includes built-in shipping.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>This all-in-one solution makes checkout effortless for you and your customers. Get access to all popular payment methods, including Klarna, and shipping integrations in a single setup.\u003C\u002Fp>\n\u003Cp>It’s easy to integrate, requires minimal maintenance, and is fully customizable to your business needs. Kustom, formerly known as Klarna Checkout, became an independent company in 2024 to provide merchants with an even better checkout solution.\u003C\u002Fp>\n\u003Cp>As a standalone solution, Kustom can quickly adapt to merchants’ needs and expand its range of payment methods, markets, and features – all to maximize conversion and create a seamless checkout experience. Kustom has 24,000 connected merchants with sales in over 170 countries.\u003C\u002Fp>\n\u003Ch3>Pay Now (direct payments)\u003C\u002Fh3>\n\u003Cp>Customers who want to pay in full at checkout can do it quickly and securely with a credit\u002Fdebit card. Friction-free direct purchases while maximising the value for your business thanks to guaranteed payments. If they have a Kustom account they can save their details and enjoy one-click purchases from then on.\u003C\u002Fp>\n\u003Ch3>Pay later (invoice)\u003C\u002Fh3>\n\u003Cp>Try it first, pay it later. Delayed payments for customers who like low friction purchases and to pay after delivery.\u003C\u002Fp>\n\u003Ch3>Slice it (installments)\u003C\u002Fh3>\n\u003Cp>Installment, revolving and other flexible financing plans let customers pay when they can and when they want.\u003C\u002Fp>\n\u003Ch3>How to Get Started\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fportal.kustom.co\u002Fonboarding\" rel=\"nofollow ugc\">Sign up for Kustom\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fklarna-checkout-for-woocommerce\u002F\" rel=\"ugc\">Install the plugin\u003C\u002Fa> on your site. During this process you will be asked to download \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fklarna-order-management-for-woocommerce\u002F\" rel=\"ugc\">Klarna Order Management\u003C\u002Fa> so you can handle orders in Kustom directly from WooCommerce.\u003C\u002Fli>\n\u003Cli>Get your store approved by Kustom, and start selling.\u003C\u002Fli>\n\u003C\u002Ful>\n","The leading checkout in the Nordics, built for higher conversion and returning shoppers. Easy to integrate, supports Klarna and all popular payment me &hellip;",10000,1400114,70,15,"2026-03-03T09:46:00.000Z","5.0","7.4",[20,22,23,75,76],"klarna","woocommerce","https:\u002F\u002Fkrokedil.com\u002Fkustom\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fklarna-checkout-for-woocommerce.2.18.3.zip",99,2,"2025-03-27 00:00:00",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":92,"num_ratings":93,"last_updated":94,"tested_up_to":15,"requires_at_least":95,"requires_php":73,"tags":96,"homepage":99,"download_link":100,"security_score":101,"vuln_count":80,"unpatched_count":13,"last_vuln_date":102,"fetched_at":28},"fluent-cart","FluentCart A New Era of eCommerce – Faster, Lighter, and Simpler","1.3.15","WPManageNinja","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpmanageninja\u002F","\u003Cp>Meet FluentCart. It’s a performance-first, self-hosted eCommerce platform for WordPress. Build your ideal store, whether you sell physical products, subscriptions, downloads, licenses, or all of them. No third-party dependencies, no platform lock-in, and no transaction fees. Just a powerful store on your terms.\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\u002FmeMM6Nq6laE?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>👉 Official Website Link: \u003Ca href=\"https:\u002F\u002Ffluentcart.com\u002F\" rel=\"nofollow ugc\">Official Website\u003C\u002Fa>\u003Cbr \u002F>\n👉 Join Our Community: \u003Ca href=\"https:\u002F\u002Fcommunity.wpmanageninja.com\u002Fportal\" rel=\"nofollow ugc\">FluentCart Community\u003C\u002Fa>\u003Cbr \u002F>\n👉 Official 5 Minutes Guide: \u003Ca href=\"https:\u002F\u002Ffluentcart.com\u002Ffluentcart-101\u002F\" rel=\"nofollow ugc\">Getting started with FluentCart\u003C\u002Fa>\u003Cbr \u002F>\n👉 Contribute: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffluent-cart\u002Ffluent-cart\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Built from the ground up with flexibility, performance, and long-term scalability in mind, this isn’t a fork of existing plugins. This is a fresh take on what a WordPress store should be: lean, powerful, and completely under your control. FluentCart adapts to your model without adding bloat or cutting you into a SaaS fee structure.\u003C\u002Fp>\n\u003Cp>FluentCart is ideal for solo creators, growing businesses, and developers building client stores. If you’re tired of overcomplicated dashboards and bloated add-ons, this is your answer. Forget about transaction fees, because FluentCart charges exactly 0 transaction fees on both Free and Pro installations.\u003C\u002Fp>\n\u003Cp>FluentCart is for you if you’re looking to free yourself from rigid checkout flows, or vendor lock-ins. Run your store with clarity and confidence, whether you sell ebooks, handmade goods, software licenses, or monthly product bundles.\u003C\u002Fp>\n\u003Ch3>Sales Models\u003C\u002Fh3>\n\u003Cp>FluentCart supports a variety of sales models, all in the same store. Offer one-time products or digital downloads, manage subscriptions with flexible billing intervals, add setup fees or installment plans, and issue time-limited licenses. You can mix and match hybrid product types without relying on third-party add-ons.\u003C\u002Fp>\n\u003Ch3>Best for\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Subscription goods\u003C\u002Fli>\n\u003Cli>Gated downloads\u003C\u002Fli>\n\u003Cli>Licensed software\u003C\u002Fli>\n\u003Cli>Online book stores\u003C\u002Fli>\n\u003Cli>B2B catalogs\u003C\u002Fli>\n\u003Cli>Maintenance services\u003C\u002Fli>\n\u003Cli>Tiered subscriptions\u003C\u002Fli>\n\u003Cli>Digital file hosting\u003C\u002Fli>\n\u003Cli>Software distribution\u003C\u002Fli>\n\u003Cli>Membership access\u003C\u002Fli>\n\u003Cli>Fashion stores\u003C\u002Fli>\n\u003Cli>Course Websites\u003C\u002Fli>\n\u003Cli>Grocery Shop\u003C\u002Fli>\n\u003Cli>Agro Catalogs\u003C\u002Fli>\n\u003Cli>Agency services\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features List by Category\u003C\u002Fh3>\n\u003Ch3>Product & Catalog Management\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Simple Products – Create one-time purchasable items with fixed pricing\u003C\u002Fli>\n\u003Cli>Variable Products – Offer products with multiple attributes (e.g. size, license type)\u003C\u002Fli>\n\u003Cli>Subscriptions – Configure recurring products with billing intervals and durations (No Transaction Fees)\u003C\u002Fli>\n\u003Cli>Installments – Support split payments over time for high-ticket items (PRO)\u003C\u002Fli>\n\u003Cli>Setup Fees – Add one-time setup charges on top of recurring payments\u003C\u002Fli>\n\u003Cli>Subscription Bump Offers – Show discounted upgrade paths with discounts\u003C\u002Fli>\n\u003Cli>Licensing Support (Pro) – Attach license keys to products and define expiry rules (PRO)\u003C\u002Fli>\n\u003Cli>Product Categories – Organize products for easier navigation and filtering\u003C\u002Fli>\n\u003Cli>Product Labels – Tag products for promotional badges (e.g. “New”, “Popular”)\u003C\u002Fli>\n\u003Cli>Downloadable Files – Securely attach files to digital products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Checkout & Payment\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>One-Click Checkout – Optimized checkout experience for faster conversions\u003C\u002Fli>\n\u003Cli>Custom Payment Gateways – Add or extend gateways using hooks and filters\u003C\u002Fli>\n\u003Cli>Stripe Integration – Fully-featured Stripe payments with no extra plugins\u003C\u002Fli>\n\u003Cli>PayPal Integration – Built-in PayPal support with easy configuration\u003C\u002Fli>\n\u003Cli>Manual Gateway – Accept Cash on delivery\u003C\u002Fli>\n\u003Cli>Failed Renewal Handling – Automatic retry logic for subscription renewals\u003C\u002Fli>\n\u003Cli>Prorated Charges (Pro) – Calculate and bill customers proportionally for changes\u003C\u002Fli>\n\u003Cli>Coupon Support – Enable discounts, promos, and launch offers via coupons\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Customer & Subscription Management\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Customer Profiles – View and manage full purchase history and subscriptions\u003C\u002Fli>\n\u003Cli>Customer Notes – Add internal notes visible only to store admins\u003C\u002Fli>\n\u003Cli>Subscription Dashboard – Let users manage billing, pause\u002Fcancel subscriptions\u003C\u002Fli>\n\u003Cli>Support Dashboard Integration – Pull customer history into Fluent Support\u003C\u002Fli>\n\u003Cli>Automated Notifications – Send email alerts for purchase, renewal, failures with FluentCRM\u003C\u002Fli>\n\u003Cli>User Roles – Control access to FluentCart admin tools by role\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Analytics, Marketing & Growth\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Reports Overview – Track order volume, Revenue by Quarter, Revenue by Country\u003C\u002Fli>\n\u003Cli>Sales Reporting – Track order volume, most sold products and variants, Customer LTV and more\u003C\u002Fli>\n\u003Cli>Order Analytics – Average order value, order items, order heatmap, orders by country, and more\u003C\u002Fli>\n\u003Cli>Revenue Analytics – Net revenue sorted by Time, Country and Payment Gateway\u003C\u002Fli>\n\u003Cli>Refund Analytics – Total refunds, Avg. Refund value, Refund Rate, Filter by Country, Payment method and Intervals\u003C\u002Fli>\n\u003Cli>Product Data – Top performing products, Product Performance over time\u003C\u002Fli>\n\u003Cli>Subscriptions Report – Top performing products, Product Performance over time\u003C\u002Fli>\n\u003Cli>Product Data – Top performing products, Product Performance over time\u003C\u002Fli>\n\u003Cli>Customer Data – Top performing products, Product Performance over time\u003C\u002Fli>\n\u003Cli>Advanced Filtering (Pro) – Date and Other Filters for tracking beyond 30 days data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Performance & Developer Experience\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Custom Database Schema – Built for speed, not tied to WordPress post tables\u003C\u002Fli>\n\u003Cli>Lightweight Architecture – Minimal plugin bloat and clean dependency footprint\u003C\u002Fli>\n\u003Cli>Custom Endpoints – Extend customer dashboard or checkout with new features\u003C\u002Fli>\n\u003Cli>Full REST API – Access product, customer, and order data programmatically\u003C\u002Fli>\n\u003Cli>Action & Filter Hooks – Modify behavior across store logic\u003C\u002Fli>\n\u003Cli>Block-based Components – Gutenberg-ready interface for checkout and forms\u003C\u002Fli>\n\u003Cli>Headless Ready – Serve as backend for mobile\u002Fweb apps and Jamstack frontends\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Admin & Store Operations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Order Management – View, filter, and update orders directly from dashboard\u003C\u002Fli>\n\u003Cli>Inventory Tracking – Track stock levels and automatically disable out-of-stock items\u003C\u002Fli>\n\u003Cli>Tax – Handle Global and EU Tax with custom Tax classes\u003C\u002Fli>\n\u003Cli>Shipping – Manage shipping regions and custom methods\u003C\u002Fli>\n\u003Cli>Refund Tools – Process manual or automatic refunds (gateway-dependent)\u003C\u002Fli>\n\u003Cli>User Role Management (Pro) – Assign operational access\u003C\u002Fli>\n\u003Cli>Storewide Settings – Control pricing formats, currency, etc.\u003C\u002Fli>\n\u003Cli>Custom Email Templates – Send branded emails for purchase events\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>eCommerce for Developers\u003C\u002Fh3>\n\u003Cp>FluentCart was built by developers who understand the pain of working with rigid eCommerce systems. Its architecture is entirely action and filter-driven, letting you override, extend, or customize anything without hacks or fragile workarounds.\u003C\u002Fp>\n\u003Cp>All data is stored in dedicated database tables for performance and portability. We’ve optimized the queries so Orders can be processed 3X faster compared to the market leader.\u003C\u002Fp>\n\u003Cp>On top of that we’ve built FluentCart for complete programmatic control. REST API endpoints are available for all key resources. Due to this the frontend can be completely decoupled with technology like Vue and Alpine.\u003C\u002Fp>\n\u003Cp>Whether you’re building custom apps on top of FluentCart or creating complex checkout flows, this plugin is built to stay out of your way and give you the keys.\u003C\u002Fp>\n\u003Ch3>Customization and Design\u003C\u002Fh3>\n\u003Cp>No more fighting layouts. Style your cart, checkout, and product pages exactly how you want using your theme, no forced stylesheets or layout overrides.\u003C\u002Fp>\n\u003Cp>Customize every part of the experience: product card components, variation pickers, quantity selectors, checkout forms, and thank-you pages. All templates are overrideable. Whether you’re designing high-converting sales funnels or frictionless repeat purchase flows, FluentCart is built for modern storefront aesthetics.\u003C\u002Fp>\n\u003Cp>You can set store branding with global customizations as soon as you setup FluentCart. The responsive blocks act as standard Gutenberg blocks so your store doesn’t break under any circumstances, even on mobile. Moreover, you get direct compatibility with popular store themes along with page builders like Elementor and Bricks Builder.\u003C\u002Fp>\n\u003Cp>If you need even more customizability, the option to use advanced CSS is also available to give you complete design control.\u003C\u002Fp>\n\u003Ch4>Blocks\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Product Grid\u003C\u002Fli>\n\u003Cli>Search Bar\u003C\u002Fli>\n\u003Cli>Customer Dashboard\u003C\u002Fli>\n\u003Cli>Check out\u003C\u002Fli>\n\u003Cli>Product Cards\u003C\u002Fli>\n\u003Cli>Product Gallery\u003C\u002Fli>\n\u003Cli>Product Info\u003C\u002Fli>\n\u003Cli>Buy Section\u003C\u002Fli>\n\u003Cli>Buy Now Button\u003C\u002Fli>\n\u003Cli>Add To Cart Button\u003C\u002Fli>\n\u003Cli>Available Stock\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Business Growth\u003C\u002Fh3>\n\u003Cp>FluentCart includes tools that help you operate at scale. From revenue analysis to team coordination, it comes with every operational tool pre-integrated, so you don’t need workarounds or extra plugins to manage growth.\u003C\u002Fp>\n\u003Ch4>Reports\u003C\u002Fh4>\n\u003Cp>You get detailed breakdowns of subscriptions, refunds, and subscriber churn rates. Filter performance by product, category, date range, to evaluate the ROI of every sale.\u003C\u002Fp>\n\u003Ch4>Payments\u003C\u002Fh4>\n\u003Cp>Payments are at the heart of eCommerce. FluentCart handles automatic retry logic on failed subscription renewals, supports prorated charges for mid-cycle upgrades or plan changes, and lets you offer installment payments—all without custom coding or third-party checkout tools. You can switch gateways, track payment history, and automate invoicing with ease.\u003C\u002Fp>\n\u003Ch4>Access Control\u003C\u002Fh4>\n\u003Cp>User Role management means you can safely scale your internal team too. Grant access to team members based on function. Everything is role-based, compartmentalized, and securely accessible from the backend.\u003C\u002Fp>\n\u003Cp>Every feature is tightly integrated, so your operational data flows through one system. No external dashboards. No syncing delays. Just live, accurate, and usable insight to help you grow smarter.\u003C\u002Fp>\n\u003Ch3>Reinventing eCommerce\u003C\u002Fh3>\n\u003Cp>Building stores on WordPress has been riddled with slow queries, bloated schemas, bloated add-ons, and unscalable databases that make your store feel sluggish as it grows. SaaS platforms offload those problems by locking you into hosted environments, but charge you platform fees, gateway markups, and provide exactly zero control over your backend.\u003C\u002Fp>\n\u003Cp>At its core, FluentCart runs on a custom database schema purpose-built for digital and subscription commerce. No legacy baggage. It uses fast, indexed tables that prioritize the read\u002Fwrite operations that matter most for modern stores such as, orders, customers, products, subscriptions, licenses, and transactions. This keeps your store snappy even under load, without relying on caching hacks or third-party optimizers. All data is structured for scalability.\u003C\u002Fp>\n\u003Cp>Whether you’re haqndling 50 or 50,000 orders, FluentCart maintains consistent performance with predictable query logic. No degrading response times as tables balloon, no complex migration paths when scaling up, and no reliance on external APIs to run day-to-day operations.\u003C\u002Fp>\n\u003Cp>And while most platforms make you pay for scale, whether through add-on upsells, platform commissions, or percentage-based transaction fees, FluentCart is truly self-hosted and pro-ownership. You pay once. You own it. There are zero transaction fees, no enforced usage tiers, and no hidden charges from payment providers. You can integrate Stripe, PayPal, local gateways, or your own custom processor using native hooks without ever sharing a cut.\u003C\u002Fp>\n\u003Ch3>Data Privacy\u003C\u002Fh3>\n\u003Cp>Your data stays where it belongs, on your server. FluentCart does not phone home, track your customers, share checkout data or payment details. There’s no reliance on cookies or third-party scripts for core functionality.\u003C\u002Fp>\n\u003Cp>For businesses under strict data policies or privacy regulations, like GDPR and EU DPA, FluentCart is the safest possible eCommerce option. You keep complete control of your stores data. Period.\u003C\u002Fp>\n\u003Ch3>Integrations\u003C\u002Fh3>\n\u003Cp>FluentCart works out of the box with major Fluent plugins including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>FluentCRM: Run marketing automations triggered by store actions and segment customers with lists and tags.\u003C\u002Fli>\n\u003Cli>FluentCommunity: Managing your gated community and course sales.\u003C\u002Fli>\n\u003Cli>FluentAffiliate: Handle all your payouts and affiliate sales from a unified dashboard that syncs in real-time.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>More native integrations \u003Cem>coming soon\u003C\u002Fem> in FluentCart,\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fluent Forms: Build custom forms for check out and build product surveys that engage your customers.\u003C\u002Fli>\n\u003Cli>FluentSupport: Bring your support portal right inside your store and sync purchase history across tickets and customers.\u003C\u002Fli>\n\u003Cli>Ninja Tables: Build fantastic table layouts for products and provide in-line checkout for B2B sales.\u003C\u002Fli>\n\u003Cli>FluentBooking: For managing Booking sales and Event seats.\u003C\u002Fli>\n\u003Cli>FluentBoards: Managing your stores projects and tasks.\u003C\u002Fli>\n\u003Cli>FluentSMTP: Ensure email deliverability for every email generated by your store.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Payment Gateways\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Stripe\u003C\u002Fli>\n\u003Cli>PayPal\u003C\u002Fli>\n\u003Cli>Paddle\u003C\u002Fli>\n\u003Cli>Paystack\u003C\u002Fli>\n\u003Cli>Mollie\u003C\u002Fli>\n\u003Cli>RazorPay\u003C\u002Fli>\n\u003Cli>Authorize.Net\u003C\u002Fli>\n\u003Cli>Mercado Pago (onetime)\u003C\u002Fli>\n\u003Cli>Square (Coming Soon)\u003C\u002Fli>\n\u003Cli>AirWallex (Coming Soon)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Popular page builders\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Gutenberg\u003C\u002Fli>\n\u003Cli>Bricks\u003C\u002Fli>\n\u003Cli>Elementor (Coming Soon)\u003C\u002Fli>\n\u003Cli>Divi (Coming Soon)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For us, support isn’t outsourced or run by third parties. You get direct access to the same expert team that builds and maintains the plugin, engineers who understand the codebase inside and out, and who treat your issue like it’s their own store.\u003C\u002Fp>\n\u003Cp>We prioritize developer-level responsiveness and clarity in support tickets. That means no endless loops of canned replies, no asking for “more details” five times, and no dodging responsibility with vague documentation references.\u003C\u002Fp>\n\u003Cp>Whether you’re debugging a gateway integration or extending a checkout flow with hooks, our team is here to assist with clear, actionable guidance. But support doesn’t stop at tickets.\u003C\u002Fp>\n\u003Cp>You also get access to a 10,000+ member strong community of Fluent product users across our ecosystem including store owners, developers, marketers, and SaaS builders who use FluentCRM, Fluent Support, FluentBooking, and now FluentCart.\u003C\u002Fp>\n\u003Cp>It’s a collaborative environment where people share real-world workflows, custom code snippets, integration tips, and even performance benchmarks.\u003C\u002Fp>\n\u003Ch3>Other Plugins By The Same Team\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffluent-crm\u002F\" rel=\"ugc\">FluentCRM – Email Newsletter, Automation, Email Marketing, Email Campaigns, and CRM Solution\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffluentform\u002F\" rel=\"ugc\">Contact Form Plugin by Fluent Forms for Quiz, Survey, and Drag & Drop WP Form Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fninja-tables\u002F\" rel=\"ugc\">Ninja Tables – Easiest Data Table Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fninja-charts\u002F\" rel=\"ugc\">Ninja Charts – WordPress Charts and Graphs Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-payment-form\u002F\" rel=\"ugc\">Simple Payment Donations & Subscriptions Plugin by Paymattic – Best Payments Plugin for WP\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffluentforms-pdf\u002F\" rel=\"ugc\">PDF Generator For Fluent Forms – The Contact Form Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffluent-smtp\u002F\" rel=\"ugc\">FluentSMTP – WP SMTP Plugin with Amazon SES, SendGrid, MailGun, Postmark, Google and Any SMTP Provider\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to several external services for payment processing functionalities depending on your payment method configuration.\u003C\u002Fp>\n\u003Ch4>Payment Gateway Services\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Stripe\u003C\u002Fstrong>\u003Cbr \u002F>\nThis plugin connects to Stripe’s payment processing service to handle credit card transactions, subscription billing, and payment confirmations. When customers make purchases through your store, payment data including credit card information, billing addresses, and transaction details are securely transmitted to Stripe for processing.\u003Cbr \u002F>\nData sent includes: payment information, billing details, customer email, transaction amounts, and subscription data when applicable.\u003Cbr \u002F>\nThis service is provided by Stripe: \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Flegal\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PayPal\u003C\u002Fstrong>\u003Cbr \u002F>\nThis plugin connects to PayPal’s payment processing service to handle PayPal payments, subscription billing, and payment confirmations. When customers choose PayPal as their payment method, they are redirected to PayPal’s secure checkout where their payment information is processed.\u003Cbr \u002F>\nData sent includes: transaction amounts, billing details, customer email, order information, and subscription data when applicable.\u003Cbr \u002F>\nThis service is provided by PayPal: \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Flegalhub\u002Fuseragreement-full\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Flegalhub\u002Fprivacy-full\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Data transmission to external services only occurs when store administrators actively configure and enable these integrations. Customer data is sent only for customers who complete purchases, and no data is transmitted without explicit integration setup by the store owner.\u003C\u002Fp>\n\u003Ch3>1.3.15 (Mar 13, 2026)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Adds Schedule reminder email for payment and subscriptions\u003C\u002Fli>\n\u003Cli>Adds Email preview for default template\u003C\u002Fli>\n\u003Cli>Adds Email editor guttenberg\u003C\u002Fli>\n\u003Cli>Adds Email for Subscription cancel \u003C\u002Fli>\n\u003Cli>Adds Subscription activity logs in subscription page\u003C\u002Fli>\n\u003Cli>Enhanced EU VAT reverse experience in checkout\u003C\u002Fli>\n\u003Cli>Fixes CRM integration missing fields phone, postcode, state\u003C\u002Fli>\n\u003Cli>Fixes Custom checkout discount calculation issue\u003C\u002Fli>\n\u003Cli>Fixes Address validation issue\u003C\u002Fli>\n\u003Cli>Fixes Customer first_name and last_name change update WP user data\u003C\u002Fli>\n\u003Cli>Fixes Order payment calculation issue on amount updates\u003C\u002Fli>\n\u003Cli>Fixes Timezone issue for customer email\u003C\u002Fli>\n\u003Cli>Fixes Modal checkout issue with billing field\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.3.14 (Mar 04, 2026)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Adds Flutterwave for fluentCart\u003C\u002Fli>\n\u003Cli>Adds Early Payment for installment\u003C\u002Fli>\n\u003Cli>Adds Bulk product import\u003C\u002Fli>\n\u003Cli>Adds Customizable product shortcodes\u003C\u002Fli>\n\u003Cli>Adds Sale badge for guttenberg\u003C\u002Fli>\n\u003Cli>Adds OutofStock badge guttenberg\u003C\u002Fli>\n\u003Cli>Adds Product description guttenberg block\u003C\u002Fli>\n\u003Cli>Adds Product imagae CDN support\u003C\u002Fli>\n\u003Cli>Fixes Coupon per user limit issue\u003C\u002Fli>\n\u003Cli>Fixes Modal checkout cart not found issue\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.3.13 (Feb 26, 2026)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Adds SKU Gutenberg block\u003C\u002Fli>\n\u003Cli>Fixes SKU sanitization issue\u003C\u002Fli>\n\u003Cli>Fixes Manual payment checkout instruction issue\u003C\u002Fli>\n\u003Cli>Fixes Payment method settings  &hellip;\u003C\u002Fli>\n\u003C\u002Ful>\n","Sell Subscriptions, Physical Products, Digital Downloads easier than ever. Built for performance, scalability, and flexibility.",4000,44140,92,24,"2026-03-13T16:10:00.000Z","6.7",[19,20,23,97,98],"payments","subscriptions","https:\u002F\u002Ffluentcart.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffluent-cart.1.3.15.zip",96,"2026-01-27 00:00:00",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":90,"downloaded":111,"rating":45,"num_ratings":112,"last_updated":113,"tested_up_to":15,"requires_at_least":49,"requires_php":49,"tags":114,"homepage":117,"download_link":118,"security_score":119,"vuln_count":120,"unpatched_count":13,"last_vuln_date":121,"fetched_at":28},"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;",825942,204,"2026-02-17T18:23:00.000Z",[22,23,115,52,116],"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":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":90,"downloaded":130,"rating":45,"num_ratings":131,"last_updated":132,"tested_up_to":15,"requires_at_least":133,"requires_php":49,"tags":134,"homepage":136,"download_link":137,"security_score":101,"vuln_count":138,"unpatched_count":13,"last_vuln_date":139,"fetched_at":28},"wp-paypal","Payment Button for PayPal","1.2.3.44","Noor Alam","https:\u002F\u002Fprofiles.wordpress.org\u002Fnaa986\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fwordpress-paypal-plugin-732\" rel=\"nofollow ugc\">Payment Button for PayPal\u003C\u002Fa> plugin (also known as WP PayPal) allows you to easily create PayPal Buy Now, Add to Cart, Donation or Subscription type buttons. It generates dynamic buttons using shortcodes that enable PayPal checkout on your WordPress site.\u003C\u002Fp>\n\u003Cp>Your customers will be able to pay for your products using PayPal or Credit Card. This plugin makes it easy for you to set up your online e-commerce store. You do not need to spend days configuring products and settings. All you need to do is insert a shortcode into one of your web pages and your website will be ready to go live.\u003C\u002Fp>\n\u003Cp>Payment Button for PayPal supports PayPal Sandbox. PayPal Sandbox is a simulation environment which allows you to do test purchases between a test buyer and a seller account. This is to make sure that your store can process PayPal transactions without any issues. It also helps you get prepared before selling to real customers.\u003C\u002Fp>\n\u003Ch3>Payment Button for PayPal Add-ons\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fwordpress-paypal-plugin-732\" rel=\"nofollow ugc\">Buy Now Custom Amount\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fapplying-discount-to-a-paypal-buy-button-in-wordpress-834\" rel=\"nofollow ugc\">Buy Now Discount\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fwp-paypal-button-integration-with-contact-form-7-6710\" rel=\"nofollow ugc\">Contact Form 7 Integration\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fhow-to-show-a-text-box-at-wp-paypal-checkout-to-collect-custom-data-from-buyers-6517\" rel=\"nofollow ugc\">Custom Input\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fwp-paypal-mailchimp-integration-6559\" rel=\"nofollow ugc\">Mailchimp Integration\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fhow-to-configure-product-variations-in-wp-paypal-6413\" rel=\"nofollow ugc\">Product Variations\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fwp-paypal-variable-price-6988\" rel=\"nofollow ugc\">Variable Price\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fhow-to-add-a-quantity-field-to-a-paypal-button-6428\" rel=\"nofollow ugc\">Variable Quantity\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fhow-to-add-a-recurring-price-field-to-a-paypal-subscription-button-6450\" rel=\"nofollow ugc\">Variable Subscription\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fcustom-donations-for-wordpress-paypal-donate-buttons-6778\" rel=\"nofollow ugc\">Custom Donations\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fwp-paypal-order-export-7347\" rel=\"nofollow ugc\">Order Export\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Payment Button for PayPal Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Sell products or services using PayPal\u003C\u002Fli>\n\u003Cli>Create PayPal buttons on the fly in a post\u002Fpage using shortcodes\u003C\u002Fli>\n\u003Cli>Accept once off payments\u003C\u002Fli>\n\u003Cli>Accept recurring subscription payments\u003C\u002Fli>\n\u003Cli>Accept donations from users\u003C\u002Fli>\n\u003Cli>Use multiple PayPal accounts to accept payments\u003C\u002Fli>\n\u003Cli>Allow users to add multiple items to the shopping cart and checkout\u003C\u002Fli>\n\u003Cli>View or Manage orders received via PayPal buttons from your WordPress admin dashboard\u003C\u002Fli>\n\u003Cli>Quick settings configurations\u003C\u002Fli>\n\u003Cli>Enable debug to troubleshoot various issues (e.g. orders not getting updated)\u003C\u002Fli>\n\u003Cli>Open PayPal log to see how IPN (Instant Payment Notification) is being received from PayPal\u003C\u002Fli>\n\u003Cli>Accept debit or credit card payments\u003C\u002Fli>\n\u003Cli>Accept recurring subscription payments on a daily, weekly, monthly or yearly basis\u003C\u002Fli>\n\u003Cli>Switch your store to PayPal sandbox mode for testing\u003C\u002Fli>\n\u003Cli>Sell in any currency supported by PayPal\u003C\u002Fli>\n\u003Cli>Charge shipping on your products or services\u003C\u002Fli>\n\u003Cli>Charge tax on your products or services\u003C\u002Fli>\n\u003Cli>Send a purchase confirmation email to your customer after a transaction\u003C\u002Fli>\n\u003Cli>Send a sale notification email to one or more recipients (e.g. the seller) after a transaction\u003C\u002Fli>\n\u003Cli>Accept payments with PayPal smart payment buttons\u003C\u002Fli>\n\u003Cli>Accept Pay Later Pay in 4 payments\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Note: This is NOT an official PayPal product.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>How to Use Payment Button for PayPal\u003C\u002Fh3>\n\u003Cp>Once you have installed this plugin you need to go to the settings menu to configure some PayPal settings (WP PayPal -> Settings).\u003C\u002Fp>\n\u003Ch4>PayPal Checkout Settings\u003C\u002Fh4>\n\u003Cp>These settings apply to the “[wp_paypal_checkout]” shortcode button. It uses the PayPal Checkout payment method.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Client ID\u003C\u002Fstrong>: The client ID for your PayPal REST API app\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Currency Code\u003C\u002Fstrong>: The default currency code for payments\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Return URL\u003C\u002Fstrong>: The redirect URL after a successful payment\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cancel URL\u003C\u002Fstrong>: The redirect URL when a payment is cancelled\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PayPal Payments Standard Settings\u003C\u002Fh4>\n\u003Cp>These settings apply to the “[wp_paypal]” shortcode button. It uses the PayPal Payments Standard payment method.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>PayPal Merchant ID\u003C\u002Fstrong>: Your PayPal Merchant ID\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PayPal Email\u003C\u002Fstrong>: Your PayPal email address\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Currency Code\u003C\u002Fstrong>: The default currency code\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Payment Button for PayPal Emails\u003C\u002Fh3>\n\u003Cp>Payment Button for PayPal plugin comes with an “Emails” tab where you will be able to configure some email related settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Email Sender Options\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>In this section you can choose to customize the default From Name and From Email Address that will be used when sending an email.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Purchase Receipt Email\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>When this feature is enabled an email sent to the customer after completion of a successful purchase. Options you can customize here:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The subject of the purchase receipt email\u003C\u002Fli>\n\u003Cli>The content type of the purchase receipt email. The default is “Plain Text”. But you can also set it to “HTML”\u003C\u002Fli>\n\u003Cli>The body of the purchase receipt email.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Sale Notification Email\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>When this feature is enabled an email is sent to your chosen recipient(s) after completion of a successful purchase. Options you can customize here:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The subject of the sale notification email\u003C\u002Fli>\n\u003Cli>The content type of the sale notification email. The default is “Plain Text”. But you can also set it to “HTML”\u003C\u002Fli>\n\u003Cli>The body of the sale notification email.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can use various email tags in the subject\u002Fbody of an email to dynamically change its content. You can find the full list of available email tags in the \u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fwordpress-paypal-plugin-732\" rel=\"nofollow ugc\">WordPress PayPal\u003C\u002Fa> plugin page.\u003C\u002Fp>\n\u003Cp>Can the email messages be sent over SMTP? Absolutely. The following SMTP plugins have been tested:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>SMTP Mailer\u003C\u002Fli>\n\u003Cli>Gmail SMTP\u003C\u002Fli>\n\u003Cli>WP Mail SMTP\u003C\u002Fli>\n\u003Cli>Post SMTP\u003C\u002Fli>\n\u003Cli>FluentSMTP\u003C\u002Fli>\n\u003Cli>Easy WP SMTP\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Create a PayPal Checkout Button\u003C\u002Fh3>\n\u003Cp>In order to create a PayPal Checkout button insert the shortcode like the following:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wp_paypal_checkout description=\"test checkout product\" amount=\"3.99\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>PayPal Checkout Shortcode Parameters\u003C\u002Fh4>\n\u003Cp>You can use additional parameters to customize your PayPal Checkout buttons.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>description\u003C\u002Fstrong> – Description of the purchase.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>amount\u003C\u002Fstrong> – The price of the product.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more information check the \u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fwordpress-paypal-plugin-732\" rel=\"nofollow ugc\">PayPal Checkout\u003C\u002Fa> documentation page.\u003C\u002Fp>\n\u003Ch3>How to Create a PayPal Payments Standard Button\u003C\u002Fh3>\n\u003Cp>In order to create a PayPal Payments Standard button insert the shortcode like the following.\u003C\u002Fp>\n\u003Ch4>PayPal Buy Now\u003C\u002Fh4>\n\u003Cp>Buy Now buttons are for single item purchases. In order to create a buy button you need to specify it in the button parameter of the shortcode.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wp_paypal button=\"buynow\" name=\"My product\" amount=\"1.00\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>PayPal Add to Cart\u003C\u002Fh4>\n\u003Cp>Add To Cart buttons let users add multiple items to their PayPal shopping cart and checkout.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wp_paypal button=\"cart\" name=\"My product\" amount=\"1.00\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>PayPal View Cart\u003C\u002Fh4>\n\u003Cp>View Cart buttons let users view items that were added to their PayPal shopping cart.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wp_paypal button=\"viewcart\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>PayPal Donation\u003C\u002Fh4>\n\u003Cp>Donation buttons let you accept donations from your users.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wp_paypal button=\"donate\" name=\"My product\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>PayPal Subscription\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[wp_paypal button=\"subscribe\" name=\"My product\" a3=\"1.00\" p3=\"1\" t3=\"M\" src=\"1\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Subscribe buttons let you set up payment subscriptions.\u003C\u002Fp>\n\u003Ch4>PayPal Payments Standard Shortcode Buttons Parameters\u003C\u002Fh4>\n\u003Cp>You can use additional parameters to customize your PayPal buttons.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>type\u003C\u002Fstrong> – The type of button to render (e.g. “buynow”, “cart”, “donate” or “subscribe”)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>name\u003C\u002Fstrong> – Description of the item.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>button_image\u003C\u002Fstrong> – Your custom button image URL (e.g. button_image=”https:\u002F\u002Fexample.com\u002Fimages\u002Fbuy.png”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>button_text\u003C\u002Fstrong> – Your custom button text (e.g. button_text=”Buy Now”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>number\u003C\u002Fstrong> – The number of the item (Also known as SKU. e.g. number=”16″).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>amount\u003C\u002Fstrong>– The price of the item (e.g. amount=”4.95″).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>currency\u003C\u002Fstrong> – The currency of the item (e.g. currency=”USD”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>quantity\u003C\u002Fstrong> – Quantity of items to purchase (e.g. quantity=”2″).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>shipping\u003C\u002Fstrong> – The cost of shipping this item. (e.g. shipping=”0.75″). If you specify “shipping” and “shipping2” is not defined, this flat amount is charged regardless of the quantity of items purchased. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>shipping2\u003C\u002Fstrong> – The cost of shipping each additional unit of this item (e.g. shipping2=”1.25″)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>handling\u003C\u002Fstrong> – The handling cost of an item (e.g. handling=”2.5″)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>tax\u003C\u002Fstrong> – The flat tax amount for an item (e.g. tax=”2.99″).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>tax_rate\u003C\u002Fstrong> – The rate of tax for an item (e.g. tax_rate=”2.9″).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>locale\u003C\u002Fstrong> – The desired locale of the PayPal site (e.g. locale=”GB”). This feature is useful if you want to render the payment page in a specific language.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>return\u003C\u002Fstrong> – The URL to which the user will be redirected after the payment (e.g. return=”https:\u002F\u002Fexample.com\u002Fthank-you”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>cancel_return\u003C\u002Fstrong> – The URL to which PayPal will redirect the buyer if they cancel checkout before completing the payment (e.g. cancel_return=”https:\u002F\u002Fexample.com\u002Fpayment-canceled”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>no_shipping\u003C\u002Fstrong> – This parameter allows you to control whether or not to prompt buyers for a shipping address (e.g. no_shipping=”1″). Allowable values: 0 – Prompt for an address, but do not require one (This is set by default), 1 – Do not prompt for an address, 2 – Prompt for an address, and require one.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>undefined_quantity\u003C\u002Fstrong> – Allow buyers to specify the quantity of the item on the payment page (e.g. undefined_quantity=”1″). This option is only used with a Buy Now button.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>target\u003C\u002Fstrong> – This parameter allows you to open a PayPal button in a new window or tab (e.g. target=”_blank”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>shopping_url\u003C\u002Fstrong> – This parameter allows you to customize the Continue Shopping URL for the View Cart button (e.g. shopping_url=”https:\u002F\u002Fexample.com\u002Fshop”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>business\u003C\u002Fstrong> – This parameter allows you to override the seller account specified in the settings. You can specify either your PayPal merchant ID or email address in it (e.g. business=”HV3QO52MBTT34″ or business=”rbg123@gmail.com”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>form_class\u003C\u002Fstrong> – Your custom CSS class to target the button form (e.g. form_class=”ppbtn”). Multiple classes are supported (e.g. form_class=”ppbtn ppbtn2 ppbtn3″).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PayPal Add to Cart Button\u002FShopping Cart Specific Parameters\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>handling\u003C\u002Fstrong> – Handling charges. This parameter is not quantity-specific, which means the same handling cost applies, regardless of the number of items on the order. (e.g. handling=”2.00″).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For detailed documentation please check out the \u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fwordpress-paypal-plugin-732\" rel=\"nofollow ugc\">Payment Button for PayPal\u003C\u002Fa> plugin page.\u003C\u002Fp>\n\u003Ch3>Translation\u003C\u002Fh3>\n\u003Cp>If you are a non-English speaker please help translate the plugin into your language.\u003C\u002Fp>\n\u003Ch3>Additional PayPal Documentation\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fapplying-discount-to-a-paypal-buy-button-in-wordpress-834\" rel=\"nofollow ugc\">Add automatic discount to a buy button\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fhow-to-create-a-paypal-subscription-button-in-wordpress-911\" rel=\"nofollow ugc\">Subscriptions & Recurring Payments Setup\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Easily accept payment in WordPress by adding a PayPal button to your website. Add PayPal Buy Now, Add to Cart, Subscription or Donation button.",560459,40,"2026-02-09T23:19:00.000Z","5.3",[19,20,23,135,115],"payment","https:\u002F\u002Fwphowto.net\u002Fwordpress-paypal-plugin-732","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-paypal.zip",3,"2026-01-16 14:37:42",{"attackSurface":141,"codeSignals":255,"taintFlows":456,"riskAssessment":566,"analyzedAt":577},{"hooks":142,"ajaxHandlers":200,"restRoutes":230,"shortcodes":231,"cronEvents":253,"entryPointCount":254,"unprotectedCount":148},[143,149,156,160,164,167,170,174,178,182,186,190,193,197],{"type":144,"name":145,"callback":146,"file":147,"line":148},"action","admin_menu","ucwp_plugin_add_page","settings.php",8,{"type":150,"name":151,"callback":152,"priority":153,"file":154,"line":155},"filter","wp_nav_menu_items","ucwp_cart_menu_item",10,"uc-wp.php",56,{"type":144,"name":157,"callback":158,"file":154,"line":159},"wp_trash_post","ucwp_remove_trashed_relations",76,{"type":144,"name":161,"callback":162,"priority":153,"file":154,"line":163},"wp_footer","ucwp_update_post_itemids",79,{"type":144,"name":161,"callback":165,"priority":153,"file":154,"line":166},"ucwp_add_merchant_id_and_browser_key",81,{"type":144,"name":161,"callback":168,"priority":153,"file":154,"line":169},"ucwp_enable_ultracart_analytics",95,{"type":144,"name":171,"callback":172,"file":154,"line":173},"init","ucwp_buttons",118,{"type":150,"name":175,"callback":176,"file":154,"line":177},"mce_external_plugins","ucwp_add_buttons",121,{"type":150,"name":179,"callback":180,"file":154,"line":181},"mce_buttons","ucwp_register_buttons",122,{"type":144,"name":183,"callback":184,"file":154,"line":185},"admin_enqueue_scripts","ucwp_load_static_assets",137,{"type":150,"name":187,"callback":188,"priority":153,"file":154,"line":189},"block_categories_all","ucwp_block_categories",369,{"type":150,"name":191,"callback":188,"priority":153,"file":154,"line":192},"block_categories",371,{"type":144,"name":194,"callback":195,"file":154,"line":196},"enqueue_block_editor_assets","ucwp_load_item_block_scripts",406,{"type":144,"name":171,"callback":198,"file":154,"line":199},"ucwp_load_item_block",461,[201,205,208,211,214,217,220,224,228],{"action":202,"nopriv":203,"callback":202,"hasNonce":203,"hasCapCheck":203,"file":154,"line":204},"ucwp_save_options",false,153,{"action":206,"nopriv":203,"callback":206,"hasNonce":203,"hasCapCheck":203,"file":154,"line":207},"ucwp_reflow_items",171,{"action":209,"nopriv":203,"callback":209,"hasNonce":203,"hasCapCheck":203,"file":154,"line":210},"ucwp_add_buy_button_modal",200,{"action":212,"nopriv":203,"callback":212,"hasNonce":203,"hasCapCheck":203,"file":154,"line":213},"ucwp_add_price_modal",221,{"action":215,"nopriv":203,"callback":215,"hasNonce":203,"hasCapCheck":203,"file":154,"line":216},"ucwp_add_item_modal",240,{"action":218,"nopriv":203,"callback":218,"hasNonce":203,"hasCapCheck":203,"file":154,"line":219},"ucwp_add_item_list_modal",270,{"action":221,"nopriv":203,"callback":221,"hasNonce":203,"hasCapCheck":222,"file":154,"line":223},"ucwp_get_item_list_data",true,291,{"action":225,"nopriv":222,"callback":225,"hasNonce":203,"hasCapCheck":203,"file":226,"line":227},"ucwp_webhook","webhook.php",6,{"action":225,"nopriv":203,"callback":225,"hasNonce":203,"hasCapCheck":203,"file":226,"line":229},7,[],[232,236,240,244,249],{"tag":233,"callback":234,"file":235,"line":148},"uc_buy_button","ucwp_buy_button","shortcode_ucwp_buy_button.php",{"tag":237,"callback":238,"file":239,"line":148},"uc_if","ucwp_if","shortcode_ucwp_if.php",{"tag":241,"callback":242,"file":243,"line":148},"ucitem","ucwp_item","shortcode_ucwp_item.php",{"tag":245,"callback":246,"file":247,"line":248},"ucitem_list","ucwp_item_list","shortcode_ucwp_item_list.php",9,{"tag":250,"callback":251,"file":252,"line":148},"uc_price","ucwp_price","shortcode_ucwp_price.php",[],14,{"dangerousFunctions":256,"sqlUsage":257,"outputEscaping":266,"fileOperations":31,"externalRequests":13,"nonceChecks":31,"capabilityChecks":153,"bundledLibraries":448},[],{"prepared":258,"raw":80,"locations":259},18,[260,263],{"file":147,"line":261,"context":262},173,"$wpdb->query() with variable interpolation",{"file":264,"line":265,"context":262},"uninstall.php",12,{"escaped":267,"rawEcho":268,"locations":269},34,111,[270,273,275,277,279,281,283,285,287,289,291,293,295,297,298,300,302,304,305,306,308,310,313,315,317,319,321,323,325,327,328,329,330,332,333,334,335,337,339,341,343,345,347,349,351,353,355,357,359,361,362,364,366,368,370,371,372,374,375,376,377,378,380,381,382,384,386,387,389,391,392,393,394,395,396,398,399,400,401,403,404,405,407,410,411,412,413,414,415,417,418,419,421,423,424,425,427,428,429,430,431,432,433,434,435,437,439,441,443,445,447],{"file":147,"line":271,"context":272},38,"raw output",{"file":147,"line":274,"context":272},115,{"file":147,"line":276,"context":272},161,{"file":147,"line":278,"context":272},217,{"file":147,"line":280,"context":272},224,{"file":147,"line":282,"context":272},229,{"file":147,"line":284,"context":272},234,{"file":147,"line":286,"context":272},239,{"file":147,"line":288,"context":272},279,{"file":147,"line":290,"context":272},296,{"file":147,"line":292,"context":272},348,{"file":147,"line":294,"context":272},360,{"file":147,"line":296,"context":272},364,{"file":147,"line":192,"context":272},{"file":147,"line":299,"context":272},378,{"file":147,"line":301,"context":272},385,{"file":147,"line":303,"context":272},410,{"file":147,"line":303,"context":272},{"file":147,"line":303,"context":272},{"file":307,"line":120,"context":272},"snippets\\auto-order-schedules.php",{"file":307,"line":309,"context":272},22,{"file":311,"line":312,"context":272},"snippets\\item_list_price.php",25,{"file":311,"line":314,"context":272},28,{"file":311,"line":316,"context":272},29,{"file":311,"line":318,"context":272},31,{"file":311,"line":320,"context":272},36,{"file":311,"line":322,"context":272},37,{"file":311,"line":324,"context":272},39,{"file":326,"line":11,"context":272},"snippets\\options.php",{"file":326,"line":120,"context":272},{"file":326,"line":309,"context":272},{"file":326,"line":93,"context":272},{"file":326,"line":331,"context":272},27,{"file":326,"line":316,"context":272},{"file":326,"line":267,"context":272},{"file":326,"line":267,"context":272},{"file":326,"line":336,"context":272},35,{"file":326,"line":338,"context":272},43,{"file":326,"line":340,"context":272},44,{"file":326,"line":342,"context":272},45,{"file":326,"line":344,"context":272},47,{"file":326,"line":346,"context":272},52,{"file":326,"line":348,"context":272},53,{"file":326,"line":350,"context":272},60,{"file":326,"line":352,"context":272},61,{"file":326,"line":354,"context":272},62,{"file":326,"line":356,"context":272},64,{"file":326,"line":358,"context":272},67,{"file":326,"line":360,"context":272},69,{"file":326,"line":159,"context":272},{"file":326,"line":363,"context":272},77,{"file":326,"line":365,"context":272},78,{"file":326,"line":367,"context":272},85,{"file":326,"line":369,"context":272},89,{"file":326,"line":92,"context":272},{"file":326,"line":33,"context":272},{"file":373,"line":312,"context":272},"snippets\\price.php",{"file":373,"line":314,"context":272},{"file":373,"line":316,"context":272},{"file":373,"line":32,"context":272},{"file":373,"line":318,"context":272},{"file":373,"line":379,"context":272},33,{"file":373,"line":324,"context":272},{"file":373,"line":131,"context":272},{"file":373,"line":383,"context":272},41,{"file":373,"line":385,"context":272},42,{"file":373,"line":340,"context":272},{"file":388,"line":70,"context":272},"snippets\\ultraslider.php",{"file":388,"line":390,"context":272},16,{"file":388,"line":331,"context":272},{"file":388,"line":314,"context":272},{"file":388,"line":316,"context":272},{"file":388,"line":32,"context":272},{"file":388,"line":318,"context":272},{"file":397,"line":265,"context":272},"snippets\\variations.php",{"file":397,"line":70,"context":272},{"file":397,"line":390,"context":272},{"file":397,"line":258,"context":272},{"file":397,"line":402,"context":272},19,{"file":397,"line":312,"context":272},{"file":397,"line":312,"context":272},{"file":397,"line":406,"context":272},26,{"file":408,"line":409,"context":272},"templates\\ucwp_buy_button.php",11,{"file":408,"line":265,"context":272},{"file":408,"line":57,"context":272},{"file":408,"line":258,"context":272},{"file":408,"line":402,"context":272},{"file":408,"line":11,"context":272},{"file":416,"line":402,"context":272},"templates\\ucwp_item.php",{"file":416,"line":11,"context":272},{"file":416,"line":120,"context":272},{"file":416,"line":420,"context":272},46,{"file":416,"line":422,"context":272},98,{"file":416,"line":79,"context":272},{"file":416,"line":26,"context":272},{"file":426,"line":70,"context":272},"templates\\ucwp_item_list.php",{"file":426,"line":11,"context":272},{"file":426,"line":271,"context":272},{"file":426,"line":271,"context":272},{"file":426,"line":131,"context":272},{"file":426,"line":383,"context":272},{"file":154,"line":119,"context":272},{"file":154,"line":369,"context":272},{"file":154,"line":45,"context":272},{"file":154,"line":436,"context":272},105,{"file":154,"line":438,"context":272},193,{"file":154,"line":440,"context":272},216,{"file":154,"line":442,"context":272},235,{"file":154,"line":444,"context":272},265,{"file":154,"line":446,"context":272},286,{"file":154,"line":292,"context":272},[449,452],{"name":450,"version":27,"knownCves":451},"Guzzle",[],{"name":453,"version":454,"knownCves":455},"DataTables","2.0.0",[],[457,474,492,503,541],{"entryPoint":458,"graph":459,"unsanitizedCount":31,"severity":473},"ucwp_enable_ultracart_analytics (uc-wp.php:96)",{"nodes":460,"edges":471},[461,466],{"id":462,"type":463,"label":464,"file":154,"line":465},"n0","source","$_SERVER",104,{"id":467,"type":468,"label":469,"file":154,"line":436,"wp_function":470},"n1","sink","echo() [XSS]","echo",[472],{"from":462,"to":467,"sanitized":203},"medium",{"entryPoint":475,"graph":476,"unsanitizedCount":13,"severity":491},"ucwp_plugin_option_page (settings.php:119)",{"nodes":477,"edges":488},[478,481,482,486],{"id":462,"type":463,"label":479,"file":147,"line":480},"$_GET['error']",248,{"id":467,"type":468,"label":469,"file":147,"line":480,"wp_function":470},{"id":483,"type":463,"label":484,"file":147,"line":485},"n2","$_GET",181,{"id":487,"type":468,"label":469,"file":147,"line":288,"wp_function":470},"n3",[489,490],{"from":462,"to":467,"sanitized":222},{"from":483,"to":487,"sanitized":222},"low",{"entryPoint":493,"graph":494,"unsanitizedCount":13,"severity":491},"\u003Csettings> (settings.php:0)",{"nodes":495,"edges":500},[496,497,498,499],{"id":462,"type":463,"label":479,"file":147,"line":480},{"id":467,"type":468,"label":469,"file":147,"line":480,"wp_function":470},{"id":483,"type":463,"label":484,"file":147,"line":485},{"id":487,"type":468,"label":469,"file":147,"line":288,"wp_function":470},[501,502],{"from":462,"to":467,"sanitized":222},{"from":483,"to":487,"sanitized":222},{"entryPoint":504,"graph":505,"unsanitizedCount":148,"severity":491},"ucwp_save_options (uc-wp.php:154)",{"nodes":506,"edges":535},[507,510,513,516,517,521,523,527,529,533],{"id":462,"type":463,"label":508,"file":154,"line":509},"$_POST['ucwp_disable_passive_branding']",156,{"id":467,"type":468,"label":511,"file":154,"line":509,"wp_function":512},"update_option() [Settings Manipulation]","update_option",{"id":483,"type":463,"label":514,"file":154,"line":515},"$_POST['ucwp_enable_ultracart_analytics']",157,{"id":487,"type":468,"label":511,"file":154,"line":515,"wp_function":512},{"id":518,"type":463,"label":519,"file":154,"line":520},"n4","$_POST['ucwp_enable_ultracart_analytics_recording']",158,{"id":522,"type":468,"label":511,"file":154,"line":520,"wp_function":512},"n5",{"id":524,"type":463,"label":525,"file":154,"line":526},"n6","$_POST['ucwp_secure_host_name']",159,{"id":528,"type":468,"label":511,"file":154,"line":526,"wp_function":512},"n7",{"id":530,"type":463,"label":531,"file":154,"line":532},"n8","$_POST[?] (x4)",162,{"id":534,"type":468,"label":511,"file":154,"line":532,"wp_function":512},"n9",[536,537,538,539,540],{"from":462,"to":467,"sanitized":203},{"from":483,"to":487,"sanitized":203},{"from":518,"to":522,"sanitized":203},{"from":524,"to":528,"sanitized":203},{"from":530,"to":534,"sanitized":203},{"entryPoint":542,"graph":543,"unsanitizedCount":13,"severity":491},"\u003Cuc-wp> (uc-wp.php:0)",{"nodes":544,"edges":559},[545,546,547,548,549,550,551,552,553,554,555,557],{"id":462,"type":463,"label":464,"file":154,"line":465},{"id":467,"type":468,"label":469,"file":154,"line":436,"wp_function":470},{"id":483,"type":463,"label":508,"file":154,"line":509},{"id":487,"type":468,"label":511,"file":154,"line":509,"wp_function":512},{"id":518,"type":463,"label":514,"file":154,"line":515},{"id":522,"type":468,"label":511,"file":154,"line":515,"wp_function":512},{"id":524,"type":463,"label":519,"file":154,"line":520},{"id":528,"type":468,"label":511,"file":154,"line":520,"wp_function":512},{"id":530,"type":463,"label":525,"file":154,"line":526},{"id":534,"type":468,"label":511,"file":154,"line":526,"wp_function":512},{"id":556,"type":463,"label":531,"file":154,"line":532},"n10",{"id":558,"type":468,"label":511,"file":154,"line":532,"wp_function":512},"n11",[560,561,562,563,564,565],{"from":462,"to":467,"sanitized":222},{"from":483,"to":487,"sanitized":222},{"from":518,"to":522,"sanitized":222},{"from":524,"to":528,"sanitized":222},{"from":530,"to":534,"sanitized":222},{"from":556,"to":558,"sanitized":222},{"summary":567,"deductions":568},"The overall security posture of the ultracart-ecommerce-shopping-cart plugin version 1.52 presents several areas of concern despite some positive indicators.  While the plugin has no recorded vulnerability history and a high percentage of SQL queries use prepared statements, the static analysis reveals a significant attack surface with 8 out of 14 entry points lacking authentication checks. This is a major risk, as these unprotected endpoints could be leveraged by unauthenticated users to perform unintended actions or gain unauthorized access. Furthermore, the taint analysis identified two flows with unsanitized paths, which, while not classified as critical or high severity in this instance, still point to potential risks of injection or other vulnerabilities if inputs are not properly handled. The low percentage of properly escaped output (23%) also raises concerns about potential cross-site scripting (XSS) vulnerabilities.\n\nStrengths include the absence of known CVEs and the general use of prepared statements for SQL queries, indicating some development effort towards secure coding. The presence of 10 capability checks also suggests an awareness of WordPress security best practices for authenticated users. However, the high number of unprotected AJAX handlers and the presence of unsanitized paths in the taint analysis are significant weaknesses that outweigh the strengths. The bundled DataTables v2.0.0 library, while not explicitly stated as vulnerable, warrants attention for potential outdatedness and associated risks, though the deduction for this is moderate due to lack of specific version vulnerability data.\n\nIn conclusion, while the plugin demonstrates some good security practices, the unprotected entry points and potential for unsanitized input present a clear and present danger. The lack of a vulnerability history is positive but does not negate the risks identified in the static analysis. Recommendations would focus on securing all AJAX endpoints and ensuring robust input sanitization and output escaping throughout the plugin.",[569,571,573,575],{"reason":570,"points":153},"Unprotected AJAX handlers",{"reason":572,"points":148},"Flows with unsanitized paths",{"reason":574,"points":148},"Low percentage of properly escaped output",{"reason":576,"points":138},"Bundled library (DataTables v2.0.0) potentially outdated","2026-03-16T22:53:14.952Z",{"wat":579,"direct":601},{"assetPaths":580,"generatorPatterns":589,"scriptPaths":590,"versionParams":593},[581,582,583,584,585,586,587,588],"\u002Fwp-content\u002Fplugins\u002Fultracart-ecommerce-shopping-cart\u002Fassets\u002Fcss\u002Fuc-wp.css","\u002Fwp-content\u002Fplugins\u002Fultracart-ecommerce-shopping-cart\u002Fassets\u002Fjs\u002Fuc-wp.js","\u002Fwp-content\u002Fplugins\u002Fultracart-ecommerce-shopping-cart\u002Fassets\u002Fcss\u002Fadmin\u002Fuc-wp-admin.css","\u002Fwp-content\u002Fplugins\u002Fultracart-ecommerce-shopping-cart\u002Fassets\u002Fjs\u002Fadmin\u002Ftiny-mce-plugin.js","\u002Fwp-content\u002Fplugins\u002Fultracart-ecommerce-shopping-cart\u002Fassets\u002Fjs\u002Fadmin\u002Fselectize.js","\u002Fwp-content\u002Fplugins\u002Fultracart-ecommerce-shopping-cart\u002Fassets\u002Fjs\u002Fadmin\u002Ftext-editor-plugin.js","\u002Fwp-content\u002Fplugins\u002Fultracart-ecommerce-shopping-cart\u002Fassets\u002Fjs\u002Fadmin\u002Fuc-admin-index.js","\u002Fwp-content\u002Fplugins\u002Fultracart-ecommerce-shopping-cart\u002Fassets\u002Fcss\u002Fadmin\u002Fselectize.default.css",[],[591,592,582,584,585,586,587],"https:\u002F\u002Fd9i5ve8f04qxt.cloudfront.net\u002FUC\u002F62\u002Fuca\u002F0.1.0\u002Fjs\u002Fcollect.js","\u002F\u002Fsecure.ultracart.com\u002Fcgi-bin\u002FUCInvisibleLink?merchantId=",[594,595,596,597,598,599,600],"uc-wp.js?ver=","uc-wp.css?ver=","uc-wp-admin.css?ver=","selectize.js?ver=0.12.4","text-editor-plugin.js?ver=","uc-admin-index.js?ver=0.12.4","selectize.default.css?ver=0.12.4",{"cssClasses":602,"htmlComments":609,"htmlAttributes":610,"restEndpoints":614,"jsGlobals":615,"shortcodeOutput":621},[603,604,605,606,607,608],"ecommerce-by-uc","ucwp_menu-item","js-view-cart-snapshot","js-item-count","js-add-cart-icon","js-view-checkout",[],[611,612,613],"data-mid","data-channel","data-record",[],[616,617,618,619,620],"window.UCWP_VERSION","window.UCWP_MID","window.UCWP_browser_key","window.UCWP_secure_host_name","WP_UCWP",[622,623,624,625,626],"\u003Cli class=\"ucwp_menu-item menu-item\">\u003Ca href=\"#viewcart\" class=\"js-view-cart-snapshot\">View Cart\u003Cspan class=\"js-item-count\">\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fli>","\u003Cli class=\"ucwp_menu-item menu-item\">\u003Ca href=\"#viewcart-icon\" class=\"js-view-cart-snapshot js-add-cart-icon\">\u003C\u002Fa>\u003C\u002Fli>","\u003Cli class=\"ucwp_menu-item menu-item\">\u003Ca href=\"#checkout\" class=\"js-view-checkout\">\u003Cspan class=\"js-item-count\">\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fli>","\u003Cli class=\"ucwp_menu-item menu-item\">\u003Ca href=\"#checkout-icon\" class=\"js-view-checkout js-add-cart-icon\">\u003C\u002Fa>\u003C\u002Fli>","\u003Cdiv class=\"ecommerce-by-uc\">\u003Cspan>E-Commerce powered by UltraCart\u003C\u002Fspan>\u003C\u002Fdiv>"]