[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fC4FD8E4_DA_TvhoXFhiQHYPYrsLekEOgAjeEtkeg5YM":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":27,"unpatched_count":13,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":47,"crawl_stats":36,"alternatives":54,"analysis":155,"fingerprints":783},"ecpay-ecommerce-for-woocommerce","ECPay Ecommerce for WooCommerce","1.1.2510300","techsupport","https:\u002F\u002Fprofiles.wordpress.org\u002Fecpaytechsupport\u002F","\u003Cul>\n\u003Cli>綠界科技外掛套件，提供合作特店以及個人賣家使用開放原始碼商店系統時，無須自行處理複雜的檢核，直接透過安裝設定外掛套件，便可快速介接綠界科技系統，進行金流、物流、電子發票操作。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003C\u002Fh3>\n\u003C\u002Fp>\n\u003Ch3>Short Description\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>綠界科技外掛套件，提供合作特店以及個人賣家使用開放原始碼商店系統時，無須自行處理複雜的檢核，直接透過安裝設定外掛套件，便可快速介接綠界科技系統，進行金流、物流、電子發票操作。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>目錄\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"#支援版本\" rel=\"nofollow ugc\">支援版本\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#安裝\" rel=\"nofollow ugc\">安裝\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#設定與功能項目\" rel=\"nofollow ugc\">設定與功能項目\u003C\u002Fa>\n\u003Col>\n\u003Cli>\u003Ca href=\"#參數設定\" rel=\"nofollow ugc\">參數設定\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#後台訂單\" rel=\"nofollow ugc\">後台訂單\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#技術支援\" rel=\"nofollow ugc\">技術支援\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#附錄\" rel=\"nofollow ugc\">附錄\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#版權宣告\" rel=\"nofollow ugc\">版權宣告\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>支援版本\u003C\u002Fp>\n\u003Cp>  WordPress\u003Cbr \u002F>\n  WooCommerce\u003Cbr \u002F>\n  PHP\u003C\u002Fp>\n\u003Cp>  6.5.3\u003Cbr \u002F>\n  8.8.0\u003Cbr \u002F>\n  8.2\u003C\u002Fp>\n\u003Cp>安裝\u003C\u002Fp>\n\u003Ch4>解壓縮套件檔\u003C\u002Fh4>\n\u003Cp>將下載的套件檔解壓縮，解壓縮完成後中會有一份壓縮檔「ecpay-ecommerce-for-woocommerce.zip」，用來上傳的外掛模組。\u003C\u002Fp>\n\u003Ch4>上傳模組\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>購物車後台 -> `外掛(Plugins)` -> `安裝外掛(Add New)` -> `上傳外掛(Upload Plugin)` -> `選擇檔案(選擇壓縮檔「ecpay-ecommerce-for-woocommerce.zip」)`-> `立即安裝(Install Now)`。\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>啟用模組\u003C\u002Fh4>\n\u003Cp>安裝完成後，畫面會顯示是否安裝成功，若安裝成功會出現\u003Ccode>啟用外掛(Active Plugin)\u003C\u002Fcode>的按鈕，按下\u003Ccode>啟用外掛(Active Plugin)\u003C\u002Fcode>後即可開始使用綠界模組。\u003C\u002Fp>\n\u003Cp>設定與功能項目\u003C\u002Fp>\n\u003Ch4>參數設定\u003C\u002Fh4>\n\u003Cp>設定路徑\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>購物車後台\u003C\u002Fcode> -> \u003Ccode>WooCommerce\u003C\u002Fcode> -> \u003Ccode>設定(Settings)\u003C\u002Fcode>，點選綠界科技分頁。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>主要設定\u003C\u002Fp>\n\u003Cul>\n\u003Cli>您可在此勾選需要啟用的綠界服務。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>金流設定\u003C\u002Fp>\n\u003Cul>\n\u003Cli>您可在此設定金流相關參數。\n\u003Cul>\n\u003Cli>訂單編號前綴\u003C\u002Fli>\n\u003Cli>綠界訂單顯示商品名稱\u003C\u002Fli>\n\u003Cli>啟用測試模式\u003C\u002Fli>\n\u003Cli>商店代號(Merchant ID)\u003C\u002Fli>\n\u003Cli>金鑰(Hash Key)\u003C\u002Fli>\n\u003Cli>向量(Hash IV)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>物流設定\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>您可在此設定物流相關參數。\u003C\u002Fp>\n\u003Cul>\n\u003Cli>訂單編號前綴\u003C\u002Fli>\n\u003Cli>自動建立物流訂單\u003C\u002Fli>\n\u003Cli>寄件人姓名\u003C\u002Fli>\n\u003Cli>寄件人電話\u003C\u002Fli>\n\u003Cli>寄件人手機\u003C\u002Fli>\n\u003Cli>寄件人郵遞區號\u003C\u002Fli>\n\u003Cli>寄件人地址\u003C\u002Fli>\n\u003Cli>啟用離島物流\u003C\u002Fli>\n\u003Cli>啟用測試模式\u003C\u002Fli>\n\u003Cli>商店代號(Merchant ID)\u003C\u002Fli>\n\u003Cli>金鑰(Hash Key)\u003C\u002Fli>\n\u003Cli>向量(Hash IV)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>您需要至 \u003Ccode>運送方式\u003C\u002Fcode> -> \u003Ccode>運送區域\u003C\u002Fcode>-> \u003Ccode>編輯\u003C\u002Fcode> -> \u003Ccode>新增運送方式\u003C\u002Fcode> ，加入要提供的綠界物流種類，並可進入個別物流種類中編輯運費、免運以及啟用門檻。\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>電子發票設定\u003C\u002Fp>\n\u003Cul>\n\u003Cli>您可在此設定電子發票相關參數。\n\u003Cul>\n\u003Cli>訂單編號前綴\u003C\u002Fli>\n\u003Cli>開立發票模式\u003C\u002Fli>\n\u003Cli>作廢發票模式\u003C\u002Fli>\n\u003Cli>延期開立天數\u003C\u002Fli>\n\u003Cli>預設捐贈單位\u003C\u002Fli>\n\u003Cli>啟用測試模式\u003C\u002Fli>\n\u003Cli>商店代號(Merchant ID)\u003C\u002Fli>\n\u003Cli>金鑰(Hash Key)\u003C\u002Fli>\n\u003Cli>向量(Hash IV)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>注意事項\u003C\u002Fp>\n\u003Cul>\n\u003Cli>如需超商取貨付款功能，請至 – \u003Ccode>購物車後台\u003C\u002Fcode> -> \u003Ccode>WooCommerce\u003C\u002Fcode> -> \u003Ccode>設定(Settings)\u003C\u002Fcode> -> \u003Ccode>付款\u003C\u002Fcode> -> \u003Ccode>貨到付款\u003C\u002Fcode> -> \u003Ccode>啟用運送方式\u003C\u002Fcode> ，加入超商取貨付款的物流種類。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>後台訂單\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>您可在訂單詳細資料中操作相關動作。\n\u003Cul>\n\u003Cli>物流\n\u003Cul>\n\u003Cli>變更門市\u003C\u002Fli>\n\u003Cli>建立物流訂單(手動模式下)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>發票\n\u003Cul>\n\u003Cli>開立發票(手動模式下)\u003C\u002Fli>\n\u003Cli>作廢發票(手動模式下)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>技術支援\u003C\u002Fp>\n\u003Cp>綠界技術服務工程師信箱: techsupport@ecpay.com.tw\u003C\u002Fp>\n\u003Cp>附錄\u003C\u002Fp>\n\u003Ch4>測試串接參數\u003C\u002Fh4>\n\u003Cp>  特店編號(MerchantID)\u003Cbr \u002F>\n  HashKey\u003Cbr \u002F>\n  HashIV\u003C\u002Fp>\n\u003Cp>  金流\u003Cbr \u002F>\n  3002607\u003Cbr \u002F>\n  pwFHCqoQZGmho4w6\u003Cbr \u002F>\n  EkRm7iFT261dpevs\u003C\u002Fp>\n\u003Cp>  物流(B2C)(Home)\u003Cbr \u002F>\n  2000132\u003Cbr \u002F>\n  5294y06JbISpM5x9\u003Cbr \u002F>\n  v77hoKGq4kWxNNIS\u003C\u002Fp>\n\u003Cp>  物流(C2C)\u003Cbr \u002F>\n  2000933\u003Cbr \u002F>\n  XBERn1YOvpM9nfZc\u003Cbr \u002F>\n  h1ONHk4P4yqbl5LK\u003C\u002Fp>\n\u003Cp>  電子發票(B2C)\u003Cbr \u002F>\n  2000132\u003Cbr \u002F>\n  ejCk326UnaZWKisg\u003Cbr \u002F>\n  q9jcZX8Ib9LM8wYk\u003C\u002Fp>\n","綠界科技外掛套件，提供合作特店以及個人賣家使用開放原始碼商店系統時，無須自行處理複雜的檢核，直接透過安裝設定外掛套件，便可快速介接綠界科技系統，進行金流、物流、電子發票操作。",1000,14552,0,"2025-11-03T09:13:00.000Z","6.5.8","6.0","8.2",[19,20,21,22,23],"cart","checkout","ecpay","payment","shop","https:\u002F\u002Fwww.ecpay.com.tw","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fecpay-ecommerce-for-woocommerce.zip",99,1,"2025-01-30 00:51:38","2026-03-15T15:16:48.613Z",[31],{"id":32,"url_slug":33,"title":34,"description":35,"plugin_slug":4,"theme_slug":36,"affected_versions":37,"patched_in_version":38,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":28,"updated_date":43,"references":44,"days_to_patch":46},"CVE-2024-13652","ecpay-ecommerce-for-woocommerce-missing-authorization-to-authenticated-subscriber-log-deletion","ECPay Ecommerce for WooCommerce \u003C= 1.1.2411060 - Missing Authorization to Authenticated (Subscriber+) Log Deletion","The ECPay Ecommerce for WooCommerce plugin for WordPress is vulnerable to unauthorized loss of data due to a missing capability check on the 'clear_ecpay_debug_log' AJAX action in all versions up to, and including, 1.1.2411060. This makes it possible for authenticated attackers, with Subscriber-level access and above, to clear the plugin's log files.",null,"\u003C=1.1.2411060","1.1.2502030","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2025-02-14 22:41:36",[45],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F5ae08e0b-ea17-46c1-aad3-4ecea69c1bdc?source=api-prod",16,{"slug":48,"display_name":7,"profile_url":8,"plugin_count":49,"total_installs":50,"avg_security_score":51,"avg_patch_time_days":46,"trust_score":52,"computed_at":53},"ecpaytechsupport",2,1030,92,88,"2026-04-05T19:18:24.624Z",[55,76,98,117,136],{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":49,"last_updated":66,"tested_up_to":67,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":69,"download_link":74,"security_score":75,"vuln_count":13,"unpatched_count":13,"last_vuln_date":36,"fetched_at":29},"jigoshop-credimax","Jigoshop Credimax","1.0.0","Ali Ashoor","https:\u002F\u002Fprofiles.wordpress.org\u002Fali_ashoor\u002F","\u003Cp>This plugin extends the Jigoshop payment gateways to add in Credimax Payment Gateway.\u003C\u002Fp>\n\u003Cp>It’s created by \u003Ca href=\"http:\u002F\u002Fgithub.com\u002FA1iAshoor\" title=\"Ali Ashoor\" rel=\"nofollow ugc\">Ali Ashoor\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Website: http:\u002F\u002Fwww.uskistudios.com Contact: info[at]uskistudios.com\u003C\u002Fp>\n","This plugin extends the Jigoshop payment gateways to add in Credimax Payment Gateway.",10,1813,100,"2015-02-22T12:52:00.000Z","4.1.42","3.2","",[19,20,71,72,73,22,23],"ecommerce","gateway","jigoshop","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjigoshop-credimax.zip",85,{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":51,"num_ratings":86,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":90,"tags":91,"homepage":94,"download_link":95,"security_score":96,"vuln_count":49,"unpatched_count":13,"last_vuln_date":97,"fetched_at":29},"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,24,"2026-03-13T16:10:00.000Z","6.9.4","6.7","7.4",[19,20,71,92,93],"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":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":84,"downloaded":106,"rating":107,"num_ratings":108,"last_updated":109,"tested_up_to":88,"requires_at_least":110,"requires_php":69,"tags":111,"homepage":113,"download_link":114,"security_score":96,"vuln_count":115,"unpatched_count":13,"last_vuln_date":116,"fetched_at":29},"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,90,40,"2026-02-09T23:19:00.000Z","5.3",[19,20,71,22,112],"paypal","https:\u002F\u002Fwphowto.net\u002Fwordpress-paypal-plugin-732","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-paypal.zip",3,"2026-01-16 14:37:42",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":127,"num_ratings":128,"last_updated":129,"tested_up_to":88,"requires_at_least":16,"requires_php":16,"tags":130,"homepage":134,"download_link":135,"security_score":65,"vuln_count":13,"unpatched_count":13,"last_vuln_date":36,"fetched_at":29},"mini-cart-for-woocommerce","Mini Cart for WooCommerce – Add a Stylish Sliding Cart","2.0.12","Sharabindu","https:\u002F\u002Fprofiles.wordpress.org\u002Fsharabindu\u002F","\u003Cp>Mini Cart for WooCommerce is a user-friendly plugin that adds a stylish, sliding mini cart to your WooCommerce store. It enhances the shopping experience by allowing customers to view and manage their cart contents without leaving the current page.\u003C\u002Fp>\n\u003Cp>Displays a cart icon in the website’s menu bar and footer for easy cart access.\u003C\u002Fp>\n\u003Cp>Automatically opens the sidebar mini cart after a product is added, showing cart contents and updating the cart icon with the total item count.\u003C\u002Fp>\n\u003Ch3>Key Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Cart Icon Integration: Easily add a customizable cart icon to your site’s menu or footer.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Automatic Mini Cart Display: The mini cart slides in automatically when a product is added, providing instant feedback to customers.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>AJAX Add to Cart: Products are added to the cart without page reloads, ensuring a smooth shopping experience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Animated Notifications: Engage customers with visual cues when items are added to the cart.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Shortcode Support: Place the cart icon anywhere on your site using simple shortcodes.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Premium Enhancements: Access additional features like a rewards bar, recommended products, shipping calculator, coupon form, undo remove option, tax display, and quantity adjustment buttons.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwoominicart.sharabindu.com\u002F\" title=\"Demo Mini Cart For WooCommerce\" rel=\"nofollow ugc\">PRO Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fminicart.woocommercebarcode.com\u002Fwp-admin\u002Fadmin.php?page=whmc_menu\" title=\"PRO Admin Demo for cart plugin \" rel=\"nofollow ugc\">Backend Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsharabindu.com\u002Fplugins\u002Fmini-cart-for-woocommerce\u002F\" rel=\"nofollow ugc\">Premium version\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwoominicart.sharabindu.com\u002Fdocs\u002Fintroduction\u002F\" title=\"Documents\" rel=\"nofollow ugc\">Documents\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Preview cart plugin for woocommerce\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F4nrQPaNdWzo?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\u003Ch3>Key Features Overview\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Cart Icon Integration: add cart icon to menu (navigation bar):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>with this plugin can add a shopping cart button to the menu \u002F navigation bar area of your website. Choose your favorite shopping cart icon from 16 beautiful cart icons from the plugin. There are two ways you can intall a cart icon in the menu\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Method 1 (Free + Pro): Go to the menu cart on the plugin settings page. Select a menu from the dropdown and save. Here you can see the menus that you have created in the WordPress menu. Check the front end, you will see the cart icon at the end of that website menu item \u003Ca href=\"https:\u002F\u002Fwoominicart.sharabindu.com\u002Fdocs\u002Fcart-button-setting\u002F\" rel=\"nofollow ugc\">Docs\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Method 2 (PRO Only): Go to the Menu page of the WordPress dashboard and click on the Screen option. find “Mini Cart for Woocommerce” and check it. Now Click Add to Menu then Save Menu. This way you can add cart icon to many menus and change icon position. \u003Ca href=\"https:\u002F\u002Fminicart.woocommercebarcode.com\u002Fwp-admin\u002Fnav-menus.php\" rel=\"nofollow ugc\">Backend Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Add cart icon on Body Part:\u003C\u002Fstrong> A cart icon will automatically appear in the footer\u002Fbody of the website. Can install shopping cart icons from 16 beautiful icons.  And can add woocommerce site. The Footer Cart Icon can be hidden by a specific page or post type.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Beautiful Mini Cart:\u003C\u002Fstrong> The Mini Cart is normally hidden, click on the shopping cart icon to bring it out. Also, when customers cart a product, the sidecar automatically exits. It is a multi-featured Mini Cart. customers get information about cart products, price, quantity, and many more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Animated Notification:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The user wants to make the cart process as smooth as possible for the customer. For that, this animated notification is very effective. After carting a product, a nice animated notification will inform the customer that the product has been added to the cart.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Ajax Add to cart on single product page:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>On single product page refreshes or reloads when adding products to the cart. The AJAX cart process does not require a page refresh or reload. It speeds up the cart process, saving users valuable time. Additionally, it can help reduce server load and improve site performance\u003C\u002Fp>\n\u003Cp>\u003Cstrong>cart shortcode:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The plugin allows the user to add a shortcode for the cart icon.  Easily display this ajax shoopping cart icon anywhere on your woocommerce website.\u003C\u002Fp>\n\u003Ch3>Extra Features for Sidebar Mini cart (Premium)\u003C\u002Fh3>\n\u003Cp>All features from the free version.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>Rewards bar:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The Rewards module will allow you to display a rewards bar header on the mini cart! It can display up to a maximum of 2 rewards at the same time.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Reward 1: Discount: After shopping a certain amount, Customers will get a discount. \u003C\u002Fli>\n\u003Cli>Reward 2: Free Shipping: After shopping for a certain amount, the Customer will get free delivery.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This Rewards bar will inform the customer about all these. Can activate two bars simultaneously or only one bar. In the case of two bar runs, if the target amount is higher it will go last and if the target amount is lower it will automatically come first.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>Recommended Products:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Recommended products are products that shoppers may be interested in purchasing. You can choose three different locations to display suggested products and display three types of products: suggested products, cross-sell products and upsell products.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>WooCommerce Shipping calculator:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Customers can calculate shipping charges or delivery charges from the shipping calculator. Here the customer will input the address and click update. The shipping charges for that location will be calculated instantly.\u003Ca href=\"https:\u002F\u002Fwoominicart.sharabindu.com\u002Fdocs\u002Fsidebar-setting\u002F#5-toc-title\" rel=\"nofollow ugc\">More about  Shipping calculator\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>Woocommerce Coupon form on cart:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>From here the customer can apply the coupon and the total cart will be updated instantly. WooCommerce website owners can display the available coupons in the mini cart. Customers can collect coupon codes and apply the coupons. \u003Ca href=\"https:\u002F\u002Fwoominicart.sharabindu.com\u002Fdocs\u002Fsidebar-setting\u002F#3-toc-title\" rel=\"nofollow ugc\">How it Works\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>Undo retrieve items on cart:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>An “Undo” button will be temporarily visible after removing an item from the sidecart. Clicking the Undo link will restore the removed product and make it visible again on the sidecart.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>Display tax information on cart:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>It will easily inform customers about the sales tax amount. This plugin will let the customer know how much sales tax is included in the total price of the cart.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>Item quantity increment button:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Increase\u002Fdecrease buttons to edit product quantities. This will smoothen the customer’s shopping process. These buttons are used to change the quantity of products in the cart before checkout.\u003C\u002Fp>\n\u003Ch3>And many more things are waiting for you to discover\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsharabindu.com\u002Fplugins\u002Fmini-cart-for-woocommerce\u002F\" rel=\"nofollow ugc\">GET PRO VERSION\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Reward bar in WooCommerce Mini Cart\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FzwSjjbxY1E4?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\u003Ch3>Upsell, Cross-sell, Recommended Products on Mini Cart\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FK5tdwrJ2qJQ?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>You may also like other plugins\u003C\u002Fh4>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fqr-code-composer\u002F\" rel=\"ugc\">QR Code Composer(Auto QR Code Generator)\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>The plugin allows you to Gnerate QR code for each pages, posts, WooComemrce Products, Custopm post, Custom URL, Cusrom Text, CstomNumber QR code. Also can Generate Whatsapp QR code, vCArd QR code with WordPress website.\u003C\u002Fp>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbarcode-generator-for-woocommerce\u002F\" rel=\"ugc\">Barcode Generator for WooCommerce\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>Barcode Generator for WooCommerce is a plugin that helps generate barcodes for all products on the WooCommerce website.\u003C\u002Fp>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fyoo-bar\u002F\" rel=\"ugc\">YooBar – Top and Footer Notification Bar  \u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>With this plugin, you can display attractive and effective notifications at the top and bottom of your WordPress website. inform visitors of new publications, offers, messages, news, social links, advertisements, and promotions through a notification bar.\u003C\u002Fp>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felfi-masonry-addon\u002F\" rel=\"ugc\">ELFI Masonry Addon – Creating item showcase for Elementor  \u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>“ELFI Masonry” is a filterable and gallery showcase addon for the Elementor page builder. With this addon, you can create showcases for portfolios, products, or post items. And setup a category-based filter button.\u003C\u002Fp>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>This plugin does not connect to any third-party applications. It does not collect or store any user information.\u003C\u002Fp>\n\u003Ch4>Feedback\u003C\u002Fh4>\n\u003Cp>Your suggestions or feedback about the plugin will motivate us. Tell us about your experience and rate this plugin\u003C\u002Fp>\n","It allows to creation of a beautiful Mini Cart on the WooCommerce site. Adds cart icon to menu and body.",600,14654,72,5,"2026-01-13T14:03:00.000Z",[19,20,131,132,133],"menu-cart","shopping","woocommerce","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmini-cart-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmini-cart-for-woocommerce.2.0.12.zip",{"slug":137,"name":138,"version":139,"author":140,"author_profile":141,"description":142,"short_description":143,"active_installs":144,"downloaded":145,"rating":13,"num_ratings":13,"last_updated":146,"tested_up_to":147,"requires_at_least":16,"requires_php":90,"tags":148,"homepage":153,"download_link":154,"security_score":65,"vuln_count":13,"unpatched_count":13,"last_vuln_date":36,"fetched_at":29},"borica-payments","BORICA Payments by BORICA AD","3.0.0","BORICA AD","https:\u002F\u002Fprofiles.wordpress.org\u002Fborica\u002F","\u003Cp>BORICA Payments works by redirecting customers to BORICA payment page where they enter their card details.\u003Cbr \u002F>\nTo use this payment option, you need to have a virtual POS terminal.\u003C\u002Fp>\n","Simple way of receiving debit and credit card payments by virtual POS.",500,3958,"2025-11-07T07:32:00.000Z","6.8.5",[22,149,150,151,152],"payment-gateway","shopping-cart","virtual","virtual-pos","https:\u002F\u002F3dsgate-dev.borica.bg\u002Fwordpressplugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fborica-payments.3.0.0.zip",{"attackSurface":156,"codeSignals":407,"taintFlows":549,"riskAssessment":767,"analyzedAt":782},{"hooks":157,"ajaxHandlers":381,"restRoutes":403,"shortcodes":404,"cronEvents":405,"entryPointCount":128,"unprotectedCount":406},[158,164,168,172,176,179,182,187,191,196,200,204,208,211,215,218,223,229,232,236,240,242,244,248,251,254,256,261,263,265,270,274,278,282,284,289,293,297,300,303,306,308,311,312,315,318,320,324,327,330,333,335,337,340,342,347,350,355,358,360,363,366,369,372,375,378],{"type":159,"name":160,"callback":161,"file":162,"line":163},"action","admin_enqueue_scripts","wooecpay_register_scripts","admin\\order\\class-wooecpay-order.php",26,{"type":159,"name":165,"callback":166,"priority":63,"file":162,"line":167},"woocommerce_admin_billing_fields","custom_order_meta",29,{"type":159,"name":169,"callback":170,"priority":63,"file":162,"line":171},"woocommerce_admin_order_data_after_billing_address","add_address_meta",30,{"type":159,"name":173,"callback":174,"priority":63,"file":162,"line":175},"woocommerce_admin_order_data_after_order_details","add_payment_info",32,{"type":159,"name":173,"callback":177,"file":162,"line":178},"check_order_status_cancel",33,{"type":159,"name":173,"callback":180,"file":162,"line":181},"check_order_is_duplicate_payment",34,{"type":159,"name":183,"callback":184,"priority":185,"file":162,"line":186},"manage_shop_order_posts_custom_column","custom_orders_list_column_content",20,36,{"type":159,"name":188,"callback":189,"file":162,"line":190},"woocommerce_admin_order_data_after_shipping_address","logistic_button_display",42,{"type":159,"name":192,"callback":193,"priority":194,"file":162,"line":195},"woocommerce_process_shop_order_meta","order_update_sync_shipping_phone",60,45,{"type":159,"name":197,"callback":198,"priority":63,"file":162,"line":199},"pre_post_update","ecpay_validate_logistic_fields",48,{"type":159,"name":169,"callback":201,"priority":202,"file":162,"line":203},"add_invoice_meta",11,53,{"type":159,"name":205,"callback":206,"file":162,"line":207},"woocommerce_order_status_cancelled","auto_invoice_invalid",63,{"type":159,"name":209,"callback":206,"file":162,"line":210},"woocommerce_order_status_refunded",64,{"type":159,"name":212,"callback":213,"file":162,"line":214},"woocommerce_order_status_processing","auto_invoice_create",75,{"type":159,"name":160,"callback":161,"file":216,"line":217},"admin\\settings\\class-wooecpay-setting-main.php",13,{"type":159,"name":219,"callback":220,"file":221,"line":222},"woocommerce_loaded","load_languages","admin\\settings\\class-wooecpay-setting.php",7,{"type":224,"name":225,"callback":226,"priority":227,"file":221,"line":228},"filter","woocommerce_settings_tabs_array","add_settings_tab",70,9,{"type":224,"name":230,"callback":231,"file":221,"line":63},"woocommerce_get_settings_pages","set_more_sections",{"type":159,"name":233,"callback":234,"file":235,"line":181},"plugins_loaded","wooecpay_load_textdomain","ecpay-ecommerce-for-woocommerce.php",{"type":159,"name":237,"callback":238,"file":235,"line":239},"upgrader_process_complete","ecpay_db_process",61,{"type":159,"name":219,"callback":238,"file":235,"line":241},62,{"type":159,"name":233,"callback":243,"file":235,"line":207},"update_db_fields",{"type":159,"name":245,"callback":246,"file":235,"line":247},"admin_notices","closure",66,{"type":159,"name":249,"callback":246,"file":235,"line":250},"before_woocommerce_init",79,{"type":159,"name":252,"callback":246,"file":253,"line":222},"woocommerce_blocks_loaded","includes\\services\\invoice\\checkout-blocks-initialize.php",{"type":159,"name":255,"callback":246,"file":253,"line":202},"woocommerce_blocks_checkout_block_registration",{"type":159,"name":257,"callback":258,"priority":65,"file":259,"line":260},"wp_enqueue_scripts","set_script_translations","includes\\services\\invoice\\class-blocks-integration.php",27,{"type":159,"name":160,"callback":258,"priority":65,"file":259,"line":262},28,{"type":159,"name":264,"callback":258,"priority":65,"file":259,"line":167},"enqueue_block_editor_assets",{"type":224,"name":266,"callback":267,"priority":63,"file":268,"line":269},"woocommerce_checkout_fields","wooecpay_show_invoice_fields","includes\\services\\invoice\\class-wooecpay-invoice.php",18,{"type":159,"name":271,"callback":272,"file":268,"line":273},"woocommerce_checkout_process","wooecpay_check_invoice_fields",21,{"type":159,"name":275,"callback":276,"priority":63,"file":268,"line":277},"woocommerce_checkout_create_order","wooecpay_save_invoice_fields",22,{"type":159,"name":279,"callback":280,"priority":63,"file":268,"line":281},"woocommerce_store_api_checkout_update_order_from_request","wooecpay_block_check_invoice_fields",25,{"type":159,"name":257,"callback":283,"file":268,"line":260},"wooecpay_invoice_extra_data",{"type":159,"name":285,"callback":286,"file":287,"line":288},"woocommerce_api_wooecpay_invoice_delay_issue_callback","delay_issue_response","includes\\services\\invoice\\ecpay-invoice-response.php",14,{"type":224,"name":290,"callback":291,"file":292,"line":288},"woocommerce_shipping_methods","add_method","includes\\services\\logistic\\class-wooecpay-logistic.php",{"type":159,"name":294,"callback":295,"file":292,"line":296},"woocommerce_shipping_init","load_logistic_logistic",15,{"type":224,"name":298,"callback":299,"file":292,"line":269},"sanitize_option_wooecpay_logistic_sender_name","validate_admin_shipping_field",{"type":224,"name":301,"callback":302,"priority":27,"file":292,"line":185},"woocommerce_available_payment_gateways","gateway_disable_for_shipping_rate",{"type":224,"name":266,"callback":304,"priority":202,"file":292,"line":305},"wooecpay_show_logistic_fields",23,{"type":159,"name":275,"callback":307,"priority":202,"file":292,"line":86},"wooecpay_save_logistic_fields",{"type":159,"name":309,"callback":310,"file":292,"line":262},"woocommerce_checkout_update_order_meta","save_weight_order",{"type":159,"name":279,"callback":310,"file":292,"line":171},{"type":159,"name":313,"callback":314,"priority":63,"file":292,"line":178},"woocommerce_after_checkout_validation","validate_checkout_shipping_field",{"type":159,"name":279,"callback":316,"priority":63,"file":292,"line":317},"wooecpay_block_validate_checkout_shipping_field",35,{"type":159,"name":245,"callback":246,"file":292,"line":319},186,{"type":159,"name":321,"callback":322,"file":323,"line":288},"woocommerce_api_wooecpay_logistic_map_callback","map_response","includes\\services\\logistic\\ecpay-logistic-response.php",{"type":159,"name":325,"callback":326,"file":323,"line":296},"woocommerce_api_wooecpay_change_logistic_map_callback","change_map_response",{"type":159,"name":328,"callback":329,"file":323,"line":46},"woocommerce_api_wooecpay_logistic_status_callback","logistic_status_response",{"type":224,"name":331,"callback":291,"file":332,"line":228},"woocommerce_payment_gateways","includes\\services\\payment\\class-wooecpay-gateway.php",{"type":159,"name":219,"callback":334,"file":332,"line":63},"load_payment_gateway",{"type":159,"name":252,"callback":336,"file":332,"line":202},"load_payment_gateway_block",{"type":159,"name":338,"callback":339,"priority":63,"file":332,"line":296},"woocommerce_email_after_order_table","add_email_payment_info",{"type":159,"name":341,"callback":246,"file":332,"line":127},"woocommerce_blocks_payment_method_type_registration",{"type":159,"name":343,"callback":344,"file":345,"line":346},"woocommerce_api_wooecpay_logistic_redirect_map","redirect_map","includes\\services\\payment\\ecpay-gateway-base.php",19,{"type":159,"name":160,"callback":161,"file":348,"line":349},"includes\\services\\payment\\ecpay-gateway-dca.php",43,{"type":159,"name":351,"callback":352,"file":353,"line":354},"woocommerce_api_wooecpay_payment_callback","check_callback","includes\\services\\payment\\ecpay-gateway-response.php",17,{"type":159,"name":356,"callback":357,"file":353,"line":273},"woocommerce_api_wc_gateway_ecpay","check_callback_for_compatibility",{"type":159,"name":359,"callback":357,"file":353,"line":277},"woocommerce_api_wc_gateway_ecpay_dca",{"type":224,"name":266,"callback":361,"priority":65,"file":362,"line":217},"cvs_info_process","includes\\services\\payment\\woocommerce-gateway-cod.php",{"type":159,"name":364,"callback":365,"file":362,"line":288},"woocommerce_thankyou_cod","thankyou_page",{"type":224,"name":367,"callback":368,"priority":27,"file":362,"line":296},"woocommerce_cod_process_payment_order_status","woocommerce_cod_pending_payment_order_status",{"type":224,"name":370,"callback":371,"priority":27,"file":362,"line":354},"woocommerce_get_checkout_order_received_url","redirect_url",{"type":159,"name":373,"callback":374,"file":362,"line":269},"woocommerce_api_wooecpay_logistic_redirect_map_preprocessor","redirect_map_preprocessor",{"type":159,"name":376,"callback":377,"file":362,"line":346},"woocommerce_api_wooecpay_logistic_map_response","logistic_map_response",{"type":159,"name":379,"callback":380,"file":362,"line":185},"woocommerce_api_wooecpay_logistic_cancel_order_cod","cancel_order_cod",[382,387,390,394,398],{"action":383,"nopriv":384,"callback":385,"hasNonce":384,"hasCapCheck":384,"file":162,"line":386},"duplicate_payment_complete",false,"ajax_duplicate_payment_complete",38,{"action":388,"nopriv":384,"callback":389,"hasNonce":384,"hasCapCheck":384,"file":162,"line":349},"send_logistic_order_action","ajax_send_logistic_order_action",{"action":391,"nopriv":384,"callback":392,"hasNonce":384,"hasCapCheck":384,"file":162,"line":393},"send_invoice_create","ajax_send_invoice_create",56,{"action":395,"nopriv":384,"callback":396,"hasNonce":384,"hasCapCheck":384,"file":162,"line":397},"send_invoice_invalid","ajax_send_invoice_invalid",59,{"action":399,"nopriv":384,"callback":400,"hasNonce":401,"hasCapCheck":401,"file":162,"line":402},"clear_ecpay_debug_log","ajax_clear_ecpay_debug_log",true,69,[],[],[],4,{"dangerousFunctions":408,"sqlUsage":409,"outputEscaping":420,"fileOperations":49,"externalRequests":13,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":545},[],{"prepared":86,"raw":115,"locations":410},[411,415,418],{"file":412,"line":413,"context":414},"includes\\services\\database\\ecpay-db-process.php",140,"$wpdb->get_var() with variable interpolation",{"file":416,"line":417,"context":414},"includes\\services\\helpers\\payment\\ecpay-payment-helper.php",289,{"file":416,"line":419,"context":414},723,{"escaped":421,"rawEcho":214,"locations":422},198,[423,426,428,430,432,434,436,438,440,443,445,447,448,449,451,453,455,457,459,461,462,464,466,468,470,472,474,476,478,480,482,484,486,488,491,492,493,494,495,497,499,500,501,502,503,504,505,507,509,510,511,512,514,516,518,519,520,521,524,525,526,527,528,529,530,531,533,534,535,537,538,540,542,543,544],{"file":162,"line":424,"context":425},123,"raw output",{"file":162,"line":427,"context":425},255,{"file":162,"line":429,"context":425},359,{"file":162,"line":431,"context":425},364,{"file":162,"line":433,"context":425},543,{"file":162,"line":435,"context":425},549,{"file":162,"line":437,"context":425},603,{"file":162,"line":439,"context":425},719,{"file":441,"line":442,"context":425},"includes\\services\\helpers\\logistic\\ecpay-logistic-helper.php",211,{"file":292,"line":444,"context":425},187,{"file":323,"line":446,"context":425},58,{"file":323,"line":397,"context":425},{"file":323,"line":239,"context":425},{"file":323,"line":450,"context":425},189,{"file":323,"line":452,"context":425},290,{"file":345,"line":454,"context":425},78,{"file":345,"line":456,"context":425},172,{"file":458,"line":446,"context":425},"includes\\services\\payment\\ecpay-gateway-credit-installment.php",{"file":348,"line":460,"context":425},109,{"file":348,"line":450,"context":425},{"file":348,"line":463,"context":425},224,{"file":348,"line":465,"context":425},230,{"file":348,"line":467,"context":425},231,{"file":348,"line":469,"context":425},232,{"file":348,"line":471,"context":425},262,{"file":348,"line":473,"context":425},275,{"file":348,"line":475,"context":425},276,{"file":348,"line":477,"context":425},281,{"file":348,"line":479,"context":425},283,{"file":362,"line":481,"context":425},104,{"file":362,"line":483,"context":425},215,{"file":362,"line":485,"context":425},216,{"file":362,"line":487,"context":425},218,{"file":489,"line":490,"context":425},"includes\\templates\\logistic\\cvs_map.php",8,{"file":489,"line":288,"context":425},{"file":489,"line":46,"context":425},{"file":489,"line":273,"context":425},{"file":489,"line":262,"context":425},{"file":496,"line":210,"context":425},"includes\\templates\\logistic\\cvs_map_error.php",{"file":498,"line":46,"context":425},"includes\\templates\\payment\\atm.php",{"file":498,"line":277,"context":425},{"file":498,"line":86,"context":425},{"file":498,"line":167,"context":425},{"file":498,"line":186,"context":425},{"file":498,"line":386,"context":425},{"file":498,"line":349,"context":425},{"file":498,"line":506,"context":425},47,{"file":508,"line":46,"context":425},"includes\\templates\\payment\\barcode.php",{"file":508,"line":277,"context":425},{"file":508,"line":171,"context":425},{"file":508,"line":386,"context":425},{"file":508,"line":513,"context":425},46,{"file":508,"line":515,"context":425},50,{"file":517,"line":46,"context":425},"includes\\templates\\payment\\cvs.php",{"file":517,"line":277,"context":425},{"file":517,"line":171,"context":425},{"file":517,"line":181,"context":425},{"file":522,"line":523,"context":425},"includes\\templates\\payment_email\\atm.php",12,{"file":522,"line":346,"context":425},{"file":522,"line":277,"context":425},{"file":522,"line":260,"context":425},{"file":522,"line":317,"context":425},{"file":522,"line":386,"context":425},{"file":522,"line":349,"context":425},{"file":522,"line":506,"context":425},{"file":532,"line":296,"context":425},"includes\\templates\\payment_email\\barcode.php",{"file":532,"line":273,"context":425},{"file":532,"line":167,"context":425},{"file":532,"line":536,"context":425},37,{"file":532,"line":195,"context":425},{"file":532,"line":539,"context":425},49,{"file":541,"line":296,"context":425},"includes\\templates\\payment_email\\cvs.php",{"file":541,"line":273,"context":425},{"file":541,"line":167,"context":425},{"file":541,"line":178,"context":425},[546],{"name":547,"version":36,"knownCves":548},"jQuery",[],[550,572,585,595,605,617,633,641,658,672,718,741],{"entryPoint":551,"graph":552,"unsanitizedCount":49,"severity":39},"map_response (includes\\services\\logistic\\ecpay-logistic-response.php:23)",{"nodes":553,"edges":569},[554,558,563,567],{"id":555,"type":556,"label":557,"file":323,"line":163},"n0","source","$_POST",{"id":559,"type":560,"label":561,"file":323,"line":397,"wp_function":562},"n1","sink","echo() [XSS]","echo",{"id":564,"type":556,"label":565,"file":323,"line":566},"n2","$_GET",161,{"id":568,"type":560,"label":561,"file":323,"line":450,"wp_function":562},"n3",[570,571],{"from":555,"to":559,"sanitized":384},{"from":564,"to":568,"sanitized":384},{"entryPoint":573,"graph":574,"unsanitizedCount":27,"severity":39},"redirect_map (includes\\services\\payment\\ecpay-gateway-base.php:185)",{"nodes":575,"edges":582},[576,578,581],{"id":555,"type":556,"label":565,"file":345,"line":577},190,{"id":559,"type":579,"label":580,"file":345,"line":577},"transform","→ receipt_page()",{"id":564,"type":560,"label":561,"file":345,"line":456,"wp_function":562},[583,584],{"from":555,"to":559,"sanitized":384},{"from":559,"to":564,"sanitized":384},{"entryPoint":586,"graph":587,"unsanitizedCount":27,"severity":39},"\u003Cecpay-gateway-base> (includes\\services\\payment\\ecpay-gateway-base.php:0)",{"nodes":588,"edges":592},[589,590,591],{"id":555,"type":556,"label":565,"file":345,"line":577},{"id":559,"type":579,"label":580,"file":345,"line":577},{"id":564,"type":560,"label":561,"file":345,"line":456,"wp_function":562},[593,594],{"from":555,"to":559,"sanitized":384},{"from":559,"to":564,"sanitized":384},{"entryPoint":596,"graph":597,"unsanitizedCount":49,"severity":39},"logistic_map_response (includes\\services\\payment\\woocommerce-gateway-cod.php:114)",{"nodes":598,"edges":603},[599,602],{"id":555,"type":556,"label":600,"file":362,"line":601},"$_GET (x2)",116,{"id":559,"type":560,"label":561,"file":362,"line":485,"wp_function":562},[604],{"from":555,"to":559,"sanitized":384},{"entryPoint":606,"graph":607,"unsanitizedCount":13,"severity":616},"change_map_response (includes\\services\\logistic\\ecpay-logistic-response.php:202)",{"nodes":608,"edges":614},[609,612],{"id":555,"type":556,"label":610,"file":323,"line":611},"$_POST (x3)",234,{"id":559,"type":560,"label":561,"file":323,"line":613,"wp_function":562},267,[615],{"from":555,"to":559,"sanitized":401},"low",{"entryPoint":618,"graph":619,"unsanitizedCount":49,"severity":616},"\u003Cecpay-logistic-response> (includes\\services\\logistic\\ecpay-logistic-response.php:0)",{"nodes":620,"edges":629},[621,622,623,624,625,627],{"id":555,"type":556,"label":557,"file":323,"line":163},{"id":559,"type":560,"label":561,"file":323,"line":397,"wp_function":562},{"id":564,"type":556,"label":565,"file":323,"line":566},{"id":568,"type":560,"label":561,"file":323,"line":450,"wp_function":562},{"id":626,"type":556,"label":610,"file":323,"line":611},"n4",{"id":628,"type":560,"label":561,"file":323,"line":613,"wp_function":562},"n5",[630,631,632],{"from":555,"to":559,"sanitized":384},{"from":564,"to":568,"sanitized":384},{"from":626,"to":628,"sanitized":401},{"entryPoint":634,"graph":635,"unsanitizedCount":49,"severity":616},"\u003Cwoocommerce-gateway-cod> (includes\\services\\payment\\woocommerce-gateway-cod.php:0)",{"nodes":636,"edges":639},[637,638],{"id":555,"type":556,"label":600,"file":362,"line":601},{"id":559,"type":560,"label":561,"file":362,"line":485,"wp_function":562},[640],{"from":555,"to":559,"sanitized":384},{"entryPoint":642,"graph":643,"unsanitizedCount":27,"severity":657},"ajax_duplicate_payment_complete (admin\\order\\class-wooecpay-order.php:726)",{"nodes":644,"edges":654},[645,648,650],{"id":555,"type":556,"label":646,"file":162,"line":647},"$_POST['order_id']",729,{"id":559,"type":579,"label":649,"file":162,"line":647},"→ update_order_ecpay_orders_payment_status_complete()",{"id":564,"type":560,"label":651,"file":416,"line":652,"wp_function":653},"get_results() [SQLi]",437,"get_results",[655,656],{"from":555,"to":559,"sanitized":384},{"from":559,"to":564,"sanitized":384},"high",{"entryPoint":659,"graph":660,"unsanitizedCount":27,"severity":657},"\u003Cclass-wooecpay-order> (admin\\order\\class-wooecpay-order.php:0)",{"nodes":661,"edges":668},[662,664,665,666,667],{"id":555,"type":556,"label":557,"file":162,"line":663},659,{"id":559,"type":560,"label":561,"file":162,"line":439,"wp_function":562},{"id":564,"type":556,"label":646,"file":162,"line":647},{"id":568,"type":579,"label":649,"file":162,"line":647},{"id":626,"type":560,"label":651,"file":416,"line":652,"wp_function":653},[669,670,671],{"from":555,"to":559,"sanitized":401},{"from":564,"to":568,"sanitized":384},{"from":568,"to":626,"sanitized":384},{"entryPoint":673,"graph":674,"unsanitizedCount":115,"severity":657},"check_callback (includes\\services\\payment\\ecpay-gateway-response.php:30)",{"nodes":675,"edges":709},[676,677,679,681,683,685,689,692,695,700,703,706],{"id":555,"type":556,"label":557,"file":353,"line":127},{"id":559,"type":579,"label":678,"file":353,"line":127},"→ check_dca_max_total_success_times()",{"id":564,"type":560,"label":651,"file":416,"line":680,"wp_function":653},684,{"id":568,"type":556,"label":557,"file":353,"line":682},76,{"id":626,"type":579,"label":684,"file":353,"line":682},"→ update_order_ecpay_orders_payment_status()",{"id":628,"type":560,"label":686,"file":416,"line":687,"wp_function":688},"query() [SQLi]",579,"query",{"id":690,"type":556,"label":557,"file":353,"line":691},"n6",102,{"id":693,"type":579,"label":694,"file":353,"line":691},"n7","→ is_ecpay_orders_payment_status_exist()",{"id":696,"type":560,"label":697,"file":416,"line":698,"wp_function":699},"n8","get_var() [SQLi]",387,"get_var",{"id":701,"type":556,"label":557,"file":353,"line":702},"n9",126,{"id":704,"type":579,"label":705,"file":353,"line":702},"n10","→ is_ecpay_order_paid()",{"id":707,"type":560,"label":651,"file":416,"line":708,"wp_function":653},"n11",410,[710,711,712,713,714,715,716,717],{"from":555,"to":559,"sanitized":384},{"from":559,"to":564,"sanitized":384},{"from":568,"to":626,"sanitized":384},{"from":626,"to":628,"sanitized":401},{"from":690,"to":693,"sanitized":384},{"from":693,"to":696,"sanitized":384},{"from":701,"to":704,"sanitized":384},{"from":704,"to":707,"sanitized":384},{"entryPoint":719,"graph":720,"unsanitizedCount":49,"severity":657},"check_callback_for_compatibility (includes\\services\\payment\\ecpay-gateway-response.php:337)",{"nodes":721,"edges":734},[722,724,725,726,728,729,730,732,733],{"id":555,"type":556,"label":557,"file":353,"line":723},377,{"id":559,"type":579,"label":678,"file":353,"line":723},{"id":564,"type":560,"label":651,"file":416,"line":680,"wp_function":653},{"id":568,"type":556,"label":557,"file":353,"line":727},378,{"id":626,"type":579,"label":684,"file":353,"line":727},{"id":628,"type":560,"label":686,"file":416,"line":687,"wp_function":688},{"id":690,"type":556,"label":557,"file":353,"line":731},423,{"id":693,"type":579,"label":705,"file":353,"line":731},{"id":696,"type":560,"label":651,"file":416,"line":708,"wp_function":653},[735,736,737,738,739,740],{"from":555,"to":559,"sanitized":384},{"from":559,"to":564,"sanitized":384},{"from":568,"to":626,"sanitized":384},{"from":626,"to":628,"sanitized":401},{"from":690,"to":693,"sanitized":384},{"from":693,"to":696,"sanitized":384},{"entryPoint":742,"graph":743,"unsanitizedCount":128,"severity":657},"\u003Cecpay-gateway-response> (includes\\services\\payment\\ecpay-gateway-response.php:0)",{"nodes":744,"edges":758},[745,747,748,749,750,751,752,753,754,755,756,757],{"id":555,"type":556,"label":746,"file":353,"line":127},"$_POST (x2)",{"id":559,"type":579,"label":678,"file":353,"line":127},{"id":564,"type":560,"label":651,"file":416,"line":680,"wp_function":653},{"id":568,"type":556,"label":610,"file":353,"line":682},{"id":626,"type":579,"label":684,"file":353,"line":682},{"id":628,"type":560,"label":686,"file":416,"line":687,"wp_function":688},{"id":690,"type":556,"label":557,"file":353,"line":691},{"id":693,"type":579,"label":694,"file":353,"line":691},{"id":696,"type":560,"label":697,"file":416,"line":698,"wp_function":699},{"id":701,"type":556,"label":746,"file":353,"line":702},{"id":704,"type":579,"label":705,"file":353,"line":702},{"id":707,"type":560,"label":651,"file":416,"line":708,"wp_function":653},[759,760,761,762,763,764,765,766],{"from":555,"to":559,"sanitized":384},{"from":559,"to":564,"sanitized":384},{"from":568,"to":626,"sanitized":384},{"from":626,"to":628,"sanitized":401},{"from":690,"to":693,"sanitized":384},{"from":693,"to":696,"sanitized":384},{"from":701,"to":704,"sanitized":384},{"from":704,"to":707,"sanitized":384},{"summary":768,"deductions":769},"The plugin 'ecpay-ecommerce-for-woocommerce' v1.1.2510300 exhibits a mixed security posture. While it demonstrates good practices in utilizing prepared statements for SQL queries and a high percentage of properly escaped outputs, significant concerns arise from its attack surface and taint analysis. The presence of 5 AJAX handlers, with a concerning 4 lacking proper authentication checks, creates a large entry point for potential unauthorized actions. The taint analysis reveals 11 flows with unsanitized paths and 5 high-severity flows, indicating potential vulnerabilities where user-supplied data could be processed in an insecure manner, even if these are not immediately translating to SQL injection or XSS based on the 'Dangerous functions' signal.  The vulnerability history, while currently showing no unpatched CVEs and a single medium severity vulnerability in the past related to missing authorization, suggests a recurring pattern of authorization issues. This, combined with the current lack of robust authentication on a majority of its AJAX endpoints, points to a persistent risk that needs careful monitoring and remediation.",[770,772,774,776,778,780],{"reason":771,"points":296},"AJAX handlers without auth checks",{"reason":773,"points":523},"High severity taint flows found",{"reason":775,"points":63},"Flows with unsanitized paths",{"reason":777,"points":222},"Past missing authorization vulnerability",{"reason":779,"points":128},"Limited nonce checks",{"reason":781,"points":128},"Limited capability checks","2026-03-16T18:46:04.941Z",{"wat":784,"direct":804},{"assetPaths":785,"generatorPatterns":798,"scriptPaths":800,"versionParams":801},[786,787,788,789,790,791,792,793,794,795,796,797],"\u002Fwp-content\u002Fplugins\u002Fecpay-ecommerce-for-woocommerce\u002Fincludes\u002Fservices\u002Fhelpers\u002Flogger\u002Fecpay-logger.php","\u002Fwp-content\u002Fplugins\u002Fecpay-ecommerce-for-woocommerce\u002Fincludes\u002Fservices\u002Fpayment\u002Fclass-wooecpay-gateway.php","\u002Fwp-content\u002Fplugins\u002Fecpay-ecommerce-for-woocommerce\u002Fincludes\u002Fservices\u002Flogistic\u002Fclass-wooecpay-logistic.php","\u002Fwp-content\u002Fplugins\u002Fecpay-ecommerce-for-woocommerce\u002Fincludes\u002Fservices\u002Finvoice\u002Fcheckout-blocks-initialize.php","\u002Fwp-content\u002Fplugins\u002Fecpay-ecommerce-for-woocommerce\u002Fincludes\u002Fservices\u002Finvoice\u002Fclass-wooecpay-invoice.php","\u002Fwp-content\u002Fplugins\u002Fecpay-ecommerce-for-woocommerce\u002Fadmin\u002Fsettings\u002Fclass-wooecpay-setting.php","\u002Fwp-content\u002Fplugins\u002Fecpay-ecommerce-for-woocommerce\u002Fadmin\u002Forder\u002Fclass-wooecpay-order.php","\u002Fwp-content\u002Fplugins\u002Fecpay-ecommerce-for-woocommerce\u002Fincludes\u002Fservices\u002Fhelpers\u002Flogistic\u002Fecpay-logistic-helper.php","\u002Fwp-content\u002Fplugins\u002Fecpay-ecommerce-for-woocommerce\u002Fincludes\u002Fservices\u002Fhelpers\u002Fpayment\u002Fecpay-payment-helper.php","\u002Fwp-content\u002Fplugins\u002Fecpay-ecommerce-for-woocommerce\u002Fincludes\u002Fservices\u002Fhelpers\u002Finvoice\u002Fecpay-invoice-helper.php","\u002Fwp-content\u002Fplugins\u002Fecpay-ecommerce-for-woocommerce\u002Fincludes\u002Fservices\u002Fdatabase\u002Fecpay-db-process.php","\u002Fwp-content\u002Fplugins\u002Fecpay-ecommerce-for-woocommerce\u002Fvendor\u002Fautoload.php",[799],"ECPay Ecommerce for WooCommerce 1.1.2510300",[],[802,803],"ecpay-ecommerce-for-woocommerce\u002Fstyle.css?ver=","ecpay-ecommerce-for-woocommerce\u002Fscript.js?ver=",{"cssClasses":805,"htmlComments":807,"htmlAttributes":812,"restEndpoints":815,"jsGlobals":818,"shortcodeOutput":821},[806],"wooecpay-order-actions",[808,809,810,811],"\u003C!-- ECPay Order Actions -->","\u003C!-- Logistic Button -->","\u003C!-- check_order_status_cancel -->","\u003C!-- check_order_is_duplicate_payment -->",[813,814],"data-ecpay-logistic-action","data-ecpay-duplicate-payment-action",[816,817],"\u002Fwp-json\u002Fwooecpay\u002Fv1\u002Flogistic","\u002Fwp-json\u002Fwooecpay\u002Fv1\u002Fpayment",[819,820],"window.wooecpay_settings","window.wooecpay_ajax_object",[]]