[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fJvfUzVQXB86hXyvltwRL-2urzhw-3oYKq4mWlOa-EzQ":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":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":49,"crawl_stats":38,"alternatives":55,"analysis":149,"fingerprints":710},"reepay-checkout-gateway","Frisbii Pay","1.8.9","Frisbii","https:\u002F\u002Fprofiles.wordpress.org\u002Freepaydenmark\u002F","\u003Cp>Accept Visa, MasterCard, Dankort, MobilePay, American Express, Diners Club and more directly on your store with the Frisbii Pay Gateway for WooCommerce.\u003Cbr \u002F>\nThe Frisbii Pay plugin extends WooCommerce allowing you to take payments on your store via Frisbii Pay\\’s API.\u003C\u002Fp>\n","Accept Visa, MasterCard, Dankort, MobilePay, American Express, Diners Club and more directly on your store with the Frisbii Pay Gateway.",1000,51856,62,8,"2026-03-09T07:08:00.000Z","6.8.5","4.0","7.4",[20,21,22,23,24],"billwerk","dankort","frisbii","mastercard","visa","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freepay-checkout-gateway.1.8.9.zip",99,1,0,"2025-09-03 00:00:00","2026-03-15T15:16:48.613Z",[33],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2025-58616","frisbii-pay-missing-authorization","Frisbii Pay \u003C= 1.8.2.1 - Missing Authorization","The Frisbii Pay plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 1.8.2.1. This makes it possible for authenticated attackers, with Contributor-level access and above, to perform an unauthorized action.",null,"\u003C=1.8.2.1","1.8.3","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2025-09-09 19:44:07",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fa1825e57-b59f-4c57-8008-640717e05eb3?source=api-prod",7,{"slug":50,"display_name":7,"profile_url":8,"plugin_count":51,"total_installs":52,"avg_security_score":53,"avg_patch_time_days":48,"trust_score":53,"computed_at":54},"reepaydenmark",2,1050,100,"2026-04-04T17:03:16.922Z",[56,76,94,113,129],{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":66,"num_ratings":67,"last_updated":68,"tested_up_to":16,"requires_at_least":69,"requires_php":18,"tags":70,"homepage":74,"download_link":75,"security_score":53,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"woo-paystack","Paystack WooCommerce Payment Gateway","5.8.2","Tunbosun Ayinla","https:\u002F\u002Fprofiles.wordpress.org\u002Ftubiz\u002F","\u003Cp>Paystack makes it easy for businesses in Nigeria, Ghana, Kenya and South Africa to accept secure payments from multiple local and global payment channels. Integrate Paystack with your store today, and let your customers pay you with their choice of methods.\u003C\u002Fp>\n\u003Cp>With Paystack for WooCommerce, you can accept payments via:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Credit\u002FDebit Cards — Visa, Mastercard, Verve (NG, GH, KE), American Express (SA only)\u003C\u002Fli>\n\u003Cli>Bank transfer (Nigeria)\u003C\u002Fli>\n\u003Cli>Mobile money (Ghana)\u003C\u002Fli>\n\u003Cli>Masterpass (South Africa)\u003C\u002Fli>\n\u003Cli>EFT (South Africa)\u003C\u002Fli>\n\u003Cli>USSD (Nigeria)\u003C\u002Fli>\n\u003Cli>Visa QR (Nigeria)\u003C\u002Fli>\n\u003Cli>Many more coming soon\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why Paystack?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Start receiving payments instantly—go from sign-up to your first real transaction in as little as 15 minutes\u003C\u002Fli>\n\u003Cli>Simple, transparent pricing—no hidden charges or fees\u003C\u002Fli>\n\u003Cli>Modern, seamless payment experience via the Paystack Checkout — \u003Ca href=\"https:\u002F\u002Fpaystack.com\u002Fdemo\u002Fcheckout\" rel=\"nofollow ugc\">Try the demo!\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Advanced fraud detection\u003C\u002Fli>\n\u003Cli>Understand your customers better through a simple and elegant dashboard\u003C\u002Fli>\n\u003Cli>Access to attentive, empathetic customer support 24\u002F7\u003C\u002Fli>\n\u003Cli>Free updates as we launch new features and payment options\u003C\u002Fli>\n\u003Cli>Clearly documented APIs to build your custom payment experiences\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Over 60,000 businesses of all sizes in Nigeria, Ghana, Kenya, and South Africa rely on Paystack’s suite of products to receive payments and make payouts seamlessly. Sign up on \u003Ca href=\"https:\u002F\u002Fpaystack.com\u002Fsignup\" rel=\"nofollow ugc\">Paystack.com\u002Fsignup\u003C\u002Fa> to get started.\u003C\u002Fp>\n\u003Ch4>Note\u003C\u002Fh4>\n\u003Cp>This plugin is meant to be used by merchants in Ghana, Kenya, Nigeria and South Africa.\u003C\u002Fp>\n\u003Ch4>Plugin Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Accept payment\u003C\u002Fstrong> via Mastercard, Visa, Verve, USSD, Mobile Money, Bank Transfer, EFT, Bank Accounts, GTB 737 & Visa QR.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seamless integration\u003C\u002Fstrong> into the WooCommerce checkout page. Accept payment directly on your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Refunds\u003C\u002Fstrong> from the WooCommerce order details page. Refund an order directly from the order details page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Recurring payment\u003C\u002Fstrong> using \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F\" rel=\"nofollow ugc\">WooCommerce Subscriptions\u003C\u002Fa> plugin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WooCommerce Subscriptions Integration\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F\" rel=\"nofollow ugc\">WooCommerce Subscriptions\u003C\u002Fa> integration only works with \u003Cstrong>WooCommerce v2.6 and above\u003C\u002Fstrong> and \u003Cstrong>WooCommerce Subscriptions v2.0 and above\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>No subscription plans is created on Paystack. The \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F\" rel=\"nofollow ugc\">WooCommerce Subscriptions\u003C\u002Fa> plugin handles all the subscription functionality.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If a customer pays for a subscription using a Mastercard or Visa card, their subscription will renew automatically throughout the duration of the subscription. If an automatic renewal fail their subscription will be put on-hold and they will have to login to their account to renew the subscription.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>For customers paying with a Verve card, their subscription can’t be renewed automatically, once a payment is due their subscription will be on-hold. The customer will have to login to his account to manually renew his subscription.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If a subscription has a free trial and no signup-fee, automatic renewal is not possible for the first payment because the initial order total will be 0, after the free trial the subscription will be put on-hold. The customer will have to login to his account to renew his subscription. If a Mastercard or Visa card is used to renew the subscription subsequent renewals will be automatic throughout the duration of the subscription, if a Verve card is used automatic renewal isn’t possible.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Suggestions \u002F Feature Request\u003C\u002Fh4>\n\u003Cp>If you have suggestions or a new feature request, feel free to get in touch with me via the contact form on my website \u003Ca href=\"http:\u002F\u002Fbosun.me\u002Fget-in-touch\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>You can also follow me on Twitter! \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Ftubiz\" rel=\"nofollow ugc\">@tubiz\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","Paystack for WooCommerce allows your WooCommerce store to accept secure payments from multiple local and global payment channels.",30000,432109,90,24,"2025-04-17T08:26:00.000Z","6.2",[23,71,72,24,73],"payment-gateway","paystack","woocommerce","https:\u002F\u002Fpaystack.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-paystack.5.8.2.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":53,"num_ratings":28,"last_updated":86,"tested_up_to":16,"requires_at_least":87,"requires_php":18,"tags":88,"homepage":92,"download_link":93,"security_score":53,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"intasend-payment","IntaSend Payment","1.0.20","Felix Cheruiyot","https:\u002F\u002Fprofiles.wordpress.org\u002Ffelixcheruiyot\u002F","\u003Cp>IntaSend enables businesses to get paid with mobile and card payments (Visa and Mastercard). We automatically help customers to complete payments at checkout. Customer securely pay for your goods and services and you are able to track from the IntaSend dashboard and monitor every transaction.\u003C\u002Fp>\n","Securely collect M-Pesa and card payments (Visa and Mastercard) (WooCommerce Plugin).",400,13742,"2025-08-27T13:31:00.000Z","6.0",[89,90,23,91,24],"checkout","m-pesa","payments","https:\u002F\u002Fintasend.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fintasend-payment.zip",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":102,"downloaded":103,"rating":104,"num_ratings":51,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":108,"tags":109,"homepage":111,"download_link":112,"security_score":53,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"woo-pagadito-payment-gateway","Pagadito Payment Gateway for WooCommerce","6.2.1","Pagadito Developers","https:\u002F\u002Fprofiles.wordpress.org\u002Fpgdevelopers\u002F","\u003Cp>It is the easy and secure platform to sell through your own website, withdraw funds in your local bank account and pay online!\u003C\u002Fp>\n\u003Ch4>Take payments with credit, debit cards and cryptocurrencies easily and directly in your store.\u003C\u002Fh4>\n\u003Cp>Accept all Visa and MasterCard cards and now also Bitcoin directly in your store with the Pagadito payment gateway for WooCommerce.\u003Cbr \u002F>\nWithout worrying about the exchange rate, receive your payments in local currency.\u003C\u002Fp>\n\u003Cp>The Pagadito add-on for WooCommerce allows you to accept payments directly in your store through the Pagadito API.\u003C\u002Fp>\n\u003Cp>Pagadito is available in the following countries:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>United States\u003C\u002Fli>\n\u003Cli>Mexico\u003C\u002Fli>\n\u003Cli>El Salvador\u003C\u002Fli>\n\u003Cli>Guatemala\u003C\u002Fli>\n\u003Cli>Honduras\u003C\u002Fli>\n\u003Cli>Nicaragua\u003C\u002Fli>\n\u003Cli>Costa Rica\u003C\u002Fli>\n\u003Cli>Panama\u003C\u002Fli>\n\u003Cli>Belize\u003C\u002Fli>\n\u003Cli>Uruguay\u003C\u002Fli>\n\u003Cli>Ecuador\u003C\u002Fli>\n\u003Cli>Puerto Rico\u003C\u002Fli>\n\u003Cli>Dominican Republic\u003C\u002Fli>\n\u003Cli>Trinidad and Tobago\u003C\u002Fli>\n\u003Cli>Guyana\u003C\u002Fli>\n\u003Cli>Suriname\u003C\u002Fli>\n\u003Cli>Bahamas\u003C\u002Fli>\n\u003Cli>Sint Maarten\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcomercios.pagadito.com\u002F\" rel=\"nofollow ugc\">and receive payments from more than 60 countries\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Pagadito allows you to pay online safely, easily and reliably.\u003C\u002Fp>\n","Pagadito allows you to pay online in a safe, easy and reliable way.",300,13604,60,"2026-01-24T00:43:00.000Z","6.9.4","4.9","5.6",[89,110,23,91,24],"ecommerce","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-pagadito-payment-gateway\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-pagadito-payment-gateway.zip",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":29,"num_ratings":29,"last_updated":123,"tested_up_to":124,"requires_at_least":125,"requires_php":18,"tags":126,"homepage":127,"download_link":128,"security_score":53,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"budpay","BudPay","1.0.4","azeezoluwafemi","https:\u002F\u002Fprofiles.wordpress.org\u002Fazeezoluwafemi\u002F","\u003Cp>collect both international an local payments on your store via budpay.\u003C\u002Fp>\n\u003Ch4>Plugin Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Collections: Card, Bank Transfer\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Col>\n\u003Cli>WordPress 6.0 or newer.\u003C\u002Fli>\n\u003Cli>Budpay Merchant Account \u003Ca href=\"https:\u002F\u002Fapp.budpay.com\u002Flogin\" rel=\"nofollow ugc\">API Keys\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>WooCommerce 7.6 or newer.\u003C\u002Fli>\n\u003Cli>Supported PHP version: 7.4.0 or newer is recommended.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Source Code & Build Process\u003C\u002Fh3>\n\u003Cp>This plugin uses modern build tools to generate production-ready JavaScript and CSS. The original source code is available in a public repository:\u003C\u002Fp>\n\u003Cp>📌 \u003Cstrong>Source Code Repository:\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBudPay-Org\u002Fbudpay-woo-commerce-plugin\" rel=\"nofollow ugc\">GitHub – budpay-woo-commerce-plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>** Build Process **\u003Cbr \u002F>\nThe full, unminified source code for our plugin is  publicly available at: https:\u002F\u002Fgithub.com\u002FBudPay-Org\u002Fbudpay-woo-commerce-plugin\u003Cbr \u002F>\nOur plugin uses modern build tools, including Webpack (wp-scripts) and UglifyJS, to generate production-ready JavaScript and CSS.\u003C\u002Fp>\n\u003Cp>For FTP manual installation, \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FManaging_Plugins#Manual_Plugin_Installation\" rel=\"nofollow ugc\">check here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Configure the plugin\u003C\u002Fh4>\n\u003Cp>To configure the plugin, go to \u003Cstrong>WooCommerce > Settings\u003C\u002Fstrong> from the left menu, click \u003Cstrong>Checkout\u003C\u002Fstrong> tab. Click on \u003Cstrong>Budpay\u003C\u002Fstrong>.\u003Cbr \u002F>\nAlternatively you can see the budpay button on the sidebar. click it.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Enable\u002FDisable\u003C\u002Fstrong> – check the box to enable Budpay.\u003C\u002Fli>\n\u003Cli>Configure your general setting by providing your merchant secret key and public key.\u003C\u002Fli>\n\u003Cli>Testmode is enabled by default. To make live collections disable Test mode.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Save Changes\u003C\u002Fstrong> to save your changes in each section.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Webhooks\u003C\u002Fh4>\n\u003Ch4>1.0.1\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fixed bug that incorrectly transitioned transactions from Pending\u002FFailed to Successful.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.0\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>First release\u003C\u002Fli>\n\u003Cli>Added: Support for WooCommerce Blocks.\u003C\u002Fli>\n\u003Cli>Updated: WooCommerce Checkout Process\u003C\u002Fli>\n\u003Cli>Added: Webhook Handler Acknowledgement.\u003C\u002Fli>\n\u003Cli>Added: Support for HPOS.\u003C\u002Fli>\n\u003Cli>Added: compatibility with WooCommerce 7.1 to 6.9.1\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin integrates with external services to process payments and provide a seamless checkout experience. Below is a detailed explanation of the services used:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Budpay Inline Payment Integration\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>\u003Cstrong>What it is used for\u003C\u002Fstrong>: This service facilitates payment processing through the Budpay Inline Payment system.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Sent\u003C\u002Fstrong>: The plugin sends transaction details, such as the amount, currency, and user-specific identifiers, to Budpay’s API endpoints.\n\u003Cul>\n\u003Cli>\u003Cstrong>API Endpoint\u003C\u002Fstrong>: \u003Ccode>https:\u002F\u002Fapi.budpay.com\u002Fapi\u002Fv2\u002F\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Inline Payment Script\u003C\u002Fstrong>: \u003Ccode>https:\u002F\u002Finlinepay.budpay.com\u002Fbudpay-inline-custom.js\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When data is sent\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Data is sent to Budpay’s API when a user initiates a payment.\u003C\u002Fli>\n\u003Cli>The inline script is loaded on the checkout page for payment functionality.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Links\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbudpay.com\u002Fng\u002Fterms\" rel=\"nofollow ugc\">Budpay Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbudpay.com\u002Fng\u002Fpolicy\" rel=\"nofollow ugc\">Budpay Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Contribution\u003C\u002Fh4>\n\u003Cp>We love to get your input. you can also include or suggest feature via Github \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBudPay-Org\u002Fbudpay-woo-commerce-plugin\u002Fissues\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n","Accept both international and local payments on from your store.",200,880,"2025-06-05T13:32:00.000Z","6.7.5","5.8",[23,91,24],"https:\u002F\u002Fdevs.budpay.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbudpay.1.0.4.zip",{"slug":130,"name":131,"version":132,"author":133,"author_profile":134,"description":135,"short_description":136,"active_installs":121,"downloaded":137,"rating":104,"num_ratings":138,"last_updated":139,"tested_up_to":140,"requires_at_least":141,"requires_php":18,"tags":142,"homepage":146,"download_link":147,"security_score":148,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"bykea-cash-online-payments","Bykea.Cash – Online Payments","3.2","dizyn","https:\u002F\u002Fprofiles.wordpress.org\u002Fdizyn\u002F","\u003Cp>The Bykea Cash plugin is a universal payment collection method for the Pakistani market which is extremely easy to install on any WordPress WooCommerce website.\u003C\u002Fp>\n\u003Cp>Using Bykea Cash plugin, you can accept payments securely for the products you are selling online without compromising the security requirements and without causing your theme to suffer. Give your customers their preferred ways to pay with one simple payment integration!\u003C\u002Fp>\n\u003Cp>Using this latest Bykea Cash extension, any WooCommerce shop can start accepting cash and digital payments in Pakistan immediately using these two options:\u003Cbr \u002F>\n1. Cash Pickups on Doorstep\u003Cbr \u002F>\n2. Credit\u002FDebit Card (Visa\u002FMasterCard)\u003C\u002Fp>\n\u003Cp>We will soon introduce the following payment collection methods:\u003Cbr \u002F>\n1. UnionPay debit cards (Coming Soon)\u003Cbr \u002F>\n2. PayPak debit cards (Coming Soon)\u003Cbr \u002F>\n3. Easypaisa Wallet (Coming Soon)\u003Cbr \u002F>\n4. Easypaisa OTC (Coming Soon)\u003Cbr \u002F>\n5. JazzCash Wallet (Coming Soon)\u003Cbr \u002F>\n6. JazzCash OTC (Coming Soon)\u003Cbr \u002F>\n7. Bank transfer for the following banks (Coming Soon)\u003Cbr \u002F>\n    7.1 Allied Bank Limited – ABL\u003Cbr \u002F>\n    7.2 Habib Bank Ltd – HBL\u003Cbr \u002F>\n    7.3 Bank Alfalah Limited\u003Cbr \u002F>\n    7.4 United Bank Limited – UBL\u003Cbr \u002F>\n    7.5 Standard Chartered Bank – SCB\u003Cbr \u002F>\n    7.6 JS Bank\u003Cbr \u002F>\n    7.7 Muslim Commercial Bank Limited – MCB\u003Cbr \u002F>\n    7.8 Meezan Bank limited\u003Cbr \u002F>\n    7.9 Askari Commercial Bank Limited\u003Cbr \u002F>\n    7.10 Faysal Bank Limited\u003Cbr \u002F>\n    7.11 Bank Al Habib Limited\u003Cbr \u002F>\n    7.12 Habib Metropolitan Bank Limited\u003Cbr \u002F>\n    7.13 Al Baraka Islamic Bank Limited\u003Cbr \u002F>\n    7.14 Bank Islami Pakistan Limited\u003Cbr \u002F>\n    7.15 Bank of Punjab\u003Cbr \u002F>\n    7.16 Dubai islamic Bank Pakistan Limited\u003Cbr \u002F>\n    7.17 First Women Bank\u003Cbr \u002F>\n    7.18 ICBC\u003Cbr \u002F>\n    7.19 MCB Islamic\u003Cbr \u002F>\n    7.20 National Bank of Pakistan – NBP\u003Cbr \u002F>\n    7.21 Samba Bank\u003Cbr \u002F>\n    7.22 Silk Bank\u003Cbr \u002F>\n    7.23 Sindh Bank\u003Cbr \u002F>\n    7.24 Soneri Bank Limited\u003Cbr \u002F>\n    7.25 Summit Bank\u003Cbr \u002F>\n    7.26 SadaPay\u003Cbr \u002F>\n    7.27 Apna Microfinance Bank\u003Cbr \u002F>\n    7.28 Finca Microfinance Bank\u003Cbr \u002F>\n    7.29 NRSP Microfinance Bank\u003Cbr \u002F>\n    7.30 Upaisa \u002F Ubank\u003Cbr \u002F>\n8. NIFT Payment Gateway (Coming Soon)\u003Cbr \u002F>\n9. Avanza APPS payment gateway (Coming Soon)\u003Cbr \u002F>\n10. HBL Konnect (Coming Soon)\u003Cbr \u002F>\n11. HBL Pay (Coming Soon)\u003Cbr \u002F>\n12. Direct operator billing\u003Cbr \u002F>\n    12.1 Jazz \u002F Warid – Mobilink\u003Cbr \u002F>\n    12.2 Telenor\u003Cbr \u002F>\n    12.3 Zong\u003Cbr \u002F>\n    12.4 Ufone\u003C\u002Fp>\n","The Bykea Cash plugin allows you to collect payments on your WordPress WooCommerce website instantly using Credit\u002FDebit Cards (VISA, MasterCard, PayPa &hellip;",16265,4,"2022-08-04T08:05:00.000Z","6.0.11","5.2",[143,144,145,71,91],"bykea-cash","cash-pickup","online-payments-visa-mastercard","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbykea-cash-online-payments","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbykea-cash-online-payments.3.2.zip",85,{"attackSurface":150,"codeSignals":534,"taintFlows":652,"riskAssessment":698,"analyzedAt":709},{"hooks":151,"ajaxHandlers":508,"restRoutes":530,"shortcodes":531,"cronEvents":532,"entryPointCount":14,"unprotectedCount":533},[152,158,161,167,173,176,181,185,188,192,196,200,204,208,212,216,220,224,228,232,236,239,243,246,250,253,256,260,262,265,268,273,277,281,284,287,291,293,297,299,301,305,306,310,314,317,321,324,327,331,334,339,342,345,347,350,353,357,359,361,365,369,372,376,379,383,388,393,396,399,402,405,407,410,413,415,419,422,424,427,430,434,438,441,444,447,453,455,459,463,465,468,471,475,479,482,487,491,494,497,498,500,501,504,505],{"type":153,"name":154,"callback":155,"file":156,"line":157},"action","admin_notices","admin_notice_api_action","includes\\Actions\\Admin.php",20,{"type":153,"name":154,"callback":159,"file":156,"line":160},"billwerk_pay_hpos_check",21,{"type":153,"name":162,"callback":163,"priority":164,"file":165,"line":166},"woocommerce_checkout_create_order_line_item","action_checkout_create_order_line_item",10,"includes\\Actions\\Checkout.php",23,{"type":168,"name":169,"callback":170,"file":171,"line":172},"filter","allowed_redirect_hosts","add_allowed_redirect_hosts","includes\\Actions\\Main.php",28,{"type":153,"name":174,"callback":174,"priority":11,"file":175,"line":166},"user_register","includes\\Actions\\ReepayCustomer.php",{"type":153,"name":177,"callback":178,"priority":164,"file":179,"line":180},"woocommerce_payment_token_added_to_order","add_payment_token_id","includes\\Actions\\Subscriptions.php",42,{"type":153,"name":182,"callback":183,"priority":164,"file":179,"line":184},"woocommerce_payment_complete","add_subscription_card_id",43,{"type":153,"name":186,"callback":183,"priority":164,"file":179,"line":187},"woocommerce_payment_complete_order_status_on-hold",44,{"type":168,"name":189,"callback":190,"priority":164,"file":179,"line":191},"wcs_renewal_order_created","renewal_order_created",47,{"type":153,"name":193,"callback":194,"priority":164,"file":179,"line":195},"wcs_resubscribe_order_created","delete_resubscribe_meta",58,{"type":168,"name":197,"callback":198,"priority":164,"file":179,"line":199},"woocommerce_subscription_payment_meta","add_subscription_payment_meta",61,{"type":153,"name":201,"callback":202,"priority":164,"file":179,"line":203},"woocommerce_subscription_validate_payment_meta","validate_subscription_payment_meta",64,{"type":153,"name":205,"callback":206,"priority":164,"file":179,"line":207},"wcs_save_other_payment_meta","save_subscription_payment_meta",67,{"type":168,"name":209,"callback":210,"priority":164,"file":179,"line":211},"woocommerce_my_subscriptions_payment_method","maybe_render_subscription_payment_method",70,{"type":168,"name":213,"callback":214,"priority":164,"file":179,"line":215},"woocommerce_payment_gateway_save_new_payment_method_option_html","save_new_payment_method_option_html",73,{"type":153,"name":217,"callback":218,"priority":164,"file":179,"line":219},"woocommerce_order_status_changed","create_sub_invoice",75,{"type":153,"name":221,"callback":222,"priority":164,"file":179,"line":223},"updated_post_meta","sync_reepay_token_meta",77,{"type":153,"name":225,"callback":226,"file":227,"line":67},"admin_menu","debug_page","includes\\Admin\\DebugPage.php",{"type":153,"name":229,"callback":230,"file":227,"line":231},"admin_head","hide_debug_page",25,{"type":153,"name":233,"callback":233,"file":234,"line":235},"admin_enqueue_scripts","includes\\Admin\\Main.php",34,{"type":153,"name":237,"callback":237,"file":238,"line":235},"add_meta_boxes","includes\\Admin\\MetaBoxes\\Order.php",{"type":153,"name":240,"callback":241,"file":242,"line":67},"woocommerce_product_data_panels","add_age_verification_panel","includes\\Admin\\MetaBoxes\\Product.php",{"type":153,"name":244,"callback":245,"file":242,"line":231},"woocommerce_product_write_panel_tabs","add_age_verification_tab",{"type":153,"name":247,"callback":248,"priority":164,"file":242,"line":249},"woocommerce_process_product_meta","save_age_verification_fields",26,{"type":153,"name":233,"callback":251,"file":242,"line":252},"enqueue_scripts",27,{"type":153,"name":154,"callback":254,"file":242,"line":255},"closure",139,{"type":153,"name":257,"callback":258,"file":259,"line":67},"edit_user_profile","show_meta_fields","includes\\Admin\\MetaBoxes\\User.php",{"type":153,"name":261,"callback":258,"file":259,"line":231},"show_user_profile",{"type":153,"name":233,"callback":233,"file":263,"line":264},"includes\\Admin\\MigrationMobilepayToVipps.php",40,{"type":153,"name":225,"callback":266,"file":263,"line":267},"create_submenu",41,{"type":168,"name":269,"callback":270,"priority":271,"file":272,"line":231},"reepay_checkout_form_fields","form_fields",11,"includes\\Admin\\OrderTable.php",{"type":153,"name":274,"callback":275,"priority":271,"file":272,"line":276},"manage_woocommerce_page_wc-orders_custom_column","shop_order_columns",29,{"type":168,"name":278,"callback":279,"priority":157,"file":272,"line":280},"manage_woocommerce_page_wc-orders_columns","admin_order_edit_columns",35,{"type":153,"name":282,"callback":275,"priority":271,"file":272,"line":283},"manage_shop_order_posts_custom_column",37,{"type":168,"name":285,"callback":279,"priority":157,"file":272,"line":286},"manage_edit-shop_order_columns",38,{"type":168,"name":288,"callback":289,"priority":164,"file":290,"line":166},"plugin_row_meta","add_plugin_row_meta","includes\\Admin\\PluginsPage.php",{"type":168,"name":288,"callback":292,"priority":157,"file":290,"line":67},"rollback_link",{"type":153,"name":294,"callback":295,"file":296,"line":67},"reepay_webhook_invoice_authorized","sync_order_analytics","includes\\Analytics\\AnalyticsSync.php",{"type":153,"name":298,"callback":295,"file":296,"line":231},"reepay_webhook_invoice_settled",{"type":153,"name":217,"callback":300,"priority":157,"file":296,"line":172},"handle_order_status_change",{"type":153,"name":302,"callback":303,"file":304,"line":172},"wp_enqueue_scripts","enqueue_payment_assets","includes\\Frontend\\Assets.php",{"type":153,"name":233,"callback":303,"file":304,"line":276},{"type":153,"name":307,"callback":308,"priority":164,"file":309,"line":231},"wp","delete_payment_method_action","includes\\Frontend\\PaymentMethodsActions.php",{"type":153,"name":302,"callback":311,"priority":312,"file":313,"line":211},"enqueue_additional_assets",10000,"includes\\Gateways\\ApplePay.php",{"type":153,"name":302,"callback":311,"priority":312,"file":315,"line":316},"includes\\Gateways\\Googlepay.php",56,{"type":153,"name":154,"callback":318,"file":319,"line":320},"display_admin_notice","includes\\Gateways\\Mobilepay.php",54,{"type":153,"name":154,"callback":318,"file":322,"line":323},"includes\\Gateways\\MobilepaySubscriptions.php",74,{"type":153,"name":302,"callback":311,"priority":312,"file":325,"line":326},"includes\\Gateways\\PESantander.php",55,{"type":168,"name":328,"callback":329,"file":330,"line":211},"woocommerce_available_payment_gateways","exclude_payment_gateway_based_on_currency","includes\\Gateways\\PPIdeal.php",{"type":168,"name":328,"callback":329,"file":332,"line":333},"includes\\Gateways\\PPSepa.php",71,{"type":153,"name":335,"callback":336,"file":337,"line":338},"woocommerce_update_options_checkout","notice_message_test_mode_enabled","includes\\Gateways\\ReepayCheckout.php",707,{"type":153,"name":335,"callback":340,"file":337,"line":341},"notice_message_test_mode_disabled",709,{"type":153,"name":335,"callback":343,"file":337,"line":344},"notice_message_live_key_changed",712,{"type":168,"name":328,"callback":329,"file":346,"line":104},"includes\\Gateways\\VippsMobilepay.php",{"type":168,"name":348,"callback":349,"priority":164,"file":346,"line":199},"woocommerce_gateway_title","change_gateway_title_based_on_currency",{"type":168,"name":351,"callback":352,"priority":164,"file":346,"line":13},"woocommerce_gateway_description","change_gateway_description_based_on_currency",{"type":168,"name":354,"callback":355,"priority":164,"file":346,"line":356},"woocommerce_gateway_icon","change_gateway_icon_based_on_currency",63,{"type":168,"name":354,"callback":355,"priority":164,"file":358,"line":219},"includes\\Gateways\\VippsRecurring.php",{"type":168,"name":328,"callback":329,"file":358,"line":360},78,{"type":168,"name":362,"callback":254,"file":363,"line":364},"woocommerce_payment_gateways","includes\\Gateways.php",157,{"type":153,"name":366,"callback":367,"file":368,"line":157},"plugins_loaded","initialize","includes\\Integrations\\PolylangIntegration.php",{"type":168,"name":370,"callback":371,"priority":164,"file":368,"line":283},"woocommerce_get_script_data","polylang_ajax_handler_fix_translation",{"type":168,"name":373,"callback":374,"priority":164,"file":375,"line":231},"woocommerce_gc_is_redeeming_enabled","check_is_redeeming_enabled_reepaysubscription","includes\\Integrations\\WCGiftCardsIntegration.php",{"type":168,"name":377,"callback":378,"priority":164,"file":375,"line":249},"woocommerce_gc_disable_ui","check_disable_ui_reepaysubscription",{"type":153,"name":380,"callback":381,"file":382,"line":172},"woocommerce_blocks_payment_method_type_registration","register_payment_method_integrations","includes\\Integrations\\WooBlocks\\WooBlocksIntegration.php",{"type":153,"name":384,"callback":385,"priority":164,"file":386,"line":387},"reepay_instant_settle","maybe_settle_instantly","includes\\OrderFlow\\InstantSettle.php",48,{"type":168,"name":389,"callback":390,"priority":164,"file":391,"line":392},"woocommerce_order_item_get_formatted_meta_data","unset_specific_order_item_meta_data","includes\\OrderFlow\\OrderCapture.php",46,{"type":153,"name":394,"callback":395,"priority":164,"file":391,"line":387},"woocommerce_after_order_itemmeta","add_item_capture_button",{"type":153,"name":397,"callback":395,"priority":164,"file":391,"line":398},"woocommerce_after_order_fee_item_name",50,{"type":153,"name":217,"callback":400,"priority":164,"file":391,"line":401},"capture_full_order",52,{"type":153,"name":403,"callback":404,"file":391,"line":320},"admin_init","process_item_capture",{"type":153,"name":403,"callback":406,"file":391,"line":316},"process_capture_amount",{"type":153,"name":408,"callback":409,"priority":164,"file":391,"line":195},"woocommerce_order_item_add_action_buttons","capture_full_order_button",{"type":153,"name":411,"callback":412,"priority":164,"file":391,"line":104},"reepay_order_item_settled","activate_woocommerce_subscription",{"type":168,"name":269,"callback":270,"priority":164,"file":414,"line":207},"includes\\OrderFlow\\OrderStatuses.php",{"type":168,"name":416,"callback":417,"priority":164,"file":414,"line":418},"woocommerce_valid_order_statuses_for_payment_complete","add_valid_order_statuses_for_payment_complete",69,{"type":168,"name":420,"callback":421,"priority":164,"file":414,"line":333},"woocommerce_payment_complete_order_status","payment_complete_order_status",{"type":153,"name":423,"callback":366,"priority":164,"file":414,"line":323},"init",{"type":153,"name":182,"callback":425,"priority":164,"file":414,"line":426},"payment_complete",76,{"type":168,"name":428,"callback":429,"priority":164,"file":414,"line":360},"wc_order_is_editable","is_editable",{"type":168,"name":431,"callback":432,"priority":164,"file":414,"line":433},"woocommerce_order_is_paid","is_paid",80,{"type":168,"name":435,"callback":436,"priority":164,"file":414,"line":437},"woocommerce_cancel_unpaid_order","cancel_unpaid_order",82,{"type":153,"name":217,"callback":439,"priority":164,"file":414,"line":440},"order_status_changed",84,{"type":168,"name":442,"callback":254,"priority":164,"file":414,"line":443},"woocommerce_get_saved_payment_methods_list_html",531,{"type":168,"name":445,"callback":254,"priority":164,"file":414,"line":446},"woocommerce_saved_payment_methods_list",549,{"type":168,"name":448,"callback":449,"priority":450,"file":451,"line":452},"wc_get_template","override_thankyou_template",5,"includes\\OrderFlow\\ThankyouPage.php",36,{"type":153,"name":302,"callback":454,"file":451,"line":286},"thankyou_scripts",{"type":153,"name":456,"callback":457,"priority":164,"file":458,"line":401},"upgrader_process_complete","upgrade_completed","includes\\Plugin\\Statistics.php",{"type":153,"name":154,"callback":460,"file":461,"line":462},"update_notice","includes\\Plugin\\UpdateDB.php",51,{"type":153,"name":225,"callback":464,"priority":27,"file":461,"line":320},"add_admin_menu",{"type":153,"name":366,"callback":466,"priority":29,"file":467,"line":67},"maybe_deactivate","includes\\Plugin\\WoocommerceExists.php",{"type":153,"name":154,"callback":469,"file":467,"line":470},"missing_woocommerce_notice",32,{"type":153,"name":472,"callback":473,"priority":29,"file":474,"line":231},"before_woocommerce_init","add_support","includes\\Plugin\\WoocommerceHPOS.php",{"type":168,"name":476,"callback":477,"priority":164,"file":478,"line":249},"woocommerce_payment_token_class","set_token_class_name","includes\\Tokens\\Main.php",{"type":168,"name":480,"callback":481,"priority":11,"file":478,"line":252},"woocommerce_get_customer_payment_tokens","add_reepay_cards_to_list",{"type":168,"name":483,"callback":484,"priority":164,"file":485,"line":486},"woocommerce_payment_methods_list_item","wc_get_account_saved_payment_methods_list_item","includes\\Tokens\\TokenReepay.php",170,{"type":153,"name":488,"callback":489,"priority":164,"file":485,"line":490},"woocommerce_account_payment_methods_column_method","anonymous",171,{"type":168,"name":492,"callback":489,"priority":164,"file":485,"line":493},"woocommerce_payment_gateway_get_saved_payment_method_option_html",172,{"type":168,"name":483,"callback":484,"priority":164,"file":495,"line":496},"includes\\Tokens\\TokenReepayMS.php",59,{"type":153,"name":488,"callback":489,"priority":164,"file":495,"line":104},{"type":168,"name":483,"callback":484,"priority":164,"file":499,"line":496},"includes\\Tokens\\TokenReepayVR.php",{"type":153,"name":488,"callback":489,"priority":164,"file":499,"line":104},{"type":153,"name":366,"callback":502,"priority":29,"file":503,"line":215},"include_classes","reepay-woocommerce-payment.php",{"type":153,"name":423,"callback":423,"priority":29,"file":503,"line":426},{"type":153,"name":506,"callback":507,"file":503,"line":360},"rest_api_init","init_rest_api",[509,513,516,519,522,525,526,529],{"action":510,"nopriv":511,"callback":512,"hasNonce":511,"hasCapCheck":511,"file":263,"line":180},"reepay_migration_upload_csv",false,"upload_csv",{"action":514,"nopriv":511,"callback":515,"hasNonce":511,"hasCapCheck":511,"file":263,"line":184},"reepay_migration_process_batch","process_batch",{"action":517,"nopriv":511,"callback":517,"hasNonce":511,"hasCapCheck":511,"file":337,"line":518},"reepay_finalize",95,{"action":517,"nopriv":520,"callback":517,"hasNonce":511,"hasCapCheck":511,"file":337,"line":521},true,96,{"action":523,"nopriv":511,"callback":524,"hasNonce":520,"hasCapCheck":511,"file":451,"line":264},"reepay_check_payment","ajax_check_payment",{"action":523,"nopriv":520,"callback":524,"hasNonce":520,"hasCapCheck":511,"file":451,"line":267},{"action":527,"nopriv":511,"callback":528,"hasNonce":511,"hasCapCheck":511,"file":451,"line":184},"reepay_order_descriptions","ajax_order_descriptions",{"action":527,"nopriv":520,"callback":528,"hasNonce":511,"hasCapCheck":511,"file":451,"line":187},[],[],[],6,{"dangerousFunctions":535,"sqlUsage":536,"outputEscaping":542,"fileOperations":650,"externalRequests":51,"nonceChecks":138,"capabilityChecks":48,"bundledLibraries":651},[],{"prepared":157,"raw":28,"locations":537},[538],{"file":539,"line":540,"context":541},"updates\\update-1.2.3.php",127,"$wpdb->get_results() with variable interpolation",{"escaped":543,"rawEcho":544,"locations":545},123,65,[546,548,550,552,554,556,557,558,559,561,563,565,567,570,572,573,576,578,579,581,582,584,585,586,588,590,591,592,594,596,599,600,601,603,604,605,606,607,608,610,611,612,613,615,616,617,618,619,621,622,623,625,627,628,630,632,634,636,638,639,641,643,646,648,649],{"file":156,"line":211,"context":547},"raw output",{"file":156,"line":549,"context":547},79,{"file":242,"line":551,"context":547},142,{"file":263,"line":553,"context":547},105,{"file":272,"line":555,"context":547},118,{"file":461,"line":223,"context":547},{"file":485,"line":333,"context":547},{"file":485,"line":333,"context":547},{"file":485,"line":560,"context":547},72,{"file":485,"line":562,"context":547},218,{"file":564,"line":184,"context":547},"includes\\Utils\\ViteAssetsLoader.php",{"file":564,"line":566,"context":547},66,{"file":568,"line":569,"context":547},"templates\\admin\\capture-item-button.php",18,{"file":568,"line":571,"context":547},19,{"file":568,"line":160,"context":547},{"file":574,"line":575,"context":547},"templates\\admin\\notices\\update-db.php",13,{"file":577,"line":157,"context":547},"templates\\admin\\payment-actions.php",{"file":577,"line":172,"context":547},{"file":580,"line":569,"context":547},"templates\\checkout\\gateway-logos.php",{"file":580,"line":571,"context":547},{"file":583,"line":157,"context":547},"templates\\checkout\\order-details.php",{"file":583,"line":276,"context":547},{"file":583,"line":283,"context":547},{"file":583,"line":587,"context":547},49,{"file":583,"line":589,"context":547},53,{"file":583,"line":203,"context":547},{"file":583,"line":207,"context":547},{"file":593,"line":544,"context":547},"templates\\checkout\\thankyou.php",{"file":593,"line":595,"context":547},126,{"file":597,"line":598,"context":547},"templates\\meta-boxes\\customer.php",17,{"file":597,"line":166,"context":547},{"file":597,"line":249,"context":547},{"file":602,"line":249,"context":547},"templates\\meta-boxes\\invoice.php",{"file":602,"line":252,"context":547},{"file":602,"line":172,"context":547},{"file":602,"line":172,"context":547},{"file":602,"line":276,"context":547},{"file":602,"line":276,"context":547},{"file":602,"line":609,"context":547},30,{"file":602,"line":609,"context":547},{"file":602,"line":470,"context":547},{"file":602,"line":280,"context":547},{"file":602,"line":614,"context":547},39,{"file":602,"line":267,"context":547},{"file":602,"line":180,"context":547},{"file":602,"line":392,"context":547},{"file":602,"line":401,"context":547},{"file":602,"line":620,"context":547},57,{"file":602,"line":566,"context":547},{"file":602,"line":560,"context":547},{"file":602,"line":624,"context":547},83,{"file":602,"line":626,"context":547},89,{"file":602,"line":518,"context":547},{"file":602,"line":629,"context":547},101,{"file":602,"line":631,"context":547},106,{"file":602,"line":633,"context":547},112,{"file":602,"line":635,"context":547},122,{"file":602,"line":637,"context":547},125,{"file":602,"line":637,"context":547},{"file":602,"line":640,"context":547},130,{"file":602,"line":642,"context":547},138,{"file":644,"line":645,"context":547},"templates\\meta-boxes\\meta-fields.php",12,{"file":647,"line":598,"context":547},"templates\\meta-boxes\\plan.php",{"file":647,"line":166,"context":547},{"file":647,"line":249,"context":547},3,[],[653,677,690],{"entryPoint":654,"graph":655,"unsanitizedCount":28,"severity":41},"\u003CReepayGateway> (includes\\Gateways\\ReepayGateway.php:0)",{"nodes":656,"edges":674},[657,663,667],{"id":658,"type":659,"label":660,"file":661,"line":662},"n0","source","$_GET","includes\\Gateways\\ReepayGateway.php",1299,{"id":664,"type":665,"label":666,"file":661,"line":662},"n1","transform","→ request()",{"id":668,"type":669,"label":670,"file":671,"line":672,"wp_function":673},"n2","sink","wp_remote_request() [SSRF]","includes\\Api.php",269,"wp_remote_request",[675,676],{"from":658,"to":664,"sanitized":511},{"from":664,"to":668,"sanitized":511},{"entryPoint":678,"graph":679,"unsanitizedCount":28,"severity":689},"upload_csv (includes\\Admin\\MigrationMobilepayToVipps.php:129)",{"nodes":680,"edges":687},[681,683],{"id":658,"type":659,"label":682,"file":263,"line":642},"$_FILES",{"id":664,"type":669,"label":684,"file":263,"line":685,"wp_function":686},"update_option() [Settings Manipulation]",156,"update_option",[688],{"from":658,"to":664,"sanitized":511},"low",{"entryPoint":691,"graph":692,"unsanitizedCount":28,"severity":689},"\u003CMigrationMobilepayToVipps> (includes\\Admin\\MigrationMobilepayToVipps.php:0)",{"nodes":693,"edges":696},[694,695],{"id":658,"type":659,"label":682,"file":263,"line":642},{"id":664,"type":669,"label":684,"file":263,"line":685,"wp_function":686},[697],{"from":658,"to":664,"sanitized":511},{"summary":699,"deductions":700},"The reepay-checkout-gateway plugin v1.8.9 exhibits a mixed security posture. While it demonstrates good practices in using prepared statements for SQL queries and incorporates a reasonable number of capability checks and nonces, there are significant concerns regarding its attack surface and input sanitization. The high number of AJAX handlers, particularly the six without explicit authentication checks, presents a substantial risk. Although taint analysis did not reveal critical or high severity vulnerabilities in this specific scan, the presence of three flows with unsanitized paths warrants attention. The plugin's vulnerability history shows one known medium-severity CVE, which is thankfully patched. However, the common vulnerability type being 'Missing Authorization' aligns with the static analysis findings of unprotected AJAX endpoints, suggesting a recurring pattern. Overall, the plugin has strengths in its database interaction and some security checks, but the lack of robust authentication on a significant portion of its AJAX endpoints is a primary concern that could be exploited if not properly addressed.",[701,703,705,707],{"reason":702,"points":164},"Large attack surface without auth",{"reason":704,"points":533},"Flows with unsanitized paths",{"reason":706,"points":164},"Unprotected AJAX handlers",{"reason":708,"points":450},"Medium severity CVE (patched)","2026-03-16T18:49:30.417Z",{"wat":711,"direct":728},{"assetPaths":712,"generatorPatterns":719,"scriptPaths":720,"versionParams":721},[713,714,715,716,717,718],"\u002Fwp-content\u002Fplugins\u002Freepay-checkout-gateway\u002Fassets\u002Fdist\u002Fcss\u002Freepay-checkout-gateway.css","\u002Fwp-content\u002Fplugins\u002Freepay-checkout-gateway\u002Fassets\u002Fdist\u002Fjs\u002Freepay-checkout-gateway.js","\u002Fwp-content\u002Fplugins\u002Freepay-checkout-gateway\u002Fassets\u002Fdist\u002Fjs\u002Freepay-gateway-admin.js","\u002Fwp-content\u002Fplugins\u002Freepay-checkout-gateway\u002Fassets\u002Fdist\u002Fvite\u002Fassets\u002Fchunk-common.js","\u002Fwp-content\u002Fplugins\u002Freepay-checkout-gateway\u002Fassets\u002Fdist\u002Fvite\u002Fassets\u002Fchunk-vendors.js","\u002Fwp-content\u002Fplugins\u002Freepay-checkout-gateway\u002Fassets\u002Fdist\u002Fvite\u002Freepay-checkout-gateway.js",[],[714,715,716,717,718],[722,723,724,725,726,727],"reepay-checkout-gateway\u002Fassets\u002Fdist\u002Fcss\u002Freepay-checkout-gateway.css?ver=","reepay-checkout-gateway\u002Fassets\u002Fdist\u002Fjs\u002Freepay-checkout-gateway.js?ver=","reepay-checkout-gateway\u002Fassets\u002Fdist\u002Fjs\u002Freepay-gateway-admin.js?ver=","reepay-checkout-gateway\u002Fassets\u002Fdist\u002Fvite\u002Fassets\u002Fchunk-common.js?ver=","reepay-checkout-gateway\u002Fassets\u002Fdist\u002Fvite\u002Fassets\u002Fchunk-vendors.js?ver=","reepay-checkout-gateway\u002Fassets\u002Fdist\u002Fvite\u002Freepay-checkout-gateway.js?ver=",{"cssClasses":729,"htmlComments":731,"htmlAttributes":734,"restEndpoints":736,"jsGlobals":739,"shortcodeOutput":741},[4,730],"reepay-gateway",[732,733],"\u003C!-- begin reepay-checkout-gateway -->","\u003C!-- end reepay-checkout-gateway -->",[735],"data-reepay-gateway",[737,738],"\u002Fwp-json\u002Freepay\u002Fv1\u002Fdebug","\u002Fwp-json\u002Freepay\u002Fv1\u002Fmeta",[740],"ReepayCheckoutConfig",[]]