[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f-EmIDQcKnv0hNhYfUt3NYQOhtCqzOBwKenFik1B9B5Y":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":131,"fingerprints":264},"bharatx-pay-in-3","BharatX Pay In 3","1.6.4","bharatx","https:\u002F\u002Fprofiles.wordpress.org\u002Fbharatx\u002F","\u003Cp>BharatX Pay in 3 is a white-labeled Pay in 3 parts plugin\u003Cbr \u002F>\nwhich allows your customers to split their payments into\u003Cbr \u002F>\n3 parts, one tap, with any documentation.\u003Cbr \u002F>\nThe user gets access to “Buy now pay later”, and has to\u003Cbr \u002F>\npay 1\u002F3rd of the amount at the time of placing the order\u003Cbr \u002F>\nand the rest after 30 days and 60 days, with no extra charge.\u003Cbr \u002F>\nThe payment gateway would be a standalone feature at the checkout\u003Cbr \u002F>\npage and can be customised as per your needs.\u003Cbr \u002F>\nFor example, it can also be called “YourBrandName Pay in 3″,\u003Cbr \u002F>\nhelping you to build\u002Fstrengthen your brand name further,\u003Cbr \u002F>\nand building customers trust and engagement with your website.\u003Cbr \u002F>\nAfter the customer chooses Pay in 3 on the checkout page,\u003Cbr \u002F>\nthe customer goes through a one minute sign-in process via\u003Cbr \u002F>\na popup and after the payment is completed, is redirected\u003Cbr \u002F>\nto the payment confirmation page, making it a seamless\u003Cbr \u002F>\nprocess with low drop-off due to the ease of the flow.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Integrate a white-labelled Pay in 3 feature at the checkout page \u003C\u002Fli>\n\u003Cli>Allow customers to pay in 3 easy instalments\u003C\u002Fli>\n\u003Cli>Includes a widget at the product page displaying the Pay in 3- features.\u003C\u002Fli>\n\u003Cli>0 Documentation, no hidden fees and charges\u003C\u002Fli>\n\u003Cli>1 minute hassle-free seamless setup\u003C\u002Fli>\n\u003Cli>Works like a payment gateway. Integrate it like a payment gateway. Receive funds like a payment gateway on T+1, with no business risk.\u003C\u002Fli>\n\u003C\u002Ful>\n","BharatX Pay In 3 plugin is a payment gateway plugin which allows you to accept payments in 3 easy instalments.",10,2304,100,5,"2024-07-09T10:04:00.000Z","5.9.13","5.3.2","5.6",[7,20,21,22],"installments","paylater","payments","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbharatx-pay-in-3\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbharatx-pay-in-3.1.6.4.zip",92,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,88,"2026-04-05T09:36:15.742Z",[36,55,75,94,114],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":31,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":53,"download_link":54,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"sezzle-woocommerce-payment","Sezzle Woocommerce Payment","6.1.5","Sezzle","https:\u002F\u002Fprofiles.wordpress.org\u002Fsezzledev\u002F","\u003Cp>Sezzle is an alternative payment platform that increases sales and basket sizes by enabling your customers to ‘buy now and pay later’ with interest-free installment plans. Sezzle collects 25% of the purchase price from the consumer at the time of purchase, but pays the merchant the full purchase price upfront, less their fee. The merchant assumes no credit or fraud risk. Sezzle then schedules three additional installments of 25% to be automatically debited from the consumer every two weeks, completely interest- and fee-free. Sezzle is ideal for merchants that cater to young consumers, with order values typically between $50-$750, although we do accept orders up to $1,000. Sezzle increases consumers’ purchasing power and is most heavily used by those without a credit card (63% of millennials do not own a credit card), or those with a very low credit limit on their card. However, a wide range of consumers use Sezzle, both in terms of age and financial situation. Our extension includes a payment gateway, which will enable Sezzle as a payment option in your checkout. Once a customer selects Sezzle as their payment option, they are redirected to our secure checkout, after which they are taken back to your store to view purchase details. The extension also includes a widget that displays a dynamic installment amount on your product and cart pages, which is proven to increase conversions and basket sizes.\u003C\u002Fp>\n","Sezzle is an alternative payment platform that increases sales and basket sizes by enabling your customers to 'buy now and pay later' with i &hellip;",1000,98160,80,"2025-12-02T14:49:00.000Z","6.7.5","5.6.0","8.0",[20,21,22,52],"sezzle","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsezzle-woocommerce-payment.6.1.5.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":13,"num_ratings":65,"last_updated":66,"tested_up_to":67,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":53,"download_link":74,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"kosteams-payments-for-yandex","KosTeams Payments for Yandex Pay and Yandex Split for WooCommerce","2.0.6","KosTeams","https:\u002F\u002Fprofiles.wordpress.org\u002Fpro100kostia\u002F","\u003Cp>This plugin adds popular Yandex payment methods to your WooCommerce store:\u003Cbr \u002F>\n– \u003Cstrong>Yandex Pay\u003C\u002Fstrong>: Instant card payment without entering card details.\u003Cbr \u002F>\n– \u003Cstrong>Yandex Split\u003C\u002Fstrong>: Interest-free installments for up to 6 months.\u003Cbr \u002F>\n– \u003Cstrong>Combined payment\u003C\u002Fstrong>: Pay part by card and the rest in installments.\u003C\u002Fp>\n\u003Ch4>Modern Technology Compatibility\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Full WooCommerce Block Editor support\u003C\u002Fstrong> — the plugin works with both classic and block checkout\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg compatible\u003C\u002Fstrong> — integration with modern WordPress themes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>React components\u003C\u002Fstrong> — modern architecture for fast performance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For advanced features (installment badges, widgets in cart and catalog), the \u003Ca href=\"https:\u002F\u002Fkosteams.com\u002Fplugins\u002Fbejdzhi-i-vidzhety-yandex-split-i-yandex-pay-dlya-wordpress\u002F\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa> is available.\u003C\u002Fp>\n\u003Ch3>Important Fiscalization Information\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Please note:\u003C\u002Fstrong> When using Yandex Pay and Yandex Split, you must comply with Russian legislation requirements for payment fiscalization.\u003C\u002Fp>\n\u003Ch4>54-FZ Requirements\u003C\u002Fh4>\n\u003Cp>According to the Federal Law “On the Application of Cash Register Equipment” (54-FZ):\u003Cbr \u002F>\n– Fiscal receipts must be issued for all forms of non-cash payments\u003Cbr \u002F>\n– Yandex Pay and Yandex Split do not send fiscal receipts automatically\u003Cbr \u002F>\n– The seller is responsible for complying with fiscalization requirements\u003C\u002Fp>\n\u003Ch4>Possible Solutions\u003C\u002Fh4>\n\u003Cp>To ensure 54-FZ compliance, consider the following options:\u003Cbr \u002F>\n– Integration with online cash registers (ATOL, Evotor, OFD, etc.)\u003Cbr \u002F>\n– Using specialized plugins for automatic receipt generation\u003Cbr \u002F>\n– Setting up API integration with your fiscal service provider\u003Cbr \u002F>\n– Consulting with certified cash register integrators\u003C\u002Fp>\n\u003Ch4>Penalties for Non-Compliance\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>For individual entrepreneurs: from 10,000 rubles per violation\u003C\u002Fli>\n\u003Cli>For legal entities: from 30,000 rubles per violation\u003C\u002Fli>\n\u003Cli>Business operations may be suspended for up to 90 days\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Recommendation:\u003C\u002Fstrong> Be sure to set up fiscalization before accepting payments via Yandex Pay. For detailed advice, consult your accountant or online cash register service provider.\u003C\u002Fp>\n\u003Ch3>Version Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Free version includes:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Yandex Pay and Yandex Split support\u003Cbr \u002F>\n– Combined payment (card + installments)\u003Cbr \u002F>\n– Configuration through the WooCommerce interface\u003Cbr \u002F>\n– Compatibility with both classic and Gutenberg block editor\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Pro version adds:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Installment\u002Fcashback badges on product pages\u003Cbr \u002F>\n– Installment\u002Fcashback badges in the product catalog\u003Cbr \u002F>\n– Payment widgets in cart and catalog\u003Cbr \u002F>\n– Yandex payment button on the checkout page\u003Cbr \u002F>\n– 20+ element positioning options\u003C\u002Fp>\n\u003Ch3>Recommended Add-ons\u003C\u002Fh3>\n\u003Cp>To ensure full compliance with Russian legislation and extend functionality, the following solutions are recommended:\u003C\u002Fp>\n\u003Ch4>Payment Fiscalization (required for 54-FZ compliance)\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fkosteams.com\u002Fplugins\u002Fatol-receipts-yandex-v4\u002F\" rel=\"nofollow ugc\">KosTeams ATOL Receipts\u003C\u002Fa>\u003C\u002Fstrong> — A specialized plugin for automatic fiscalization of payments via Yandex Pay and Yandex Split.\u003C\u002Fp>\n\u003Cp>Key features:\u003Cbr \u002F>\n– Automatic fiscal receipt generation via ATOL Online for every payment\u003Cbr \u002F>\n– Full support for ATOL API v4 and v5\u003Cbr \u002F>\n– Automatic detection of Yandex Pay and Split payments\u003Cbr \u002F>\n– HPOS (High-Performance Order Storage) support\u003Cbr \u002F>\n– Automatic refund receipts when orders are cancelled\u003Cbr \u002F>\n– Real-time fiscalization status monitoring\u003Cbr \u002F>\n– Detailed logging for diagnostics\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why this plugin:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Designed specifically for integration with Yandex payment systems\u003Cbr \u002F>\n– Automatically detects payments that require fiscalization\u003Cbr \u002F>\n– Fully compliant with 54-FZ requirements\u003Cbr \u002F>\n– Tested together with this plugin\u003C\u002Fp>\n\u003Ch4>Alternative Fiscalization Solutions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Other ATOL Online integration plugins\u003C\u002Fli>\n\u003Cli>Evotor integration solutions\u003C\u002Fli>\n\u003Cli>Modules for connecting to other OFD providers\u003C\u002Fli>\n\u003Cli>API integration with your cash register service provider\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Conversion Improvement\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fkosteams.com\u002Fplugins\u002Fbejdzhi-i-vidzhety-yandex-split-i-yandex-pay-dlya-wordpress\u002F\" rel=\"nofollow ugc\">KosTeams Payments for Yandex Pay and Yandex Split for WooCommerce Pro\u003C\u002Fa>\u003C\u002Fstrong> — Extended version of this plugin with additional features:\u003Cbr \u002F>\n– Installment\u002Fcashback badges on product pages and in the catalog\u003Cbr \u002F>\n– Payment widgets in cart and on product pages\u003Cbr \u002F>\n– 20+ element positioning options\u003Cbr \u002F>\n– Advanced design and behavior settings\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Important:\u003C\u002Fstrong> Regardless of the fiscalization solution you choose, setting it up is mandatory before accepting payments via Yandex Pay to comply with 54-FZ requirements.\u003C\u002Fp>\n\u003Ch3>Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fkosteams.com\u002Fplugins\u002Fbejdzhi-i-vidzhety-yandex-split-i-yandex-pay-dlya-wordpress\u002F\" rel=\"nofollow ugc\">Setup Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fkosteams.com\u002Fplugins\u002Fbejdzhi-i-vidzhety-yandex-split-i-yandex-pay-dlya-wordpress\u002F\" rel=\"nofollow ugc\">Buy Pro Version\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.consultant.ru\u002Fdocument\u002Fcons_doc_LAW_42359\u002F12a6477d0e22968564d9416e594a80202a7024db\u002F\" rel=\"nofollow ugc\">Information about 54-FZ and Fiscalization\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is distributed under the GPLv2 license. Advanced features are available in the Pro version.\u003C\u002Fp>\n\u003Ch3>Support and Security\u003C\u002Fh3>\n\u003Ch4>Payment Security\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>All transactions are processed through Yandex secure servers\u003C\u002Fli>\n\u003Cli>Card data is not stored on your site\u003C\u002Fli>\n\u003Cli>PCI DSS compliant\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Legal Compliance\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The plugin provides technical integration with payment systems\u003C\u002Fli>\n\u003Cli>Fiscalization compliance (54-FZ) requires additional solutions\u003C\u002Fli>\n\u003Cli>Consulting with lawyers and accountants is recommended\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Getting Support\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Technical support through official channels\u003C\u002Fli>\n\u003Cli>Documentation and FAQ on the developer’s website\u003C\u002Fli>\n\u003Cli>User community for experience sharing\u003C\u002Fli>\n\u003C\u002Ful>\n","Accept payments via Yandex Pay, Yandex Split, or a combination of both. Increase conversion with flexible payment options using the KosTeams plugin.",50,65554,2,"2026-03-05T21:21:00.000Z","6.9.4","6.0","8.0.0",[20,71,22,72,73],"pay","split","yandex","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkosteams-payments-for-yandex.2.0.6.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":11,"downloaded":83,"rating":26,"num_ratings":26,"last_updated":84,"tested_up_to":85,"requires_at_least":86,"requires_php":87,"tags":88,"homepage":53,"download_link":93,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"deposet","Deposits & Partial Payments for WooCommerce – Deposet","1.0.1","Aethonic","https:\u002F\u002Fprofiles.wordpress.org\u002Faethonic\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Faethonic.com\u002Fdeposet\u002F\" rel=\"nofollow ugc\">Deposet\u003C\u002Fa>  is a powerful WooCommerce extension that allows customers to pay deposits on products and complete payments later. Perfect for high-value items, pre-orders, or custom products.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Global Deposit Settings\u003C\u002Fstrong> – Set default deposit amounts (fixed or percentage) for all products\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product-Level Control\u003C\u002Fstrong> – Override global settings for individual products\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Category-Based Rules\u003C\u002Fstrong> – Apply specific deposit rules to product categories\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Force Deposits\u003C\u002Fstrong> – Require customers to pay deposits (disable full payment option)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Payment Plans\u003C\u002Fstrong> – Create custom payment plans with multiple installments\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Role Restrictions\u003C\u002Fstrong> – Disable deposits for specific user roles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Login Requirements\u003C\u002Fstrong> – Optionally require login to use deposit feature\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stock Management\u003C\u002Fstrong> – Choose when to reduce stock (deposit or full payment)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Payment Gateway Control\u003C\u002Fstrong> – Disable specific payment gateways for deposit orders\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Notifications\u003C\u002Fstrong> – Automated emails for deposit confirmation, payment reminders, and final payment\u003C\u002Fli>\n\u003Cli>\u003Cstrong>My Account Integration\u003C\u002Fstrong> – Customers can view and pay remaining balances from their account\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Refund Support\u003C\u002Fstrong> – Properly handle refunds for deposit orders\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Compatible\u003C\u002Fstrong> – Works with latest WooCommerce hooks and filters\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Enable deposits globally or per product\u003C\u002Fli>\n\u003Cli>Customers choose between deposit or full payment on product pages\u003C\u002Fli>\n\u003Cli>Deposit amount is charged at checkout\u003C\u002Fli>\n\u003Cli>Remaining balance tracked in order details\u003C\u002Fli>\n\u003Cli>Customers pay remaining balance from My Account page\u003C\u002Fli>\n\u003Cli>Automated email reminders for upcoming payments\u003C\u002Fli>\n\u003C\u002Fol>\n","Enable deposits and partial payments for WooCommerce products with flexible payment plans and installment options.",316,"2025-11-29T18:10:00.000Z","6.8.5","5.4","7.4",[89,20,90,91,92],"deposits","partial-payments","payment-plans","woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdeposet.1.0.1.zip",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":11,"downloaded":102,"rating":13,"num_ratings":65,"last_updated":103,"tested_up_to":104,"requires_at_least":105,"requires_php":106,"tags":107,"homepage":112,"download_link":113,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"woo-installments","Online Course Content Selling Tool","1.4.0","Fahad Mahmood","https:\u002F\u002Fprofiles.wordpress.org\u002Ffahadmahmood\u002F","\u003Cul>\n\u003Cli>Author: \u003Ca href=\"https:\u002F\u002Fwww.androidbubbles.com\u002Fcontact\" rel=\"nofollow ugc\">Fahad Mahmood\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Project URI: \u003Ca href=\"http:\u002F\u002Fandroidbubble.com\u002Fblog\u002Fwordpress\u002Fplugins\u002Fwoo-installments\" rel=\"nofollow ugc\">http:\u002F\u002Fandroidbubble.com\u002Fblog\u002Fwordpress\u002Fplugins\u002Fwoo-installments\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Demo URI: \u003Ca href=\"http:\u002F\u002Fdemo.androidbubble.com\u002Fproduct\u002Fwoo-installments\" rel=\"nofollow ugc\">http:\u002F\u002Fdemo.androidbubble.com\u002Fproduct\u002Fwoo-installments\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin creates value in your intellectual property as it can handle all of your needs with simple WordPress posts and pages using WooCommerce plugin as shopping cart flow. Value your intellectual property, content, videos, what you do, what you write, what you think, share it and make it sellable. You are simply required to decide that what kind of packages are required to access a course, lesson, post or page.\u003C\u002Fp>\n\u003Cp>Good luck!\u003C\u002Fp>\n\u003Ch4>Tags\u003C\u002Fh4>\n\u003Cp>woocommerce, payments, paypal, checkout, 2checkout, credit, debit, classes, deposits, dutch\u003C\u002Fp>\n\u003Ch3>Video Tutorial:\u003C\u002Fh3>\n\u003Ch4>How it works?\u003C\u002Fh4>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F2UNIlUjccvs?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>Important!\u003C\u002Fp>\n\u003Cp>Visit my blog and suggest good features which you wana see in this plugin.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is free software: you can redistribute it and\u002For modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version. This plugin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this plugin. If not, see http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html.\u003C\u002Fp>\n","This is a great plugin to sell your products like courses and online classes with partial payments or deposits. Your audience will be really happy wit &hellip;",7019,"2024-11-04T03:00:00.000Z","6.6.5","3.0","7.0",[108,20,109,110,111],"courses","online-course-selling-tool","stripe-checkout","stripe-payments","http:\u002F\u002Fandroidbubble.com\u002Fblog\u002Fwordpress\u002Fplugins\u002Fwoo-installments","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-installments.1.4.0.zip",{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":26,"downloaded":122,"rating":26,"num_ratings":26,"last_updated":53,"tested_up_to":67,"requires_at_least":123,"requires_php":124,"tags":125,"homepage":128,"download_link":129,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":130},"mz-calculate-fees","PlugStudio Installment Calculator for WooCommerce","1.0.3","PlugStudio","https:\u002F\u002Fprofiles.wordpress.org\u002Fplugstudio\u002F","\u003Cp>\u003Cstrong>PlugStudio Calculate Fees\u003C\u002Fstrong> allows you to perform a visual calculation of the fees\u002Finstallments to pay for a product.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Admins can configure months and interest rates in the backend.\u003C\u002Fli>\n\u003Cli>Shows a dropdown on the product page.\u003C\u002Fli>\n\u003Cli>Calculates the monthly fee automatically via AJAX securely.\u003C\u002Fli>\n\u003C\u002Ful>\n","Display an installment dropdown on WooCommerce product pages and show the monthly payment amount based on months and interest settings.",224,"5.2","7.2",[126,20,127,91,92],"calculator","monthly-payments","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmz-calculate-fees\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmz-calculate-fees.1.0.3.zip","2026-03-15T10:48:56.248Z",{"attackSurface":132,"codeSignals":191,"taintFlows":221,"riskAssessment":249,"analyzedAt":263},{"hooks":133,"ajaxHandlers":187,"restRoutes":188,"shortcodes":189,"cronEvents":190,"entryPointCount":26,"unprotectedCount":26},[134,140,142,148,153,156,159,161,165,169,172,175,179,183],{"type":135,"name":136,"callback":137,"file":138,"line":139},"filter","woocommerce_payment_gateways","add_new_payment_gateway","admin\\class-bharatx-pay-in-3-feature-gateway.php",55,{"type":135,"name":136,"callback":137,"file":141,"line":139},"admin\\class-bharatx-pay-in-3-feature-plugin-admin.php",{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","admin_notices","bharatx_pay_in_3_feature_plugin_installed_notice","bharatx-pay-in-3-feature-plugin.php",119,{"type":143,"name":149,"callback":150,"file":151,"line":152},"plugins_loaded","init_gateway_class","includes\\class-bharatx-pay-in-3-feature-plugin.php",311,{"type":143,"name":149,"callback":154,"file":151,"line":155},"anonymous",374,{"type":143,"name":157,"callback":154,"file":151,"line":158},"wp_enqueue_scripts",402,{"type":143,"name":157,"callback":154,"file":151,"line":160},403,{"type":143,"name":162,"callback":162,"file":163,"line":164},"init","public\\class-bharatx-pay-in-3-feature-plugin-public.php",118,{"type":135,"name":166,"callback":167,"priority":11,"file":163,"line":168},"woocommerce_available_payment_gateways","remove_gateway_based_on_billing_total",154,{"type":135,"name":166,"callback":170,"priority":11,"file":163,"line":171},"remove_gateway_based_on_billing_country",155,{"type":135,"name":166,"callback":173,"priority":11,"file":163,"line":174},"remove_gateway_based_on_category_id",156,{"type":135,"name":176,"callback":177,"priority":11,"file":163,"line":178},"woocommerce_gateway_title","checkout_gateway_title",159,{"type":135,"name":180,"callback":181,"priority":11,"file":163,"line":182},"woocommerce_gateway_icon","checkout_gateway_icon",160,{"type":135,"name":184,"callback":185,"priority":11,"file":163,"line":186},"woocommerce_gateway_description","checkout_gateway_description",161,[],[],[],[],{"dangerousFunctions":192,"sqlUsage":193,"outputEscaping":208,"fileOperations":26,"externalRequests":14,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":220},[],{"prepared":26,"raw":194,"locations":195},4,[196,200,203,205],{"file":197,"line":198,"context":199},"includes\\class-bharatx-pay-in-3-feature-plugin-activator.php",38,"$wpdb->query() with variable interpolation",{"file":201,"line":202,"context":199},"includes\\class-bharatx-pay-in-3-feature-plugin-deactivator.php",45,{"file":151,"line":204,"context":199},493,{"file":151,"line":206,"context":207},508,"$wpdb->get_var() with variable interpolation",{"escaped":209,"rawEcho":210,"locations":211},14,3,[212,216,218],{"file":213,"line":214,"context":215},"admin\\class-bharatx-pay-in-3-feature-plugin-gateway.php",382,"raw output",{"file":213,"line":217,"context":215},386,{"file":146,"line":219,"context":215},127,[],[222,241],{"entryPoint":223,"graph":224,"unsanitizedCount":31,"severity":240},"payment_callback (admin\\class-bharatx-pay-in-3-feature-plugin-gateway.php:392)",{"nodes":225,"edges":237},[226,231],{"id":227,"type":228,"label":229,"file":213,"line":230},"n0","source","$_GET",393,{"id":232,"type":233,"label":234,"file":213,"line":235,"wp_function":236},"n1","sink","wp_redirect() [Open Redirect]",461,"wp_redirect",[238],{"from":227,"to":232,"sanitized":239},false,"medium",{"entryPoint":242,"graph":243,"unsanitizedCount":31,"severity":240},"\u003Cclass-bharatx-pay-in-3-feature-plugin-gateway> (admin\\class-bharatx-pay-in-3-feature-plugin-gateway.php:0)",{"nodes":244,"edges":247},[245,246],{"id":227,"type":228,"label":229,"file":213,"line":230},{"id":232,"type":233,"label":234,"file":213,"line":235,"wp_function":236},[248],{"from":227,"to":232,"sanitized":239},{"summary":250,"deductions":251},"The static analysis of \"bharatx-pay-in-3\" v1.6.4 reveals a plugin with a minimal attack surface and a history of no known vulnerabilities.  This suggests a generally good security posture, with no obvious entry points like AJAX handlers, REST API routes, or shortcodes exposed without proper authentication or capability checks. The absence of dangerous functions, file operations, and bundled libraries further contributes to this positive outlook.\n\nHowever, several areas present concerns that warrant attention. The plugin heavily relies on raw SQL queries without the use of prepared statements, a significant risk that could lead to SQL injection vulnerabilities if data is not meticulously sanitized before being used in queries. While output escaping is relatively high at 82%, the remaining 18% could still be a vector for Cross-Site Scripting (XSS) attacks. The presence of two unsanitized taint flows, even without critical or high severity, indicates potential pathways where user-supplied data could be mishandled. The lack of nonce checks and capability checks on any potential, though currently unlisted, entry points is also a weakness.\n\nOverall, the plugin's lack of historical vulnerabilities and small attack surface are strengths. The primary weaknesses lie in the handling of SQL queries and potential for unsanitized data flow. Addressing the unescaped outputs and ensuring all data interacting with SQL is properly prepared and sanitized would significantly improve its security.",[252,255,257,259,261],{"reason":253,"points":254},"Raw SQL queries without prepared statements",20,{"reason":256,"points":11},"Unsanitized taint flows",{"reason":258,"points":14},"Potential for unescaped output",{"reason":260,"points":11},"No nonce checks",{"reason":262,"points":11},"No capability checks","2026-03-17T01:24:19.549Z",{"wat":265,"direct":276},{"assetPaths":266,"generatorPatterns":270,"scriptPaths":271,"versionParams":272},[267,268,269],"\u002Fwp-content\u002Fplugins\u002Fbharatx-pay-in-3\u002Fbuild\u002Fcss\u002Fmain.css","\u002Fwp-content\u002Fplugins\u002Fbharatx-pay-in-3\u002Fbuild\u002Fjs\u002Ffrontend.js","\u002Fwp-content\u002Fplugins\u002Fbharatx-pay-in-3\u002Fbuild\u002Fjs\u002Fbackend.js",[],[268,269],[273,274,275],"bharatx-pay-in-3\u002Fbuild\u002Fcss\u002Fmain.css?ver=","bharatx-pay-in-3\u002Fbuild\u002Fjs\u002Ffrontend.js?ver=","bharatx-pay-in-3\u002Fbuild\u002Fjs\u002Fbackend.js?ver=",{"cssClasses":277,"htmlComments":281,"htmlAttributes":284,"restEndpoints":288,"jsGlobals":289,"shortcodeOutput":292},[278,279,280],"bharatx-payin3-widget","bharatx-widget-container","bharatx-widget-button",[282,283],"\u003C!-- BharatX Pay In 3 Widget -->","\u003C!-- BharatX Pay In 3 Payment Form -->",[285,286,287],"data-bharatx-partner-id","data-bharatx-api-key","data-bharatx-transaction-id",[],[290,291],"bharatxPayin3Frontend","bharatxPayin3Backend",[293,294],"[bharatx_payin3_widget]","[bharatx_payin3_payment_form]"]