[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fTA8bChmIm4k5-I5WaCkKKgQeqt5g0ori-U82tQadOzQ":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":11,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":36,"analysis":125,"fingerprints":836},"bolt-checkout-woocommerce","Bolt Checkout for WooCommerce","2.21.1","boltpay","https:\u002F\u002Fprofiles.wordpress.org\u002Fboltpay\u002F","\u003Cp>Bolt is the ultimate checkout solution for WooCommerce sellers who want to boost their sales and provide the security & speed customers expect. With Bolt, deliver a better-than-Amazon checkout experience on your WooCommerce site, with zero fraud built in.\u003C\u002Fp>\n\u003Ch4>WHY WOOCOMMERCE SELLERS LOVE BOLT:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Lift conversion – Bolt drives 10-20% more completed orders.\u003C\u002Fli>\n\u003Cli>Boost customer LTV – Single-click checkout for seamless repeat purchases.\u003C\u002Fli>\n\u003Cli>Zero fraud guarantee – Approve more good customers with Bolt’s precision fraud engine. Bolt’s fraud decisioning comes with complete chargeback coverage.\u003C\u002Fli>\n\u003Cli>Eliminate costs — No more chargebacks, third-party fraud tools, or manual review. Bolt gives you freedom to focus on your business.\u003C\u002Fli>\n\u003Cli>Made for Mobile – Bolt is built to convert, no matter the device. Bolt improves mobile conversion rates by 83%.*                     \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>FEATURES\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Single-click checkout that plugs directly into your website for seamless desktop and mobile commerce.\u003C\u002Fli>\n\u003Cli>Hassle-free integration that ranges from a couple of days to a week.\u003C\u002Fli>\n\u003Cli>Dedicated account management\u003C\u002Fli>\n\u003Cli>100% coverage of fraudulent chargebacks including full international risk coverage.\u003C\u002Fli>\n\u003Cli>Leading fraud detection, powered by machine learning and Bolt’s team of risk experts, which frees you to focus on your business\u003C\u002Fli>\n\u003Cli>Bank-level security. Bolt is PCI DSS Level I and GDPR compliant.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WHAT YOU DON’T NEED IF YOU USE BOLT:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Bolt takes what has historically needed 3+ tools and solves them in 1 platform.\u003C\u002Fli>\n\u003Cli>Checkout UI \u002F optimization tools: Bolt is world-class checkout for WooCommerce. We relentlessly A\u002FB test across the Bolt Network, and our highest performing updates automatically deploy to your site.\u003C\u002Fli>\n\u003Cli>A payment processor: No need to install Apple Pay, PayPal, Stripe, Braintree, or other tools. Bolt handles all payment processing for credit and debit cards.\u003C\u002Fli>\n\u003Cli>Fraud scoring or fraud detection software: Bolt leads the industry with its precision fraud engine. Say goodbye to setting up order blocking rules or buying expensive third-party solutions — we have you covered.\u003C\u002Fli>\n\u003Cli>Manual fraud review: Don’t spend hours reviewing orders. Bolt’s team of risk experts reviews each flagged order, freeing up time for you to focus on your business.\u003C\u002Fli>\n\u003Cli>Chargeback representment tools: All representment, including for non-fraud chargebacks, is coordinated by Bolt.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>* Percentage increase in mobile conversion rates compares Bolt checkout completion rates across online retail partners from Aug 6 – Sep 4, 2018 to compiled benchmarks from, Barilliance, Formisimo, and the Baymard Institute.\u003C\u002Fem>\u003C\u002Fp>\n","Bring the world's fastest checkout to your WooCommerce site",100,46698,60,10,"2025-07-08T05:30:00.000Z","6.8.5","5.0","7.0",[20,21,22,23,24],"bolt","checkout","ecommerce","payment","woocommerce","https:\u002F\u002Fbolt.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbolt-checkout-woocommerce.2.21.1.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":11,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},1,30,94,"2026-04-04T16:30:16.966Z",[37,58,73,94,112],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":56,"download_link":57,"security_score":11,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"iyzico-woocommerce","iyzico for WooCommerce","3.5.28","iyzico","https:\u002F\u002Fprofiles.wordpress.org\u002Fiyzico\u002F","\u003Cul>\n\u003Cli>\n\u003Cp>It is an open-source WooCommerce module developed by the iyzico integration team.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>After completing your integration with this module, you can automatically use the Pay with iyzico option (iyzico’s alternative payment method) and start accepting secure and fast payments on your e-commerce site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>You can integrate the iyzico WooCommerce module into your site within minutes and provide a seamless and reliable payment experience. Some of the module’s key advantages include:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>You can increase your conversion rate by adding the iyzico Check-Out Form as responsive or popup.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Our plugin is regularly scanned by SUCURI and is completely secure.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Thanks to its open-source code structure, you can make customizations according to your development needs.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>It is compatible with SEO tools and works with 100% Google integration.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>It offers a Sandbox environment so you can comprehensively test your website before integration.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>With installment payment support, you can provide your customers with different payment options.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>After iyzico integration, your customers will have access to 24\u002F7 live support and order tracking through Buyer Protection.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>It is 100% compatible with the WooCommerce and WordPress ecosystem.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>After integration, you can provide your customers with manual order creation and payment collection support.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Requirements\u003Cbr \u002F>\nPHP 7.4.33 and greater.\u003Cbr \u002F>\ncURL\u003Cbr \u002F>\nWooCommerce 9.0.0 requires WordPress 6.6.2+\u003C\u002Fp>\n","iyzico latest payment processing solution. Accept credit\u002Fdebit cards, alternative digital wallets and bank accounts.",10000,203436,34,19,"2025-12-23T08:59:00.000Z","6.9.4","6.6.2","7.4.33",[54,55,22,41,23],"checkout-woocommerce","credit-card","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fiyzico-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fiyzico-woocommerce.3.5.28.zip",{"slug":59,"name":60,"version":61,"author":59,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":11,"num_ratings":32,"last_updated":67,"tested_up_to":16,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":71,"download_link":72,"security_score":11,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"aplazame","Aplazame","4.2.1","https:\u002F\u002Fprofiles.wordpress.org\u002Faplazame\u002F","\u003Ch4>Introduction\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Faplazame.com\" rel=\"nofollow ugc\">Aplazame\u003C\u002Fa> is an instant credit payment method for online purchases that allows WooCommerce stores to sell more and increase average ticket values with a risk-free solution. A simple, secure and flexible over time payment method integrated at the ecommerce checkout. Once you activate and successfully integrate Aplazame in your site, you will be able to offer financing as a payment method to your customers.\u003C\u002Fp>\n\u003Cp>WooCommerce stores can highlight our instant credit solution in activating our widget. This widget is a minimal and fully customizable credit simulator that will be displayed on both your product description and shopping cart views. It will allow the ecommerce to easily communicate the customer the possibility of financing her\u002Fhis purchases at every step of the customer journey.\u003C\u002Fp>\n\u003Cp>Once Aplazame is integrated in WooCommerce stores, they can achieve:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Boost sales by 50% and reach more customers\u003C\u002Fli>\n\u003Cli>Increase the average order value by 200%\u003C\u002Fli>\n\u003Cli>Improve conversion rate by 20%\u003C\u002Fli>\n\u003Cli>Aplazame guarantees all purchases and settles directly with merchants after order confirmation\u003C\u002Fli>\n\u003Cli>Reduce your cart abandonment rate by reducing price sensitivity and increasing affordability\u003C\u002Fli>\n\u003Cli>In order to start working with us in your store, you have to create a free merchant account with Aplazame. You have to do this before starting the configuration. You can create your own free account from this link: https:\u002F\u002Faplazame.com\u002F#\u002Faccount\u002Fsignup\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin is free. Our business pricing is just a variable fee per transaction that ranges from 0,5 to 1,5% of the order amount depending on the volume (https:\u002F\u002Faplazame.com\u002Fprices\u002F)\u003C\u002Fp>\n\u003Cp>Aplazame operates in Spain. So if your store is located in Spain, you can integrate Aplazame as your payment method.\u003C\u002Fp>\n\u003Cp>At this moment our service only use Euros.\u003C\u002Fp>\n","Aplazame is an instant credit payment method for online purchases that allows Magento stores to boost sales by 50% by using financing as a marketing l &hellip;",600,28384,"2026-03-11T12:18:00.000Z","4.0.1","5.3.0",[59,21,22,23,24],"https:\u002F\u002Fgithub.com\u002Faplazame\u002Fwoocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faplazame.zip",{"slug":74,"name":75,"version":76,"author":77,"author_profile":78,"description":79,"short_description":80,"active_installs":11,"downloaded":81,"rating":82,"num_ratings":83,"last_updated":84,"tested_up_to":50,"requires_at_least":85,"requires_php":86,"tags":87,"homepage":89,"download_link":90,"security_score":91,"vuln_count":92,"unpatched_count":27,"last_vuln_date":93,"fetched_at":29},"unify","Unify","3.4.10","CodeClouds","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodeclouds\u002F","\u003Cp>Unify is a WordPress\u002FWooCommerce plugin which integrates advanced features in your checkout to enhance the experience for your customers and increase your sales potential. With Unify you can process transactions through a supported CRM, process subscription-type orders, set up customer portals where you can access the light-weight support ticket system and support chat. In addition to the free features, the Unify Pro plugin allows you to set up 1-click upsells, sync between your CRM and WooCommerce, and much more. A full list of the features can be found below. \u003Ca href=\"https:\u002F\u002Fwww.codeclouds.com\u002Funify\u002F\" rel=\"nofollow ugc\">Learn more about Unify WordPress >\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Supported CRMS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.codeclouds.com\u002Fsticky-io\u002F\" rel=\"nofollow ugc\">Sticky.io\u003C\u002Fa> (Formerly \u003Ca href=\"https:\u002F\u002Fwww.codeclouds.com\u002Fcrm\u002Flimelight-crm\u002F\" rel=\"nofollow ugc\">Sticky.io (Formally Limelight) CRM\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.codeclouds.com\u002Fcrm\u002Fkonnektive-crm\u002F\" rel=\"nofollow ugc\">Konnektive CRM\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.codeclouds.com\u002Fcrm\u002Fresponse-crm\u002F\" rel=\"nofollow ugc\">Response CRM\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.codeclouds.com\u002Fcrm\u002Fsublytics\u002F\" rel=\"nofollow ugc\">Sublytics CRM\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>External Service\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>We are using \u003Ca href=\"https:\u002F\u002Fipinfo.io\u002F\" rel=\"nofollow ugc\">ipinfo\u003C\u002Fa> to get the location country for registration. Click here to check the \u003Ca href=\"https:\u002F\u002Fipinfo.io\u002Fterms-of-service\" rel=\"nofollow ugc\">terms and contitions\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>BUILT-IN FEATURES\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Connect to a supported CRM\u003C\u002Fli>\n\u003Cli>Process regular and subscription-based orders through your CRM\u003C\u002Fli>\n\u003Cli>Map products between your storefront and CRM\u003C\u002Fli>\n\u003Cli>Batch import products\u003C\u002Fli>\n\u003Cli>Support for Sticky.io Billing Model\u003C\u002Fli>\n\u003Cli>Reverse synchronization between storefront and CRM\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>UNIFY PRO FEATURES\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>All features from the free tier\u003C\u002Fli>\n\u003Cli>Set up true 1-click upsells\u003C\u002Fli>\n\u003Cli>Coupon\u002Fpromo code manager\u003C\u002Fli>\n\u003Cli>Recover abandoned carts via third-party services\u003C\u002Fli>\n\u003Cli>And various other add-ons to enhance your checkout!\u003C\u002Fli>\n\u003Cli>Customer portal integration for users to:\n\u003Cul>\n\u003Cli>Manage their subscriptions and orders\u003C\u002Fli>\n\u003Cli>Request cancellation, return or refund on a subscription or order\u003C\u002Fli>\n\u003Cli>Submit a support ticket\u003C\u002Fli>\n\u003Cli>Message support through the chat system\u003C\u002Fli>\n\u003Cli>View order details and history\u003C\u002Fli>\n\u003Cli>Manage account and address\u003C\u002Fli>\n\u003Cli>Switch to a different subscription product\u003C\u002Fli>\n\u003Cli>“Skip a cycle” also available\u003C\u002Fli>\n\u003Cli>Store and manage user preferences\u003C\u002Fli>\n\u003Cli>Various portal templates available; Physical, Digital, Membership Boxes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you are interested in Unify Pro, \u003Ca href=\"https:\u002F\u002Fwww.codeclouds.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">get in touch\u003C\u002Fa> with CodeClouds today!\u003C\u002Fp>\n","A CRM payment plugin which enables connectivity with Sticky.io (Formally Limelight)\u002FKonnektive CRM and many more.",10303,90,2,"2026-01-27T09:59:00.000Z","4.0","5.6",[21,88,22,23,24],"crm","https:\u002F\u002Fwww.codeclouds.com\u002Funify\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Funify.3.4.10.zip",95,3,"2026-01-06 19:46:16",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":11,"downloaded":102,"rating":27,"num_ratings":27,"last_updated":103,"tested_up_to":104,"requires_at_least":105,"requires_php":18,"tags":106,"homepage":109,"download_link":110,"security_score":111,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"wc-paypay-gateway","Payment Gateway PayPay for WooCommerce","0.8","Hiroaki Miyashita","https:\u002F\u002Fprofiles.wordpress.org\u002Fhiroaki-miyashita\u002F","\u003Cp>The Payment Gateway PayPay for WooCommerce plugin adds the functionality to take PayPay payments on your store of WooCommerce.\u003C\u002Fp>\n\u003Ch4>About PayPay\u003C\u002Fh4>\n\u003Cp>PayPay is barcode based payment services in Japan. In order to start PayPay payments, you need to create a PayPay developer account.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdeveloper.paypay.ne.jp\u002F\" rel=\"nofollow ugc\">PayPay for Developers\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>In order to make the mode Real, you have to purchase the authentication key at the following site.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpmarket.jp\u002F\" rel=\"nofollow ugc\">WordPress Market\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Known Issues \u002F Bugs\u003C\u002Fh3>\n\u003Cp>Nothing.\u003C\u002Fp>\n\u003Ch3>Uninstall\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Deactivate the plugin\u003C\u002Fli>\n\u003Cli>That’s it! 🙂\u003C\u002Fli>\n\u003C\u002Fol>\n","This plugin adds the functionality to take PayPay payments on your store of WooCommerce.",4227,"2024-12-03T00:30:00.000Z","6.7.5","4.4",[21,22,107,108,24],"payments","paypay","https:\u002F\u002Fwww.wpmarket.jp\u002Fproduct\u002Fwc_paypay_gateway\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-paypay-gateway.0.8.zip",92,{"slug":113,"name":114,"version":115,"author":114,"author_profile":116,"description":117,"short_description":118,"active_installs":82,"downloaded":119,"rating":27,"num_ratings":27,"last_updated":120,"tested_up_to":104,"requires_at_least":17,"requires_php":121,"tags":122,"homepage":123,"download_link":124,"security_score":111,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"freedompay-payment-gateway","FreedomPay","1.10.0","https:\u002F\u002Fprofiles.wordpress.org\u002Ffreedompay\u002F","\u003Cp>It’s pretty easy to receive payments with FreedomPay Payments Provider.\u003C\u002Fp>\n\u003Ch3>International payment service for online business\u003C\u002Fh3>\n\u003Cp>Increase your profits with high-conversion payments. We will set up a convenient payment acceptance for your customers, and you can focus on developing your business!\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to an API to create payment requests. It’s necessary for the payment system to work.\u003C\u002Fp>\n\u003Cp>It sends the payment request information, such as the cart data, payment amount, user’s IP every time the payment is created\u003Cbr \u002F>\n(when user clicks on “Pay” button), if the user’s IP is not available, sends empty string.\u003Cbr \u002F>\nThis service is provided by “Freedom Pay LLP”: \u003Ca href=\"https:\u002F\u002Ffreedompay.kz\u002Fen\u002Frules\" rel=\"nofollow ugc\">terms of use\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Ffreedompay.kz\u002Fen\u002Fprivacy_policy\" rel=\"nofollow ugc\">privacy policy\u003C\u002Fa>.\u003C\u002Fp>\n","It's pretty easy to receive payments with FreedomPay Payments Provider.",2873,"2025-03-12T04:44:00.000Z","7.4",[21,22,107,24],"","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffreedompay-payment-gateway.1.10.0.zip",{"attackSurface":126,"codeSignals":541,"taintFlows":674,"riskAssessment":826,"analyzedAt":835},{"hooks":127,"ajaxHandlers":489,"restRoutes":490,"shortcodes":530,"cronEvents":539,"entryPointCount":14,"unprotectedCount":540},[128,134,138,142,148,152,157,161,165,168,172,177,179,182,186,190,194,198,202,207,211,215,219,223,226,229,231,237,241,245,249,252,257,261,265,269,273,278,281,285,289,292,296,299,302,307,310,314,318,322,325,328,331,334,339,342,346,350,354,356,358,363,367,370,374,377,382,386,389,390,392,394,397,399,401,402,407,408,410,414,418,420,422,426,430,434,437,440,444,448,452,456,458,462,466,470,474,477,482,485],{"type":129,"name":130,"callback":131,"file":132,"line":133},"action","admin_notices","\\BoltCheckout\\wc_bolt_chekcout_dependence_notice","bolt-checkout-woocommerce.php",120,{"type":129,"name":135,"callback":136,"file":132,"line":137},"woocommerce_init","\\BoltCheckout\\Bolt_Gateway_Init::get_instance",130,{"type":129,"name":139,"callback":140,"file":132,"line":141},"plugins_loaded","\\BoltCheckout\\bolt_gateway_initiate",134,{"type":143,"name":144,"callback":145,"priority":146,"file":132,"line":147},"filter","woocommerce_is_rest_api_request","\\BoltCheckout\\wc_bolt_is_rest_api_request",999,186,{"type":129,"name":149,"callback":150,"file":132,"line":151},"before_woocommerce_init","closure",205,{"type":129,"name":153,"callback":154,"file":155,"line":156},"admin_enqueue_scripts","enqueue_styles","includes\\admin\\class-bolt-checkout-admin.php",52,{"type":129,"name":158,"callback":159,"file":155,"line":160},"woocommerce_admin_order_data_after_billing_address","show_transaction_reference",59,{"type":129,"name":162,"callback":163,"file":155,"line":164},"woocommerce_admin_order_data_after_shipping_address","show_checkboxes",68,{"type":129,"name":162,"callback":166,"file":155,"line":167},"show_custom_fields",77,{"type":129,"name":169,"callback":170,"file":155,"line":171},"woocommerce_admin_order_data_after_order_details","insert_bolt_merchant_link",86,{"type":143,"name":173,"callback":174,"priority":175,"file":155,"line":176},"manage_shop_order_posts_columns","define_bolt_transaction_column",11,91,{"type":143,"name":178,"callback":174,"priority":175,"file":155,"line":111},"woocommerce_shop_order_list_table_columns",{"type":129,"name":180,"callback":181,"priority":175,"file":155,"line":91},"manage_shop_order_posts_custom_column","populate_data_into_bolt_transaction_column",{"type":129,"name":183,"callback":184,"priority":175,"file":155,"line":185},"manage_woocommerce_page_wc-orders_custom_column","render_bolt_transaction_column_hpos",104,{"type":143,"name":187,"callback":188,"priority":14,"file":155,"line":189},"woocommerce_order_actions","add_bolt_custom_actions",115,{"type":129,"name":191,"callback":192,"file":155,"line":193},"woocommerce_order_action_wc_bolt_force_approve","force_approve_order_action",118,{"type":129,"name":195,"callback":196,"file":155,"line":197},"woocommerce_order_action_wc_bolt_confirm_rejection","confirm_rejection_action",121,{"type":143,"name":199,"callback":200,"priority":14,"file":155,"line":201},"woocommerce_valid_order_statuses_for_payment_complete","add_bolt_custom_order_status",124,{"type":143,"name":203,"callback":204,"file":205,"line":206},"json_endpoints","BoltCheckout\\register_wp_rest_api_routes","includes\\bolt-payment-gateway-helpers.php",37,{"type":129,"name":208,"callback":209,"file":205,"line":210},"rest_api_init","BoltCheckout\\register_bolt_api_endpoints",64,{"type":129,"name":212,"callback":213,"priority":27,"file":205,"line":214},"shutdown","cleanup_expired_session",262,{"type":129,"name":216,"callback":217,"file":205,"line":218},"woocommerce_order_status_on-hold_to_cancelled","\\BoltCheckout\\implement_void_action",487,{"type":129,"name":220,"callback":221,"file":205,"line":222},"woocommerce_order_status_on-hold_to_processing","\\BoltCheckout\\implement_capture_action",531,{"type":129,"name":224,"callback":221,"file":205,"line":225},"woocommerce_order_status_on-hold_to_completed",532,{"type":129,"name":212,"callback":227,"priority":14,"file":205,"line":228},"save",594,{"type":129,"name":212,"callback":227,"priority":14,"file":205,"line":230},731,{"type":143,"name":232,"callback":233,"priority":234,"file":235,"line":236},"woocommerce_default_address_fields","disable_wc_region_field_validation",9999,"includes\\classes\\class-bolt-address-helper.php",106,{"type":143,"name":238,"callback":239,"file":235,"line":240},"wc_bolt_order_creation_hint_data","modify_hint_data_sent_to_bolt",107,{"type":143,"name":242,"callback":243,"priority":11,"file":235,"line":244},"woocommerce_validate_postcode","bypass_postcode_validation_for_apple_pay",497,{"type":143,"name":203,"callback":246,"file":247,"line":248},"register_wp_rest_api_route","includes\\classes\\class-bolt-auth-redirect.php",43,{"type":129,"name":208,"callback":250,"file":247,"line":251},"register_auth_redirect_endpoint",45,{"type":129,"name":253,"callback":254,"file":255,"line":256},"woocommerce_after_checkout_form","init_tracking_event_handler_on_checkout","includes\\classes\\class-bolt-checkout-tracking.php",47,{"type":129,"name":258,"callback":259,"file":255,"line":260},"woocommerce_thankyou","track_order_success",50,{"type":143,"name":262,"callback":263,"file":255,"line":264},"woocommerce_update_order_review_fragments","output_tracking_meta_data",53,{"type":129,"name":266,"callback":267,"file":255,"line":268},"wp_footer","print_js",62,{"type":129,"name":270,"callback":271,"priority":14,"file":255,"line":272},"woocommerce_checkout_order_processed","clear_tracking_session",65,{"type":129,"name":274,"callback":275,"file":276,"line":277},"wp_enqueue_scripts","enqueue_bolt_scripts","includes\\classes\\class-bolt-checkout.php",119,{"type":129,"name":279,"callback":280,"file":276,"line":197},"wc_ajax_wc_bolt_create_order","get_order_redirect_url",{"type":129,"name":282,"callback":283,"file":276,"line":284},"wc_ajax_wc_bolt_save_email","save_email",122,{"type":129,"name":286,"callback":287,"file":276,"line":288},"wc_ajax_wc_bolt_checkout_validation","do_checkout_validation",123,{"type":129,"name":290,"callback":291,"file":276,"line":201},"wc_ajax_wc_bolt_record_frontend_error","record_frontend_error",{"type":129,"name":293,"callback":294,"file":276,"line":295},"wc_ajax_wc_bolt_generate_checkout_btn","generate_checkout_btn",125,{"type":129,"name":270,"callback":297,"priority":14,"file":276,"line":298},"save_transaction",127,{"type":129,"name":270,"callback":300,"priority":14,"file":276,"line":301},"save_non_bolt_order",128,{"type":143,"name":303,"callback":304,"priority":305,"file":276,"line":306},"woocommerce_payment_successful_result","create_redirect_url",200,131,{"type":143,"name":303,"callback":308,"priority":305,"file":276,"line":309},"add_order_number_to_display_id",142,{"type":143,"name":311,"callback":312,"priority":305,"file":276,"line":313},"woocommerce_my_account_my_orders_actions","remove_cancel_action",153,{"type":143,"name":315,"callback":316,"priority":234,"file":276,"line":317},"woocommerce_cancel_unpaid_order","cancel_unpaid_order",164,{"type":129,"name":319,"callback":320,"priority":32,"file":276,"line":321},"woocommerce_after_order_object_save","save_bolt_transaction_order",167,{"type":129,"name":323,"callback":320,"priority":32,"file":276,"line":324},"woocommerce_after_shop_order_object_save",176,{"type":129,"name":212,"callback":326,"priority":27,"file":276,"line":327},"finish_order_creation_asynchronously",782,{"type":143,"name":203,"callback":246,"file":329,"line":330},"includes\\classes\\class-bolt-debug.php",38,{"type":129,"name":208,"callback":332,"file":329,"line":333},"register_order_endpoint",40,{"type":129,"name":335,"callback":336,"file":337,"line":338},"init","load_bolt_textdomain","includes\\classes\\class-bolt-gateway-init.php",353,{"type":129,"name":335,"callback":340,"file":337,"line":341},"register_new_post_bolt_reversibly_reject_statuses",354,{"type":143,"name":343,"callback":344,"file":337,"line":345},"woocommerce_payment_gateways","register_bolt_payment_gateway",355,{"type":143,"name":347,"callback":348,"file":337,"line":349},"wc_order_statuses","register_new_wc_order_bolt_reversibly_reject_statuses",356,{"type":129,"name":351,"callback":352,"file":337,"line":353},"wp_print_scripts","output_bolt_order_status_styling",357,{"type":143,"name":203,"callback":246,"file":355,"line":248},"includes\\classes\\class-bolt-get-account.php",{"type":129,"name":208,"callback":357,"file":355,"line":251},"register_get_account_endpoint",{"type":129,"name":359,"callback":360,"priority":14,"file":361,"line":362},"woocommerce_after_add_to_cart_button","show_bolt_button_on_product_page","includes\\classes\\class-bolt-html-handler.php",75,{"type":129,"name":364,"callback":365,"file":361,"line":366},"woocommerce_proceed_to_checkout","button_on_cart_page",76,{"type":129,"name":368,"callback":369,"file":361,"line":167},"woocommerce_widget_shopping_cart_buttons","button_on_minicart",{"type":129,"name":371,"callback":372,"priority":14,"file":361,"line":373},"bolt_payment_checkout","button_on_checkout_page",78,{"type":129,"name":335,"callback":375,"file":361,"line":376},"register_bolt_account_shortcode",79,{"type":129,"name":335,"callback":378,"priority":379,"file":380,"line":381},"check_version",6,"includes\\classes\\class-bolt-install.php",27,{"type":129,"name":212,"callback":383,"priority":27,"file":384,"line":385},"post_metrics","includes\\classes\\class-bolt-metrics-client.php",312,{"type":143,"name":203,"callback":246,"file":387,"line":388},"includes\\classes\\class-bolt-order-creator.php",48,{"type":129,"name":208,"callback":332,"file":387,"line":260},{"type":143,"name":203,"callback":246,"file":391,"line":330},"includes\\classes\\class-bolt-shipping-and-tax.php",{"type":129,"name":208,"callback":393,"file":391,"line":333},"register_endpoint",{"type":143,"name":203,"callback":246,"file":395,"line":396},"includes\\classes\\class-bolt-shipping-api-handler.php",31,{"type":129,"name":208,"callback":393,"file":395,"line":398},33,{"type":143,"name":203,"callback":246,"file":400,"line":396},"includes\\classes\\class-bolt-tax-api-handler.php",{"type":129,"name":208,"callback":393,"file":400,"line":398},{"type":129,"name":403,"callback":404,"priority":14,"file":405,"line":406},"wc_bolt_presetup_set_cart_by_bolt_reference","restore_wc_original_session","includes\\classes\\class-bolt-update-cart.php",42,{"type":143,"name":203,"callback":246,"file":405,"line":156},{"type":129,"name":208,"callback":332,"file":405,"line":409},54,{"type":129,"name":411,"callback":412,"file":413,"line":111},"wc_ajax_wc_bolt_save_wc_order_attribution","save_wc_order_attribution","includes\\classes\\class-bolt-wc-order-attribution.php",{"type":129,"name":415,"callback":416,"priority":14,"file":413,"line":417},"woocommerce_after_cart","source_form_elements",99,{"type":129,"name":419,"callback":416,"priority":14,"file":413,"line":11},"woocommerce_after_add_to_cart_form",{"type":129,"name":266,"callback":416,"priority":32,"file":413,"line":421},101,{"type":129,"name":423,"callback":424,"priority":32,"file":413,"line":425},"woocommerce_register_form","disable_source_form_elements",102,{"type":143,"name":427,"callback":428,"priority":14,"file":413,"line":429},"wc_bolt_cart_js_params","add_wc_order_attribution_js_cart_page",103,{"type":143,"name":431,"callback":432,"priority":14,"file":413,"line":433},"wc_bolt_filter_product_page_ppc_button_js_params","add_wc_order_attribution_js_ppc_page",109,{"type":129,"name":435,"callback":436,"priority":14,"file":413,"line":189},"wc_bolt_after_set_cart_by_bolt_reference","restore_wc_order_attribution",{"type":129,"name":438,"callback":439,"priority":14,"file":413,"line":197},"wc_bolt_after_load_cart_from_native_wc_session","restore_wc_order_attribution_native_session",{"type":143,"name":441,"callback":442,"priority":11,"file":443,"line":264},"woocommerce_shipping_chosen_method","override_default_shipping_method","includes\\classes\\class-bolt-woocommerce-cart-calculation.php",{"type":129,"name":445,"callback":446,"file":447,"line":288},"wc_ajax_wc_bolt_get_bolt_cart","\\BoltCheckout\\wc_bolt_get_bolt_cart","includes\\functions\\bolt-cart-functions.php",{"type":129,"name":449,"callback":450,"priority":305,"file":451,"line":206},"woocommerce_after_checkout_validation","\\BoltCheckout\\wc_bolt_validate_checkout_entry","includes\\functions\\bolt-checkout-functions.php",{"type":143,"name":453,"callback":454,"priority":455,"file":451,"line":160},"woocommerce_available_payment_gateways","\\BoltCheckout\\wc_bolt_remove_bolt_from_checkout_payment_list",9,{"type":143,"name":311,"callback":457,"priority":146,"file":451,"line":167},"\\BoltCheckout\\wc_bolt_remove_pay_action",{"type":143,"name":459,"callback":460,"priority":32,"file":451,"line":461},"before_woocommerce_pay","\\BoltCheckout\\wc_bolt_redirect_to_thankyou_page_if_paid",93,{"type":143,"name":463,"callback":464,"priority":32,"file":451,"line":465},"woocommerce_before_pay_action","\\BoltCheckout\\wc_bolt_validate_pay_action_entry",181,{"type":129,"name":467,"callback":468,"priority":146,"file":451,"line":469},"woocommerce_after_template_part","\\BoltCheckout\\wc_bolt_destroy_session",203,{"type":129,"name":471,"callback":472,"file":473,"line":47},"woocommerce_order_status_bolt-reject_to_processing","\\BoltCheckout\\wc_bolt_order_status_bolt_reject_to_processing_notification","includes\\functions\\bolt-email-functions.php",{"type":129,"name":475,"callback":476,"file":473,"line":264},"woocommerce_order_status_bolt-reject_to_failed","\\BoltCheckout\\wc_bolt_order_status_bolt_reject_to_failed_notification",{"type":143,"name":478,"callback":479,"priority":417,"file":480,"line":481},"woocommerce_gateway_title","\\BoltCheckout\\wc_bolt_display_order_apm","includes\\functions\\bolt-order-functions.php",328,{"type":129,"name":274,"callback":483,"file":484,"line":388},"enqueue_scripts","includes\\public\\class-bolt-payment-gateway-public.php",{"type":129,"name":486,"callback":487,"file":484,"line":488},"wp_head","add_resources",58,[],[491,498,502,506,511,515,520,525],{"namespace":20,"route":492,"methods":493,"callback":495,"permissionCallback":496,"file":205,"line":497},"\u002Fresponse",[494],"GET","BoltCheckout\\handle_bolt_endpoint","__return_true",44,{"namespace":20,"route":499,"methods":500,"callback":501,"permissionCallback":496,"file":205,"line":264},"\u002Ffeatureswitches\u002Fchanged",[494],"BoltCheckout\\handle_featureswitches_changed",{"namespace":20,"route":503,"methods":504,"callback":505,"permissionCallback":496,"file":247,"line":167},"\u002Fredirect",[494],"auth_redirect",{"namespace":20,"route":507,"methods":508,"callback":509,"permissionCallback":496,"file":329,"line":510},"\u002Fdebug",[494],"debug",73,{"namespace":20,"route":512,"methods":513,"callback":514,"permissionCallback":496,"file":355,"line":373},"\u002Flogin",[494],"get_account",{"namespace":20,"route":516,"methods":517,"callback":518,"permissionCallback":496,"file":387,"line":519},"\u002Fcreate-order",[494],"create_order",83,{"namespace":20,"route":521,"methods":522,"callback":523,"permissionCallback":496,"file":391,"line":524},"\u002Fshippingtax",[494],"handle_shipping_tax_endpoint",63,{"namespace":20,"route":526,"methods":527,"callback":528,"permissionCallback":496,"file":405,"line":529},"\u002Fupdate-cart",[494],"update_cart",87,[531,535],{"tag":532,"callback":533,"file":361,"line":534},"bolt_account","render_bolt_account",709,{"tag":536,"callback":537,"file":361,"line":538},"bolt_sso","render_bolt_sso",710,[],8,{"dangerousFunctions":542,"sqlUsage":543,"outputEscaping":560,"fileOperations":638,"externalRequests":32,"nonceChecks":83,"capabilityChecks":32,"bundledLibraries":673},[],{"prepared":544,"raw":540,"locations":545},25,[546,550,552,554,555,556,557,558],{"file":547,"line":548,"context":549},"includes\\classes\\class-bolt-data-manager.php",346,"$wpdb->query() with variable interpolation",{"file":547,"line":551,"context":549},347,{"file":547,"line":553,"context":549},348,{"file":547,"line":341,"context":549},{"file":547,"line":345,"context":549},{"file":547,"line":349,"context":549},{"file":547,"line":353,"context":549},{"file":547,"line":559,"context":549},358,{"escaped":561,"rawEcho":562,"locations":563},89,67,[564,567,569,571,573,575,577,579,581,583,585,587,588,590,592,594,596,598,600,601,603,605,607,608,610,612,614,616,618,620,621,622,623,625,626,627,629,631,632,634,636,637,639,640,642,644,645,647,648,649,650,652,653,654,655,657,658,660,661,662,663,665,666,667,668,669,671],{"file":361,"line":565,"context":566},117,"raw output",{"file":361,"line":568,"context":566},151,{"file":361,"line":570,"context":566},157,{"file":361,"line":572,"context":566},184,{"file":361,"line":574,"context":566},198,{"file":361,"line":576,"context":566},222,{"file":361,"line":578,"context":566},226,{"file":361,"line":580,"context":566},227,{"file":361,"line":582,"context":566},269,{"file":361,"line":584,"context":566},335,{"file":361,"line":586,"context":566},340,{"file":361,"line":548,"context":566},{"file":361,"line":589,"context":566},365,{"file":361,"line":591,"context":566},368,{"file":361,"line":593,"context":566},392,{"file":361,"line":595,"context":566},636,{"file":484,"line":597,"context":566},72,{"file":484,"line":599,"context":566},74,{"file":484,"line":519,"context":566},{"file":602,"line":14,"context":566},"includes\\view\\bolt_account.js.php",{"file":602,"line":604,"context":566},12,{"file":606,"line":83,"context":566},"includes\\view\\bolt_cart.js.php",{"file":606,"line":92,"context":566},{"file":606,"line":609,"context":566},4,{"file":606,"line":611,"context":566},5,{"file":606,"line":613,"context":566},13,{"file":606,"line":615,"context":566},18,{"file":606,"line":617,"context":566},21,{"file":606,"line":619,"context":566},24,{"file":606,"line":33,"context":566},{"file":606,"line":398,"context":566},{"file":606,"line":47,"context":566},{"file":606,"line":624,"context":566},35,{"file":606,"line":333,"context":566},{"file":606,"line":248,"context":566},{"file":606,"line":628,"context":566},46,{"file":606,"line":630,"context":566},49,{"file":606,"line":156,"context":566},{"file":606,"line":633,"context":566},66,{"file":635,"line":175,"context":566},"includes\\view\\product_page_button.js.php",{"file":635,"line":613,"context":566},{"file":635,"line":638,"context":566},15,{"file":635,"line":160,"context":566},{"file":635,"line":641,"context":566},98,{"file":643,"line":175,"context":566},"includes\\view\\product_page_ppc_button.js.php",{"file":643,"line":613,"context":566},{"file":643,"line":646,"context":566},16,{"file":643,"line":48,"context":566},{"file":643,"line":544,"context":566},{"file":643,"line":156,"context":566},{"file":643,"line":651,"context":566},57,{"file":643,"line":13,"context":566},{"file":643,"line":524,"context":566},{"file":643,"line":633,"context":566},{"file":643,"line":656,"context":566},69,{"file":643,"line":510,"context":566},{"file":659,"line":175,"context":566},"includes\\view\\product_page_subscription_button.js.php",{"file":659,"line":613,"context":566},{"file":659,"line":615,"context":566},{"file":659,"line":619,"context":566},{"file":659,"line":664,"context":566},61,{"file":659,"line":656,"context":566},{"file":659,"line":597,"context":566},{"file":659,"line":362,"context":566},{"file":659,"line":373,"context":566},{"file":659,"line":670,"context":566},81,{"file":659,"line":672,"context":566},85,[],[675,722,742,755,768,783,806],{"entryPoint":676,"graph":677,"unsanitizedCount":92,"severity":721},"auth_redirect (includes\\classes\\class-bolt-auth-redirect.php:96)",{"nodes":678,"edges":713},[679,683,687,693,696,699,702,705,708],{"id":680,"type":681,"label":682,"file":247,"line":317},"n0","source","$_GET",{"id":684,"type":685,"label":686,"file":247,"line":317},"n1","transform","→ get_by_external_id()",{"id":688,"type":689,"label":690,"file":547,"line":691,"wp_function":692},"n2","sink","get_var() [SQLi]",521,"get_var",{"id":694,"type":681,"label":682,"file":247,"line":695},"n3",218,{"id":697,"type":685,"label":698,"file":247,"line":695},"n4","→ get_customer_id()",{"id":700,"type":689,"label":690,"file":547,"line":701,"wp_function":692},"n5",242,{"id":703,"type":681,"label":682,"file":247,"line":704},"n6",220,{"id":706,"type":685,"label":707,"file":247,"line":704},"n7","→ update_customer_id()",{"id":709,"type":689,"label":710,"file":547,"line":711,"wp_function":712},"n8","query() [SQLi]",270,"query",[714,716,717,718,719,720],{"from":680,"to":684,"sanitized":715},false,{"from":684,"to":688,"sanitized":715},{"from":694,"to":697,"sanitized":715},{"from":697,"to":700,"sanitized":715},{"from":703,"to":706,"sanitized":715},{"from":706,"to":709,"sanitized":715},"high",{"entryPoint":723,"graph":724,"unsanitizedCount":92,"severity":721},"\u003Cclass-bolt-auth-redirect> (includes\\classes\\class-bolt-auth-redirect.php:0)",{"nodes":725,"edges":735},[726,727,728,729,730,731,732,733,734],{"id":680,"type":681,"label":682,"file":247,"line":317},{"id":684,"type":685,"label":686,"file":247,"line":317},{"id":688,"type":689,"label":690,"file":547,"line":691,"wp_function":692},{"id":694,"type":681,"label":682,"file":247,"line":695},{"id":697,"type":685,"label":698,"file":247,"line":695},{"id":700,"type":689,"label":690,"file":547,"line":701,"wp_function":692},{"id":703,"type":681,"label":682,"file":247,"line":704},{"id":706,"type":685,"label":707,"file":247,"line":704},{"id":709,"type":689,"label":710,"file":547,"line":711,"wp_function":712},[736,737,738,739,740,741],{"from":680,"to":684,"sanitized":715},{"from":684,"to":688,"sanitized":715},{"from":694,"to":697,"sanitized":715},{"from":697,"to":700,"sanitized":715},{"from":703,"to":706,"sanitized":715},{"from":706,"to":709,"sanitized":715},{"entryPoint":743,"graph":744,"unsanitizedCount":32,"severity":721},"do_checkout_validation (includes\\classes\\class-bolt-checkout.php:226)",{"nodes":745,"edges":752},[746,749,751],{"id":680,"type":681,"label":747,"file":276,"line":748},"$_POST['bolt_order_reference']",300,{"id":684,"type":685,"label":750,"file":276,"line":748},"→ update_session()",{"id":688,"type":689,"label":710,"file":547,"line":570,"wp_function":712},[753,754],{"from":680,"to":684,"sanitized":715},{"from":684,"to":688,"sanitized":715},{"entryPoint":756,"graph":757,"unsanitizedCount":32,"severity":721},"save_email (includes\\classes\\class-bolt-checkout.php:988)",{"nodes":758,"edges":765},[759,762,764],{"id":680,"type":681,"label":760,"file":276,"line":761},"$_POST[?]",992,{"id":684,"type":685,"label":763,"file":276,"line":761},"→ get_session()",{"id":688,"type":689,"label":690,"file":547,"line":288,"wp_function":692},[766,767],{"from":680,"to":684,"sanitized":715},{"from":684,"to":688,"sanitized":715},{"entryPoint":769,"graph":770,"unsanitizedCount":83,"severity":721},"\u003Cclass-bolt-checkout> (includes\\classes\\class-bolt-checkout.php:0)",{"nodes":771,"edges":778},[772,773,774,775,776,777],{"id":680,"type":681,"label":747,"file":276,"line":748},{"id":684,"type":685,"label":750,"file":276,"line":748},{"id":688,"type":689,"label":710,"file":547,"line":570,"wp_function":712},{"id":694,"type":681,"label":760,"file":276,"line":761},{"id":697,"type":685,"label":763,"file":276,"line":761},{"id":700,"type":689,"label":690,"file":547,"line":288,"wp_function":692},[779,780,781,782],{"from":680,"to":684,"sanitized":715},{"from":684,"to":688,"sanitized":715},{"from":694,"to":697,"sanitized":715},{"from":697,"to":700,"sanitized":715},{"entryPoint":784,"graph":785,"unsanitizedCount":92,"severity":721},"save_wc_order_attribution (includes\\classes\\class-bolt-wc-order-attribution.php:253)",{"nodes":786,"edges":799},[787,790,791,792,793,794,795,797,798],{"id":680,"type":681,"label":788,"file":413,"line":789},"$_POST",260,{"id":684,"type":685,"label":698,"file":413,"line":789},{"id":688,"type":689,"label":690,"file":547,"line":701,"wp_function":692},{"id":694,"type":681,"label":788,"file":413,"line":711},{"id":697,"type":685,"label":763,"file":413,"line":711},{"id":700,"type":689,"label":690,"file":547,"line":288,"wp_function":692},{"id":703,"type":681,"label":788,"file":413,"line":796},273,{"id":706,"type":685,"label":750,"file":413,"line":796},{"id":709,"type":689,"label":710,"file":547,"line":570,"wp_function":712},[800,801,802,803,804,805],{"from":680,"to":684,"sanitized":715},{"from":684,"to":688,"sanitized":715},{"from":694,"to":697,"sanitized":715},{"from":697,"to":700,"sanitized":715},{"from":703,"to":706,"sanitized":715},{"from":706,"to":709,"sanitized":715},{"entryPoint":807,"graph":808,"unsanitizedCount":92,"severity":721},"\u003Cclass-bolt-wc-order-attribution> (includes\\classes\\class-bolt-wc-order-attribution.php:0)",{"nodes":809,"edges":819},[810,811,812,813,814,815,816,817,818],{"id":680,"type":681,"label":788,"file":413,"line":789},{"id":684,"type":685,"label":698,"file":413,"line":789},{"id":688,"type":689,"label":690,"file":547,"line":701,"wp_function":692},{"id":694,"type":681,"label":788,"file":413,"line":711},{"id":697,"type":685,"label":763,"file":413,"line":711},{"id":700,"type":689,"label":690,"file":547,"line":288,"wp_function":692},{"id":703,"type":681,"label":788,"file":413,"line":796},{"id":706,"type":685,"label":750,"file":413,"line":796},{"id":709,"type":689,"label":710,"file":547,"line":570,"wp_function":712},[820,821,822,823,824,825],{"from":680,"to":684,"sanitized":715},{"from":684,"to":688,"sanitized":715},{"from":694,"to":697,"sanitized":715},{"from":697,"to":700,"sanitized":715},{"from":703,"to":706,"sanitized":715},{"from":706,"to":709,"sanitized":715},{"summary":827,"deductions":828},"The security posture of the bolt-checkout-woocommerce plugin version 2.21.1 presents several significant concerns despite a clean vulnerability history.  The static analysis reveals a considerable attack surface, with 8 out of 10 entry points lacking proper permission callbacks. This is further exacerbated by 7 taint flows identified as having unsanitized paths, all of which are flagged as high severity. While the plugin does not appear to have known CVEs, the presence of these high-severity taint flows suggests potential vulnerabilities that could be exploited if not addressed. The relatively low percentage of properly escaped output (57%) also raises concerns about potential cross-site scripting (XSS) vulnerabilities.",[829,831,833],{"reason":830,"points":14},"Unprotected REST API routes",{"reason":832,"points":638},"High severity unsanitized taint flows",{"reason":834,"points":379},"Low percentage of proper output escaping","2026-03-16T20:34:50.462Z",{"wat":837,"direct":850},{"assetPaths":838,"generatorPatterns":842,"scriptPaths":843,"versionParams":846},[839,840,841],"\u002Fwp-content\u002Fplugins\u002Fbolt-checkout-woocommerce\u002Fassets\u002Fcss\u002Fbolt-checkout-admin.css","\u002Fwp-content\u002Fplugins\u002Fbolt-checkout-woocommerce\u002Fassets\u002Fjs\u002Fbolt-checkout-admin.js","\u002Fwp-content\u002Fplugins\u002Fbolt-checkout-woocommerce\u002Fassets\u002Fjs\u002Fbolt-checkout-frontend.js",[],[844,845],"bolt-checkout-woocommerce\u002Fassets\u002Fjs\u002Fbolt-checkout-admin.js","bolt-checkout-woocommerce\u002Fassets\u002Fjs\u002Fbolt-checkout-frontend.js",[847,848,849],"bolt-checkout-woocommerce\u002Fassets\u002Fcss\u002Fbolt-checkout-admin.css?ver=","bolt-checkout-woocommerce\u002Fassets\u002Fjs\u002Fbolt-checkout-admin.js?ver=","bolt-checkout-woocommerce\u002Fassets\u002Fjs\u002Fbolt-checkout-frontend.js?ver=",{"cssClasses":851,"htmlComments":854,"htmlAttributes":863,"restEndpoints":865,"jsGlobals":867,"shortcodeOutput":869},[852,853],"bolt-checkout-notice","bolt-checkout-wrapper",[855,856,857,858,859,860,861,862],"\u003C!-- Bolt Checkout for WooCommerce. -->","\u003C!-- Required minimum versions, paths, urls, etc. -->","\u003C!-- WooCommerce Bolt Checkout fallback notice. -->","\u003C!-- Main instance of WooCommerce Bolt Payment Gateway. -->","\u003C!-- To declare the Bolt plugin compatible with HPOS. -->","\u003C!-- Bolt Checkout admin notice wrapper -->","\u003C!-- Bolt Checkout admin -->","\u003C!-- Bolt Checkout Admin -->",[864],"data-bolt-checkout-settings",[866],"\u002Fwp-json\u002Fbolt-checkout\u002F",[868,20],"BoltCheckoutAdmin",[]]