[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f6Xt6GEDKV-dtaIz2SEWPTdA14Lo6YgLdS6x-BydJV-w":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":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":114,"fingerprints":209},"idpay-payment-learnpress","IDPay Payment Gateway For LearnPress","1.1.0","IDPay","https:\u002F\u002Fprofiles.wordpress.org\u002Fidpayir\u002F","\u003Cp>After installing and enabling this plugin, your customers can pay through IDPay gateway.\u003Cbr \u002F>\nFor doing a transaction through IDPay gateway,\u003Cbr \u002F>\nyou must have an API Key.\u003Cbr \u002F>\nYou can obtain the API Key by going to your \u003Ca href=\"https:\u002F\u002Fidpay.ir\u002Fdashboard\u002Fweb-services\" rel=\"nofollow ugc\">dashboard\u003C\u002Fa> in your\u003Cbr \u002F>\n IDPay \u003Ca href=\"https:\u002F\u002Fidpay.ir\u002Fuser\" rel=\"nofollow ugc\">account\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>1.1.0, Nov 13, 2022\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Tested Up With WordPress 6.1 And LearnPress 4.1.7.3.2\u003C\u002Fli>\n\u003Cli>Check Double Spending Correct\u003C\u002Fli>\n\u003Cli>Check Does Not Xss Attack Correct\u003C\u002Fli>\n\u003Cli>First Official Release\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.0.1, October 19, 2020\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Support GET method in Callback.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.0.0, July 14, 2020\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Develope release.\u003C\u002Fli>\n\u003C\u002Ful>\n","After installing and enabling this plugin, your customers can pay through IDPay gateway.",70,2794,0,"2022-11-29T07:02:00.000Z","6.1.10","",[18,19,20,21,22],"gateway","idpay","learnpress","payment","%d8%a2%db%8c%d8%af%db%8c-%d9%be%db%8c","http:\u002F\u002Fidpay.ir\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fidpay-payment-learnpress.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"idpayir",7,1370,30,84,"2026-04-04T15:31:26.542Z",[37,52,64,76,93],{"slug":38,"name":39,"version":40,"author":7,"author_profile":8,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":45,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":16,"requires_php":16,"tags":49,"homepage":16,"download_link":51,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"woo-idpay-gateway","IDPay Payment Gateway for Woocommerce","2.2.5","\u003Cp>\u003Ca href=\"https:\u002F\u002Fidpay.ir\" rel=\"nofollow ugc\">IDPay\u003C\u002Fa> is one of the Financial Technology providers in Iran.\u003C\u002Fp>\n\u003Cp>IDPay provides some payment services and this plugin enables the IDPay’s payment gateway for Woocommerce.\u003C\u002Fp>\n","IDPay payment method for Woocommerce.",1000,56424,74,6,"2023-12-05T08:09:00.000Z","6.4.8",[18,19,21,50,22],"woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-idpay-gateway.zip",{"slug":53,"name":54,"version":55,"author":7,"author_profile":8,"description":56,"short_description":10,"active_installs":57,"downloaded":58,"rating":57,"num_ratings":59,"last_updated":60,"tested_up_to":15,"requires_at_least":16,"requires_php":16,"tags":61,"homepage":16,"download_link":63,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"idpay-for-restrict-content-pro","IDPay For Restrict Content Pro (RCP)","1.2.2","\u003Cp>After installing and enabling this plugin, your customers can pay through IDPay gateway.\u003Cbr \u002F>\nFor doing a transaction through IDPay gateway, you must have an API Key. You can obtain the API Key by going to your \u003Ca href=\"https:\u002F\u002Fidpay.ir\u002Fdashboard\u002Fweb-services\" rel=\"nofollow ugc\">dashboard\u003C\u002Fa> in your IDPay \u003Ca href=\"https:\u002F\u002Fidpay.ir\u002Fuser\" rel=\"nofollow ugc\">account\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>1.2.2, Nov 13, 2022\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Tested Up With WordPress 6.1 And Restrict Content Pro version 3.5.3\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.2.1, June 18, 2022\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>First Official Release\u003C\u002Fli>\n\u003Cli>Tested Up With WordPress 6.0 And RCP Plugin 3.5.3\u003C\u002Fli>\n\u003Cli>Check Double Spending Correct\u003C\u002Fli>\n\u003Cli>Check Does Not Xss Attack Correct\u003C\u002Fli>\n\u003Cli>Fix Changing Membership\u003C\u002Fli>\n\u003Cli>Fix Email Verification Process After Payment\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.3, January 30, 2021\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>fix sticking in loading state’s bug.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.2, December 20, 2020\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>change configuration for currencies and fix decimal place in numbers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.1, October 13, 2020\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>check GET parameters if POST was empty in relation with IDPay webservices new update.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.0, Jul 09, 2020\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Develope Release\u003C\u002Fli>\n\u003C\u002Ful>\n",100,2802,1,"2022-11-13T14:08:00.000Z",[18,19,21,62,22],"restrict-content-pro","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fidpay-for-restrict-content-pro.zip",{"slug":65,"name":66,"version":67,"author":7,"author_profile":8,"description":68,"short_description":10,"active_installs":57,"downloaded":69,"rating":70,"num_ratings":59,"last_updated":71,"tested_up_to":48,"requires_at_least":16,"requires_php":16,"tags":72,"homepage":16,"download_link":75,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"idpay-gateway-gravity-forms","IDPay For Wp Gravity Forms","3.1.1","\u003Cp>After installing and enabling this plugin, your customers can pay through IDPay gateway.\u003Cbr \u002F>\nFor doing a transaction through IDPay gateway, you must have an API Key. You can obtain the API Key by going to your \u003Ca href=\"https:\u002F\u002Fidpay.ir\u002Fdashboard\u002Fweb-services\" rel=\"nofollow ugc\">dashboard\u003C\u002Fa> in your IDPay \u003Ca href=\"https:\u002F\u002Fidpay.ir\u002Fuser\" rel=\"nofollow ugc\">account\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>3.1.1, DEC 04, 2023\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>New Version Plugin And Many Add Features\u003C\u002Fli>\n\u003Cli>Fix All Problems\u003C\u002Fli>\n\u003Cli>Update Structures\u003C\u002Fli>\n\u003Cli>Tested Up With WordPress 6.4.1 And GravityForm 2.7.17\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.0, STP 11, 2023\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>New Version Plugin And Many Add Features\u003C\u002Fli>\n\u003Cli>Fix All Problems\u003C\u002Fli>\n\u003Cli>Update Structures\u003C\u002Fli>\n\u003Cli>Tested Up With WordPress 6.3.1 And GravityForm 2.7.12\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.1.2, Nov 13, 2022\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Tested Up With WordPress 6.1 And GravityForm 2.6.3\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.1.1, June 18, 2022\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Tested Up With WordPress 6.0 And GravityForm 2.6.3\u003C\u002Fli>\n\u003Cli>Check Double Spending Correct\u003C\u002Fli>\n\u003Cli>Check Does Not Xss Attack Correct\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.5, January 30, 2021\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>add deactivation method.\u003C\u002Fli>\n\u003Cli>add checkbox to use Gravity Forms confirmations.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.4, December 9, 2020\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>add name and email to gateway configuration.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.3, October 11, 2020\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>check GET parameters if POST was empty in relation with IDPay webservices new update.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.2, October 6, 2020\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Prevent IDPay logo applying in all forms.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.1, August 22, 2020\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fix a typo bug.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.0, Jul 08, 2020\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Develope release.\u003C\u002Fli>\n\u003C\u002Ful>\n",7372,20,"2023-12-09T05:55:00.000Z",[18,73,74,19,21],"gravity-forms","gravityforms","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fidpay-gateway-gravity-forms.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":70,"downloaded":84,"rating":13,"num_ratings":13,"last_updated":16,"tested_up_to":85,"requires_at_least":86,"requires_php":87,"tags":88,"homepage":16,"download_link":91,"security_score":57,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":92},"zibal-payment-learnpress","Zibal Payment Gateway for Learnpress","1.3","Mohammad Zamanzadeh","https:\u002F\u002Fprofiles.wordpress.org\u002Fmzamanzadah\u002F","\u003Cp>افزونه Zibal Payment Gateway for Learnpress امکان فروش اینترنتی و آنلاین از طریق درگاه پرداخت زیبال به افزونه مدیریت آموزش الکترونیک لرن پرس اضافه می کند.\u003C\u002Fp>\n","با نصب این پلاگین می توانید از خدمات درگاه پرداخت واسط و مستقیم و یا اختصاصی زیبال برروی افزونه لرن پرس استفاده کنید!",1796,"6.9.4","6.9","7.4",[18,20,89,21,90],"lms","zibal","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzibal-payment-learnpress.1.3.zip","2026-03-15T10:48:56.248Z",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":103,"num_ratings":104,"last_updated":105,"tested_up_to":85,"requires_at_least":106,"requires_php":87,"tags":107,"homepage":110,"download_link":111,"security_score":112,"vuln_count":59,"unpatched_count":13,"last_vuln_date":113,"fetched_at":27},"checkout-fees-for-woocommerce","Payment Gateway Based Fees and Discounts for WooCommerce","3.0.0","tychesoftwares","https:\u002F\u002Fprofiles.wordpress.org\u002Ftychesoftwares\u002F","\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fpayment-gateway-based-fees-and-discounts-for-woocommerce-plugin\u002F?utm_source=wprepo&utm_medium=topprolink&utm_campaign=WCPGBasedFees\" rel=\"nofollow ugc\">Payment Gateway Based Fees and Discounts for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong> plugin extends WooCommerce by adding options to set \u003Cstrong>fees or discounts based on customer selected payment gateway\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Payment gateway based fees and discounts can be added to \u003Cstrong>all payment gateways\u003C\u002Fstrong> including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>standard WooCommerce payment gateways (Direct Bank Transfer (BACS), Cheque Payment, Cash on Delivery and PayPal),\u003C\u002Fli>\n\u003Cli>custom payment gateways added with any other plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Fees and discounts can be set:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>globally for all products, or\u003C\u002Fli>\n\u003Cli>on per product basis.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Check out the PRO version of \u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fpayment-gateway-based-fees-and-discounts-for-woocommerce-plugin\u002F?utm_source=wprepo&utm_medium=prolink2&utm_campaign=WCPGBasedFees\" rel=\"nofollow ugc\">Payment Gateway Based Fees and Discounts for WooCommerce plugin\u003C\u002Fa>.\u003C\u002Fh3>\n\u003Cp>Plugin requires \u003Cstrong>minimum setup\u003C\u002Fstrong>: after enabling the fee\u002Fdiscount for selected gateway (in WooCommerce > Settings > Payment Gateway Based Fees and Discounts), you can set:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>fee\u002Fdiscount value,\u003C\u002Fli>\n\u003Cli>fee\u002Fdiscount type: fixed or percent,\u003C\u002Fli>\n\u003Cli>additional fee\u002Fdiscount,\u003C\u002Fli>\n\u003Cli>minimum and maximum fee\u002Fdiscount values,\u003C\u002Fli>\n\u003Cli>minimum and\u002For maximum cart amount for adding the fee\u002Fdiscount,\u003C\u002Fli>\n\u003Cli>rounding options,\u003C\u002Fli>\n\u003Cli>taxation options,\u003C\u002Fli>\n\u003Cli>shipping options,\u003C\u002Fli>\n\u003Cli>product categories,\u003C\u002Fli>\n\u003Cli>customer countries and more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Some of our Pro plugins\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fpayment-gateway-based-fees-and-discounts-for-woocommerce-plugin\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCPGBasedFees\" title=\"Payment Gateway Based Fees and Discounts for WooCommerce - Pro\" rel=\"nofollow ugc\">Payment Gateway Based Fees and Discounts for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fwoocommerce-abandoned-cart-pro\u002F?utm_source=wprepo&utm_medium=otherprolink&utm_campaign=WCPGBasedFees\" title=\"Abandoned Cart Pro for WooCommerce\" rel=\"nofollow ugc\">Abandoned Cart Pro for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fwoocommerce-booking-plugin\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCPGBasedFees\" title=\"Booking & Appointment Plugin for WooCommerce\" rel=\"nofollow ugc\">Booking & Appointment Plugin for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Forder-delivery-date-for-woocommerce-pro-21\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCPGBasedFees\" title=\"Order Delivery Date Pro for WooCommerce\" rel=\"nofollow ugc\">Order Delivery Date Pro for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fproduct-delivery-date-pro-for-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCPGBasedFees\" title=\"Product Delivery Date Pro for WooCommerce\" rel=\"nofollow ugc\">Product Delivery Date Pro for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fdeposits-for-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCPGBasedFees\" title=\"Deposits For WooCommerce\" rel=\"nofollow ugc\">Deposits For WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fcustom-order-status-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCPGBasedFees\" title=\"Custom Order Status for WooCommerce - Pro\" rel=\"nofollow ugc\">Custom Order Status for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fcustom-order-numbers-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCPGBasedFees\" title=\"Custom Order Numbers for WooCommerce - Pro\" rel=\"nofollow ugc\">Custom Order Numbers for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fproduct-input-fields-for-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCPGBasedFees\" title=\"Product Input Fields for WooCommerce - Pro\" rel=\"nofollow ugc\">Product Input Fields for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fwoocommerce-call-for-price-plugin\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCPGBasedFees\" title=\"Call for Price for WooCommerce - Pro\" rel=\"nofollow ugc\">Call for Price for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fprice-user-role-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCPGBasedFees\" title=\"Price based on User Role for WooCommerce - Pro\" rel=\"nofollow ugc\">Price based on User Role for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fcurrency-per-product-for-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCPGBasedFees\" title=\"Currency per Product for WooCommerce - Pro\" rel=\"nofollow ugc\">Currency per Product for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Some of our other free plugins\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-abandoned-cart\u002F\" title=\"Abandoned Cart for WooCommerce\" rel=\"ugc\">Abandoned Cart for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Forder-delivery-date-for-woocommerce\u002F\" title=\"Order Delivery Date for WooCommerce - Lite\" rel=\"ugc\">Order Delivery Date for WooCommerce – Lite\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-delivery-date-for-woocommerce-lite\u002F\" title=\"Product Delivery Date for WooCommerce\" rel=\"ugc\">Product Delivery Date for WooCommerce – Lite\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-delivery-notes\u002F\" title=\"WooCommerce Print Invoice & Delivery Note\" rel=\"ugc\">WooCommerce Print Invoice & Delivery Note\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-order-statuses-woocommerce\u002F\" title=\"Custom Order Status for WooCommerce\" rel=\"ugc\">Custom Order Status for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-order-numbers-for-woocommerce\u002F\" title=\"Custom Order Numbers for WooCommerce\" rel=\"ugc\">Custom Order Numbers for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-input-fields-for-woocommerce\u002F\" title=\"Product Input Fields for WooCommerce\" rel=\"ugc\">Product Input Fields for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-call-for-price\u002F\" title=\"Call for Price for WooCommerce\" rel=\"ugc\">Call for Price for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fprice-by-user-role-for-woocommerce\u002F\" title=\"Price based on User Role for WooCommerce\" rel=\"ugc\">Price based on User Role for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcurrency-per-product-for-woocommerce\u002F\" title=\"Currency per Product for WooCommerce\" rel=\"ugc\">Currency per Product for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Feedback\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>We are open to your suggestions and feedback. Thank you for using or trying out one of our plugins!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin communicates with our tracking server to send usage data \u003Cstrong>only\u003C\u002Fstrong> if the user has explicitly opted in to usage tracking. For detailed information about what is tracked, please refer to our \u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fdocs\u002Fpayment-gateway-based-fees-and-discounts-for-woocommerce\u002Fusage-trackings-payment-gateways\u002F\" rel=\"nofollow ugc\">usage tracking documentation\u003C\u002Fa>.\u003C\u002Fp>\n","Set fees and discounts for WooCommerce payment gateways.",30000,498326,94,57,"2026-03-10T08:00:00.000Z","4.4",[108,109,18,21,50],"discount","fee","https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fpayment-gateway-based-fees-and-discounts-for-woocommerce-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcheckout-fees-for-woocommerce.3.0.0.zip",99,"2024-04-25 00:00:00",{"attackSurface":115,"codeSignals":152,"taintFlows":167,"riskAssessment":195,"analyzedAt":208},{"hooks":116,"ajaxHandlers":148,"restRoutes":149,"shortcodes":150,"cronEvents":151,"entryPointCount":13,"unprotectedCount":13},[117,123,126,131,135,139,145],{"type":118,"name":119,"callback":120,"file":121,"line":122},"action","learn-press\u002Fready","load","idpay-learnpress.php",31,{"type":118,"name":124,"callback":124,"file":121,"line":125},"admin_notices",32,{"type":118,"name":127,"callback":128,"file":129,"line":130},"init","register_web_hook","inc\\class-lp-gateway-idpay.php",110,{"type":118,"name":132,"callback":133,"file":129,"line":134},"learn_press_web_hooks_processed","web_hook_process_idpay",113,{"type":118,"name":136,"callback":137,"file":129,"line":138},"learn-press\u002Fbefore-checkout-order-review","error_message",114,{"type":140,"name":141,"callback":142,"file":143,"line":144},"filter","learn_press_payment_method","add_payment","inc\\load.php",60,{"type":140,"name":146,"callback":142,"file":143,"line":147},"learn-press\u002Fpayment-methods",61,[],[],[],[],{"dangerousFunctions":153,"sqlUsage":154,"outputEscaping":156,"fileOperations":13,"externalRequests":59,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":166},[],{"prepared":13,"raw":13,"locations":155},[],{"escaped":157,"rawEcho":158,"locations":159},23,2,[160,163],{"file":161,"line":70,"context":162},"templates\\form.php","raw output",{"file":164,"line":165,"context":162},"templates\\payment-error.php",21,[],[168,187],{"entryPoint":169,"graph":170,"unsanitizedCount":59,"severity":186},"web_hook_process_idpay (inc\\class-lp-gateway-idpay.php:396)",{"nodes":171,"edges":183},[172,177],{"id":173,"type":174,"label":175,"file":129,"line":176},"n0","source","$_GET",401,{"id":178,"type":179,"label":180,"file":129,"line":181,"wp_function":182},"n1","sink","wp_redirect() [Open Redirect]",523,"wp_redirect",[184],{"from":173,"to":178,"sanitized":185},false,"medium",{"entryPoint":188,"graph":189,"unsanitizedCount":59,"severity":186},"\u003Cclass-lp-gateway-idpay> (inc\\class-lp-gateway-idpay.php:0)",{"nodes":190,"edges":193},[191,192],{"id":173,"type":174,"label":175,"file":129,"line":176},{"id":178,"type":179,"label":180,"file":129,"line":181,"wp_function":182},[194],{"from":173,"to":178,"sanitized":185},{"summary":196,"deductions":197},"The \"idpay-payment-learnpress\" plugin, version 1.1.0, exhibits a generally positive security posture, demonstrating good practices in several key areas. The complete absence of dangerous functions, the exclusive use of prepared statements for all SQL queries, and the high percentage of properly escaped output suggest a developer who is mindful of common vulnerabilities. Furthermore, the lack of known CVEs in its vulnerability history is a strong indicator of past stability and diligent security maintenance.\n\nHowever, there are areas of concern that warrant attention. The presence of two \"flows with unsanitized paths\" in the taint analysis, even without critical or high severity, indicates potential vulnerabilities where user input might be processed in an unsafe manner, potentially leading to path traversal or other file system related issues if exploited. Additionally, the complete absence of nonce checks and capability checks, especially given the plugin's transactional nature (implied by \"idpay-payment\"), is a significant oversight. This leaves potential entry points vulnerable to CSRF attacks and unauthorized actions by unauthenticated or lower-privileged users. The single external HTTP request also represents a potential attack vector, though its context and security are not detailed in the provided data.\n\nIn conclusion, while the plugin has a solid foundation regarding SQL and output escaping, the identified unsanitized paths and the lack of critical security checks like nonces and capability checks present tangible risks. The excellent historical security record is a positive, but it does not negate the need to address the identified static analysis concerns to maintain a robust security profile.",[198,201,203,205],{"reason":199,"points":200},"Flows with unsanitized paths found",8,{"reason":202,"points":31},"Missing nonce checks",{"reason":204,"points":31},"Missing capability checks",{"reason":206,"points":207},"Single external HTTP request",3,"2026-03-16T21:35:58.800Z",{"wat":210,"direct":219},{"assetPaths":211,"generatorPatterns":214,"scriptPaths":215,"versionParams":216},[212,213],"\u002Fwp-content\u002Fplugins\u002Fidpay-payment-learnpress\u002Fassets\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fidpay-payment-learnpress\u002Fassets\u002Fjs\u002Fscript.js",[],[213],[217,218],"idpay-payment-learnpress\u002Fassets\u002Fcss\u002Fstyle.css?ver=","idpay-payment-learnpress\u002Fassets\u002Fjs\u002Fscript.js?ver=",{"cssClasses":220,"htmlComments":221,"htmlAttributes":222,"restEndpoints":224,"jsGlobals":225,"shortcodeOutput":226},[],[],[223],"data-idpay-form",[],[],[]]