[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fms7-8Kz2PLeDpNo05OvuhWSZSYRSK_PFZKHiRjKMIRw":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":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":132,"fingerprints":497},"easypay-gateway-checkout-wc","easypay Gateway Checkout for WooCommerce","1.1.4","easypay","https:\u002F\u002Fprofiles.wordpress.org\u002Feasypay2023\u002F","\u003Cp>Plugin para aceitar pagamentos via Multibanco, MB Way, Cartão Visa e Mastercard, Débitos Diretos, Santander Consumer, Universo Flex, IBAN Digital e Apple Pay.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>O plugin oferece aos clientes a possibilidade de utilizar novos métodos de pagamento. Além disso, o plugin atualiza automaticamente o estado do pedido assim que o pagamento é efetuado, bem como o stock do produto.\u003Cbr \u002F>\nUtiliza um checkout final onde os clientes podem escolher por que método de pagamento querem pagar.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Capacidade de gerar referências Multibanco\u003C\u002Fli>\n\u003Cli>Pagamentos por Cartão Visa e Mastercard\u003C\u002Fli>\n\u003Cli>Pagamentos por MB Way\u003C\u002Fli>\n\u003Cli>Pagamentos por Santander Consumer\u003C\u002Fli>\n\u003Cli>Pagamentos por Débito Direto\u003C\u002Fli>\n\u003Cli>Pagamentos por IBAN Digital\u003C\u002Fli>\n\u003Cli>Pagamentos Universo Flex\u003C\u002Fli>\n\u003Cli>Pagamentos por Apple Pay\u003C\u002Fli>\n\u003Cli>Pagamentos por Google Pay\u003C\u002Fli>\n\u003C\u002Ful>\n","Plugin para aceitar pagamentos via Multibanco, MBWay, Visa e Mastercard, Débitos Diretos, Santander Consumer, Universo Flex, IBAN Digital e Apple Pay.",600,4065,60,2,"2025-03-06T01:45:00.000Z","6.4.8","6.0","7.4",[20,21,22,23,24],"mbway","multibanco","payment","visa","woocommerce","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasypay-gateway-checkout-wc.1.1.4.zip",92,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"easypay2023",1,30,88,"2026-04-04T00:43:23.983Z",[39,59,80,94,115],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":28,"num_ratings":28,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":56,"download_link":57,"security_score":58,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"paypay-pagamentos-multibanco-e-cartao-de-creditodebito","PayPay – Pagamentos Multibanco, Cartão de Crédito\u002FDébito e MB WAY","2.0.6","paypayue","https:\u002F\u002Fprofiles.wordpress.org\u002Fpaypayacin\u002F","\u003Cp>Aceite pagamentos por Multibanco, Cartão de Crédito\u002FDébito e MB WAY na sua loja WooCommerce de forma segura e instantânea.\u003C\u002Fp>\n\u003Ch3>Principais Funcionalidades\u003C\u002Fh3>\n\u003Cp>Transforme a sua loja WooCommerce numa plataforma de pagamentos completa com o módulo PayPay. Aceite pagamentos de forma segura e conveniente através dos métodos de pagamento mais populares em Portugal.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Multibanco\u003C\u002Fstrong>: Emissão automática de referências MB durante o checkout\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cartão de Crédito\u002FDébito\u003C\u002Fstrong>: Pagamentos seguro com Visa e Mastercard\u003C\u002Fli>\n\u003Cli>\u003Cstrong>MB WAY\u003C\u002Fstrong>: Pagamentos instantâneos via aplicação móvel\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Checkout integrado\u003C\u002Fstrong>: Pagamentos processados inteiramente dentro da sua loja\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Webhooks automáticos\u003C\u002Fstrong>: Atualização em tempo real do estado dos pagamentos\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Vários idiomas\u003C\u002Fstrong>: Suporte para Português, Espanhol e Inglês\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Benefícios\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Instalação simples e configuração intuitiva\u003C\u002Fli>\n\u003Cli>Possibilidade de utilizar um ambiente de testes\u003C\u002Fli>\n\u003Cli>Interface totalmente integrada com WooCommerce\u003C\u002Fli>\n\u003Cli>Segurança PCI DSS compliant\u003C\u002Fli>\n\u003Cli>Suporte técnico especializado\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Instalação\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpaypayue.github.io\u002Fdocs\u002Fcategory\u002Fwoocommerce\" rel=\"nofollow ugc\">Consulte o manual de configuração detalhado disponível no nosso site.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Instalação Manual\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Fazer upload dos ficheiros fornecidos para o diretório \u003Ccode>\u002Fwp-content\u002Fplugins\u002Fpaypay-pagamentos-multibanco-e-cartao-de-creditodebito\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>Activar o plugin na área de administração;\u003C\u002Fli>\n\u003Cli>(Opcional) Teste a receção de pagamentos submetendo o formulário com as configurações de teste fornecidas;\u003C\u002Fli>\n\u003Cli>Preencher o formulário na área de configuração do plugin com os dados de acesso fornecidos pelo apoio da PayPay.\u003C\u002Fli>\n\u003C\u002Fol>\n","Aceite pagamentos por Multibanco, Cartão de Crédito\u002FDébito e MB WAY na sua loja WooCommerce de forma segura e instantânea.",10,5365,"2026-03-13T12:18:00.000Z","6.9.4","4.6","7.2",[54,20,21,55,23],"credit-card","payments","https:\u002F\u002Fpaypayue.github.io\u002Fdocs\u002Fcategory\u002Fwoocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpaypay-pagamentos-multibanco-e-cartao-de-creditodebito.2.0.6.zip",100,{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":18,"tags":74,"homepage":78,"download_link":79,"security_score":58,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"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.8.5","6.2",[75,76,77,23,24],"mastercard","payment-gateway","paystack","https:\u002F\u002Fpaystack.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-paystack.5.8.2.zip",{"slug":81,"name":82,"version":83,"author":82,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":28,"num_ratings":28,"last_updated":89,"tested_up_to":50,"requires_at_least":90,"requires_php":91,"tags":92,"homepage":25,"download_link":93,"security_score":58,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"visa-acceptance-solutions","Visa Acceptance Solutions","2.1.1","https:\u002F\u002Fprofiles.wordpress.org\u002Fvisaacceptancesolutions\u002F","\u003Cp>This plugin integrates \u003Cstrong>Visa Acceptance Solutions\u003C\u002Fstrong> into your \u003Cstrong>WooCommerce\u003C\u002Fstrong> store, offering multiple payment methods such as Card Payments, Apple Pay, Google Pay, Click to Pay, and Paze.\u003Cbr \u002F>\nSecurely store customer payment details with our Token Management Services.\u003Cbr \u002F>\nUtilize Cybersource’s fraud prevention services to process transactions safely.\u003Cbr \u002F>\nCompatible with \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\" rel=\"nofollow ugc\">WooCommerce Subscriptions\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Privacy Policy and Terms of Service\u003C\u002Fh3>\n\u003Cp>Refer to \u003Ca href=\"https:\u002F\u002Fwww.visaacceptance.com\u002Fen-gb\u002Fbecome-a-partner\u002Fmerchant-agreement.html\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003Cbr \u002F>\nRefer to \u003Ca href=\"https:\u002F\u002Fwww.visa.co.uk\u002Flegal\u002Fglobal-privacy-notice.html\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Admin Notice\u003C\u002Fh3>\n\u003Cp>Version 2.1.1 is now available.  Please refer to change log for details.\u003C\u002Fp>\n","Accept payments securely with Visa Acceptance Solutions.",10000,56918,"2026-02-23T16:04:00.000Z","6.9","8.2.0",[55,23,24],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvisa-acceptance-solutions.2.1.1.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":105,"last_updated":106,"tested_up_to":72,"requires_at_least":107,"requires_php":108,"tags":109,"homepage":25,"download_link":112,"security_score":113,"vuln_count":14,"unpatched_count":34,"last_vuln_date":114,"fetched_at":30},"eupago-gateway-for-woocommerce","Eupago Gateway For Woocommerce","4.7.1","Eupago","https:\u002F\u002Fprofiles.wordpress.org\u002Feupagoip\u002F","\u003Cp>Testado até à versão 8.2.11 de PHP\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cp>Este plugin permite disponibilizar aos clientes finais novos meios de pagamento nacionais e internacionais. O plugin atualiza automaticamente o estado da encomenda quando o pagamento é feito, assim como o stock do produto.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>geração de referências Multibanco Reference com ou sem data limite para pagamento. Os pagamentos são realizados via ATM ou Homebanking;\u003C\u002Fli>\n\u003Cli>geração de referências PayShop Reference. O pagamento é realizado numa vasta rede nacional;\u003C\u002Fli>\n\u003Cli>geração de um pedido de pagamento MB WAY. O pagamento é realizado na aplicação da MB WAY;\u003C\u002Fli>\n\u003Cli>geração de pedido de pagamentos via Cartão de Crédito;\u003C\u002Fli>\n\u003Cli>geração de pedido de pagamentos via CofidisPay (para valores estipulados pela Cofidis);\u003C\u002Fli>\n\u003Cli>geração de pedido de pagamentos via Bizum;\u003C\u002Fli>\n\u003Cli>geração de pedido de pagamentos via EuroPix;\u003C\u002Fli>\n\u003Cli>possibilita de fazer reembolsos directamente através da plataforma e-commerce;\u003C\u002Fli>\n\u003Cli>alteração automática do estado das encomendas para “Em Processamento” após o pagamento do cliente e informa o cliente final e o administrador da loja.\u003C\u002Fli>\n\u003C\u002Ful>\n","Plugin para recebimento de pagamentos via Multibanco, PayShop, MB WAY, Cartão de Crédito, Paysafecard, CofidisPay, Bizum e EuroPix.",2000,44907,54,3,"2026-02-18T14:59:00.000Z","4.4","7.0",[110,111,21,22,24],"atm","gateway","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feupago-gateway-for-woocommerce.4.7.1.zip",76,"2025-12-08 00:00:00",{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":58,"downloaded":123,"rating":28,"num_ratings":28,"last_updated":124,"tested_up_to":72,"requires_at_least":125,"requires_php":126,"tags":127,"homepage":130,"download_link":131,"security_score":58,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"paysuite-payment-gateway-for-woocommerce","Payment Gateway – Paysuite for WooCommerce","2.2.0","paysuite","https:\u002F\u002Fprofiles.wordpress.org\u002Fpaysuite\u002F","\u003Cp>Este plugin permite que você receba pagamentos por meio de Mpesa, Emola, Mkesh e Cartão de Crédito\u002FDébito em sua loja WooCommerce. Ele é integrado ao PaySuite, um provedor de pagamentos online em Moçambique.\u003C\u002Fp>\n\u003Ch3>Pré requisitos\u003C\u002Fh3>\n\u003Cp>Para usar o plugin é necessário:\u003Cbr \u002F>\n* Ter \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\" rel=\"ugc\">WooCommerce\u003C\u002Fa> instalado.\u003Cbr \u002F>\n* Criar uma conta no \u003Ca href=\"https:\u002F\u002Fpaysuite.co.mz\u002F\" rel=\"nofollow ugc\">Paysuite.co.mz\u003C\u002Fa> onde irá obter as credenciais necessárias para configurar a conta.\u003C\u002Fp>\n\u003Ch3>Dúvidas\u003C\u002Fh3>\n\u003Cp>Se tiver  alguma dúvida :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Visite a nossa sessão de \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpaysuite-payment-gateway-for-woocommerce#faq\" rel=\"ugc\">Perguntas Frequentes\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Crie um tópico no \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fpaysuite-payment-gateway-for-woocommerce\u002F\" rel=\"ugc\">fórum de ajuda do WordPress\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Entrar em contacto com a equipe do PaySuite pelo site.\u003C\u002Fli>\n\u003Cli>Aceda ao nosso \u003Ca href=\"https:\u002F\u002Fchat.whatsapp.com\u002FHuI53kSqiq52QLehi4jkpH\" rel=\"nofollow ugc\">Grupo do WhatsApp\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Adiciona Mpesa e Emola como método de pagamento no WooCommerce.",3608,"2025-09-17T12:54:00.000Z","5.0","8.1",[128,129,76,23,24],"emola","mpesa","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpaysuite-payment-gateway-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpaysuite-payment-gateway-for-woocommerce.zip",{"attackSurface":133,"codeSignals":267,"taintFlows":429,"riskAssessment":486,"analyzedAt":496},{"hooks":134,"ajaxHandlers":235,"restRoutes":244,"shortcodes":260,"cronEvents":265,"entryPointCount":266,"unprotectedCount":105},[135,141,145,149,153,156,160,164,166,168,170,172,174,176,178,180,182,185,190,194,198,201,205,209,213,215,219,223,226,229,232],{"type":136,"name":137,"callback":138,"file":139,"line":140},"action","init","epwc_init","easypay-checkout.php",42,{"type":136,"name":142,"callback":143,"priority":28,"file":139,"line":144},"plugins_loaded","epwc_woocommerce_gateway_easypay_checkout_init",43,{"type":136,"name":146,"callback":147,"file":139,"line":148},"wp_head","epwc_add_noindex_to_wc_easypay_page",45,{"type":136,"name":150,"callback":151,"priority":34,"file":139,"line":152},"admin_notices","epwc_remove_custom_admin_notices",46,{"type":136,"name":150,"callback":154,"file":139,"line":155},"epwc_woocommerce_notice_easypay_checkout",177,{"type":136,"name":157,"callback":158,"file":139,"line":159},"woocommerce_blocks_loaded","epwc_easypay_blocks_add_payment_methods",184,{"type":136,"name":161,"callback":162,"file":139,"line":163},"woocommerce_blocks_payment_method_type_registration","closure",206,{"type":136,"name":161,"callback":162,"file":139,"line":165},218,{"type":136,"name":161,"callback":162,"file":139,"line":167},230,{"type":136,"name":161,"callback":162,"file":139,"line":169},242,{"type":136,"name":161,"callback":162,"file":139,"line":171},254,{"type":136,"name":161,"callback":162,"file":139,"line":173},266,{"type":136,"name":161,"callback":162,"file":139,"line":175},278,{"type":136,"name":161,"callback":162,"file":139,"line":177},290,{"type":136,"name":161,"callback":162,"file":139,"line":179},302,{"type":136,"name":161,"callback":162,"file":139,"line":181},314,{"type":136,"name":183,"callback":162,"file":139,"line":184},"before_woocommerce_init",324,{"type":186,"name":187,"callback":188,"priority":47,"file":139,"line":189},"filter","plugin_action_links","epwc_add_settings_link_to_description",337,{"type":186,"name":191,"callback":192,"file":139,"line":193},"woocommerce_payment_gateways","epwc_woocommerce_add_gateway_easypay_checkout",486,{"type":186,"name":195,"callback":196,"priority":47,"file":139,"line":197},"woocommerce_gateway_title","epwc_easypay_gateway_title_for_admin_setting",707,{"type":136,"name":137,"callback":199,"file":139,"line":200},"epwc_easypay_woocommerce_clear_cart_url",718,{"type":136,"name":202,"callback":203,"file":139,"line":204},"wp_enqueue_scripts","epwc_easypay_enqueue_assets",778,{"type":136,"name":206,"callback":207,"file":139,"line":208},"woocommerce_payment_complete","epwc_clear_cart_after_payment",803,{"type":136,"name":210,"callback":211,"file":139,"line":212},"rest_api_init","epwc_clear_cart_api",833,{"type":136,"name":206,"callback":207,"file":139,"line":214},850,{"type":136,"name":216,"callback":217,"file":218,"line":70},"admin_menu","add_easypay_settings_page","includes\\wc-gateway-easypay-settings.php",{"type":136,"name":220,"callback":221,"file":218,"line":222},"admin_enqueue_scripts","enqueue_media_scripts",27,{"type":136,"name":224,"callback":225,"file":218,"line":35},"wp_loaded","save_easypay_settings",{"type":136,"name":220,"callback":227,"file":218,"line":228},"easypay_admin_enqueue_assets",33,{"type":136,"name":216,"callback":230,"file":218,"line":231},"modify_easypay_menu_item",36,{"type":136,"name":210,"callback":233,"file":218,"line":234},"add_payment_methods_endpoint",39,[236,241],{"action":237,"nopriv":238,"callback":239,"hasNonce":238,"hasCapCheck":238,"file":139,"line":240},"clear_cart",false,"epwc_clear_woocommerce_cart",846,{"action":237,"nopriv":242,"callback":239,"hasNonce":238,"hasCapCheck":238,"file":139,"line":243},true,849,[245,253],{"namespace":246,"route":247,"methods":248,"callback":250,"permissionCallback":251,"file":139,"line":252},"easypay-checkout\u002Fv1","\u002Fsuccess",[249],"POST","epwc_post_payment_success","__return_true",810,{"namespace":254,"route":255,"methods":256,"callback":257,"permissionCallback":258,"file":218,"line":259},"easypay\u002Fv1","\u002Fepwc-plugin-options\u002F",[249],"epwc_store_payment_methods","check_api_key_permissions",399,[261],{"tag":262,"callback":263,"file":139,"line":264},"wc_easypay_form","epwc_payment_form",44,[],5,{"dangerousFunctions":268,"sqlUsage":269,"outputEscaping":271,"fileOperations":28,"externalRequests":34,"nonceChecks":14,"capabilityChecks":34,"bundledLibraries":428},[],{"prepared":28,"raw":28,"locations":270},[],{"escaped":144,"rawEcho":36,"locations":272},[273,276,279,281,283,285,287,290,292,294,296,298,300,301,302,303,304,307,309,311,313,314,316,318,320,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,359,361,363,364,366,368,370,371,373,375,377,379,381,383,385,386,387,388,389,391,393,395,397,399,401,402,403,404,405,407,408,410,412,414,416,417,418,419,420,422,423,424,425,426],{"file":139,"line":274,"context":275},521,"raw output",{"file":277,"line":278,"context":275},"includes\\wc-gateway-applepay-checkout.php",251,{"file":277,"line":280,"context":275},253,{"file":277,"line":282,"context":275},257,{"file":277,"line":284,"context":275},265,{"file":277,"line":286,"context":275},281,{"file":288,"line":289,"context":275},"includes\\wc-gateway-creditcard-checkout.php",250,{"file":288,"line":291,"context":275},252,{"file":288,"line":293,"context":275},256,{"file":288,"line":295,"context":275},264,{"file":288,"line":297,"context":275},280,{"file":299,"line":278,"context":275},"includes\\wc-gateway-debitodireto-checkout.php",{"file":299,"line":280,"context":275},{"file":299,"line":282,"context":275},{"file":299,"line":284,"context":275},{"file":299,"line":286,"context":275},{"file":305,"line":306,"context":275},"includes\\wc-gateway-easypay-checkout.php",269,{"file":305,"line":308,"context":275},277,{"file":305,"line":310,"context":275},293,{"file":218,"line":312,"context":275},83,{"file":218,"line":36,"context":275},{"file":218,"line":315,"context":275},95,{"file":218,"line":317,"context":275},104,{"file":218,"line":319,"context":275},110,{"file":218,"line":321,"context":275},116,{"file":218,"line":323,"context":275},122,{"file":218,"line":325,"context":275},138,{"file":218,"line":327,"context":275},139,{"file":218,"line":329,"context":275},147,{"file":218,"line":331,"context":275},162,{"file":218,"line":333,"context":275},171,{"file":218,"line":335,"context":275},175,{"file":218,"line":337,"context":275},185,{"file":218,"line":339,"context":275},192,{"file":218,"line":341,"context":275},195,{"file":218,"line":343,"context":275},202,{"file":218,"line":345,"context":275},209,{"file":218,"line":347,"context":275},212,{"file":218,"line":349,"context":275},219,{"file":218,"line":351,"context":275},227,{"file":218,"line":353,"context":275},231,{"file":218,"line":355,"context":275},243,{"file":218,"line":357,"context":275},247,{"file":218,"line":278,"context":275},{"file":218,"line":360,"context":275},258,{"file":218,"line":362,"context":275},262,{"file":218,"line":295,"context":275},{"file":218,"line":365,"context":275},270,{"file":218,"line":367,"context":275},274,{"file":218,"line":369,"context":275},276,{"file":218,"line":308,"context":275},{"file":218,"line":372,"context":275},282,{"file":218,"line":374,"context":275},297,{"file":218,"line":376,"context":275},301,{"file":218,"line":378,"context":275},305,{"file":218,"line":380,"context":275},334,{"file":218,"line":382,"context":275},371,{"file":384,"line":278,"context":275},"includes\\wc-gateway-googlepay-checkout.php",{"file":384,"line":280,"context":275},{"file":384,"line":282,"context":275},{"file":384,"line":284,"context":275},{"file":384,"line":286,"context":275},{"file":390,"line":280,"context":275},"includes\\wc-gateway-mbway-checkout.php",{"file":390,"line":392,"context":275},255,{"file":390,"line":394,"context":275},259,{"file":390,"line":396,"context":275},267,{"file":390,"line":398,"context":275},283,{"file":400,"line":278,"context":275},"includes\\wc-gateway-multibanco-checkout.php",{"file":400,"line":280,"context":275},{"file":400,"line":282,"context":275},{"file":400,"line":284,"context":275},{"file":400,"line":286,"context":275},{"file":406,"line":171,"context":275},"includes\\wc-gateway-santanderconsumer-checkout.php",{"file":406,"line":293,"context":275},{"file":406,"line":409,"context":275},260,{"file":406,"line":411,"context":275},268,{"file":406,"line":413,"context":275},284,{"file":415,"line":291,"context":275},"includes\\wc-gateway-universoflex-checkout.php",{"file":415,"line":171,"context":275},{"file":415,"line":360,"context":275},{"file":415,"line":173,"context":275},{"file":415,"line":372,"context":275},{"file":421,"line":278,"context":275},"includes\\wc-gateway-virtualiban-checkout.php",{"file":421,"line":280,"context":275},{"file":421,"line":282,"context":275},{"file":421,"line":284,"context":275},{"file":421,"line":286,"context":275},{"file":427,"line":140,"context":275},"public\\easypay-form.php",[],[430,469],{"entryPoint":431,"graph":432,"unsanitizedCount":28,"severity":468},"save_easypay_settings (includes\\wc-gateway-easypay-settings.php:329)",{"nodes":433,"edges":463},[434,439,445,449,451,455,457,461],{"id":435,"type":436,"label":437,"file":218,"line":438},"n0","source","$_POST (x5)",342,{"id":440,"type":441,"label":442,"file":218,"line":443,"wp_function":444},"n1","sink","update_option() [Settings Manipulation]",343,"update_option",{"id":446,"type":436,"label":447,"file":218,"line":448},"n2","$_POST['epwc_checkout_display']",359,{"id":450,"type":441,"label":442,"file":218,"line":448,"wp_function":444},"n3",{"id":452,"type":436,"label":453,"file":218,"line":454},"n4","$_POST['epwc_checkout_hide_details']",362,{"id":456,"type":441,"label":442,"file":218,"line":454,"wp_function":444},"n5",{"id":458,"type":436,"label":459,"file":218,"line":460},"n6","$_POST['epwc_checkout_order_flow']",365,{"id":462,"type":441,"label":442,"file":218,"line":460,"wp_function":444},"n7",[464,465,466,467],{"from":435,"to":440,"sanitized":242},{"from":446,"to":450,"sanitized":242},{"from":452,"to":456,"sanitized":242},{"from":458,"to":462,"sanitized":242},"low",{"entryPoint":470,"graph":471,"unsanitizedCount":28,"severity":468},"\u003Cwc-gateway-easypay-settings> (includes\\wc-gateway-easypay-settings.php:0)",{"nodes":472,"edges":481},[473,474,475,476,477,478,479,480],{"id":435,"type":436,"label":437,"file":218,"line":438},{"id":440,"type":441,"label":442,"file":218,"line":443,"wp_function":444},{"id":446,"type":436,"label":447,"file":218,"line":448},{"id":450,"type":441,"label":442,"file":218,"line":448,"wp_function":444},{"id":452,"type":436,"label":453,"file":218,"line":454},{"id":456,"type":441,"label":442,"file":218,"line":454,"wp_function":444},{"id":458,"type":436,"label":459,"file":218,"line":460},{"id":462,"type":441,"label":442,"file":218,"line":460,"wp_function":444},[482,483,484,485],{"from":435,"to":440,"sanitized":242},{"from":446,"to":450,"sanitized":242},{"from":452,"to":456,"sanitized":242},{"from":458,"to":462,"sanitized":242},{"summary":487,"deductions":488},"The \"easypay-gateway-checkout-wc\" plugin v1.1.4 exhibits a mixed security posture. While it demonstrates good practices like using prepared statements for all SQL queries and has no recorded vulnerabilities, several areas raise concern. The presence of unprotected AJAX handlers and a REST API route without permission callbacks significantly increases the attack surface.  Furthermore, a substantial portion of output is not properly escaped, which could lead to cross-site scripting (XSS) vulnerabilities if user-controlled data is involved in those outputs. The lack of historical vulnerabilities is positive, suggesting developers are likely addressing issues, but the current static analysis highlights immediate risks that need attention, particularly the unprotected entry points and potential for XSS.",[489,491,493],{"reason":490,"points":47},"Unprotected AJAX handlers",{"reason":492,"points":47},"REST API route without permission callbacks",{"reason":494,"points":495},"Significant portion of output unescaped",8,"2026-03-16T19:30:01.086Z",{"wat":498,"direct":507},{"assetPaths":499,"generatorPatterns":502,"scriptPaths":503,"versionParams":504},[500,501],"\u002Fwp-content\u002Fplugins\u002Feasypay-gateway-checkout-wc\u002Fassets\u002Fcss\u002Ffrontend\u002Feasypay-checkout-frontend.css","\u002Fwp-content\u002Fplugins\u002Feasypay-gateway-checkout-wc\u002Fassets\u002Fjs\u002Ffrontend\u002Feasypay-checkout-frontend.js",[],[],[505,506],"easypay-gateway-checkout-wc\u002Fassets\u002Fcss\u002Ffrontend\u002Feasypay-checkout-frontend.css?ver=","easypay-gateway-checkout-wc\u002Fassets\u002Fjs\u002Ffrontend\u002Feasypay-checkout-frontend.js?ver=",{"cssClasses":508,"htmlComments":512,"htmlAttributes":516,"restEndpoints":520,"jsGlobals":522,"shortcodeOutput":524},[509,510,511],"easypay-checkout-form-container","easypay-checkout-payment-button","easypay-checkout-loading-spinner",[513,514,515],"\u003C!-- easypay payment form -->","\u003C!-- easypay checkout -->","\u003C!-- easypay checkout loading -->",[517,518,519],"data-easypay-order-id","data-easypay-store-key","data-easypay-domain",[521],"\u002Fwp-json\u002Feasypay-checkout-wc\u002Fv1\u002Fprocess_payment",[523],"window.easypayCheckoutConfig",[525],"[wc_easypay_form]"]