[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fNX4tYRwhJa8GFiGbmb4EN3wAqqZD7sVoHoSyW-SGG40":3,"$fFJJeGBq26Xx_jKZL76H53YzIIXOmgoOWKKLGfI54WBc":497,"$fAAdxDB9GSZ2qv-vMLW7hjqLbmcrJnsx31w_N--kKTrc":501},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":38,"analysis":113,"fingerprints":445},"planetstudio-payment-gateway","PlanetStudio Payment Gateway","1.1.8","Planet Studio","https:\u002F\u002Fprofiles.wordpress.org\u002Fplanetstudio\u002F","\u003Cp>PlanetStudio Payment Gateway allows merchants to accept online payments via Armenian banks\u003Cbr \u002F>\nand the Idram Wallet payment system.\u003C\u002Fp>\n\u003Cp>This plugin provides the PSPG Core and PayLink payments.\u003Cbr \u002F>\nAdditional platform integrations (such as WooCommerce, GiveWP, and PayForm) are available as separate add-ons.\u003C\u002Fp>\n\u003Cp>PlanetStudio Payment Gateway supports multiple Armenian acquiring banks,\u003Cbr \u002F>\ntest and production modes, and provides detailed payment and callback logs\u003Cbr \u002F>\nin the WordPress admin area.\u003C\u002Fp>\n\u003Cp>Depending on the selected bank or payment system, merchants may need to obtain\u003Cbr \u002F>\nAPI credentials or other access details from their bank or payment provider.\u003C\u002Fp>\n\u003Ch3>Supported Banks & Payment Systems\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>ArCa (Armenian Card)\u003C\u002Fstrong>\u003Cbr \u002F>\n– ACBA Bank\u003Cbr \u002F>\n– Araratbank\u003Cbr \u002F>\n– Armeconombank\u003Cbr \u002F>\n– Armswissbank\u003Cbr \u002F>\n– Ardshinbank\u003Cbr \u002F>\n– Byblos Bank Armenia\u003Cbr \u002F>\n– Converse Bank\u003Cbr \u002F>\n– Evocabank\u003Cbr \u002F>\n– Fast Bank\u003Cbr \u002F>\n– IDBank\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Banks with independent processing\u003C\u002Fstrong>\u003Cbr \u002F>\n– AMIO Bank\u003Cbr \u002F>\n– Ameriabank\u003Cbr \u002F>\n– Inecobank\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Other payment systems\u003C\u002Fstrong>\u003Cbr \u002F>\n– Idram Wallet\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>PayLink (Payment by Link \u002F QR)\u003C\u002Fli>\n\u003Cli>Support for multiple Armenian banks\u003C\u002Fli>\n\u003Cli>Credit and debit card payments\u003C\u002Fli>\n\u003Cli>3-D Secure support (when provided by the bank)\u003C\u002Fli>\n\u003Cli>Multi-currency support (AMD, USD, EUR, RUB — depending on bank configuration)\u003C\u002Fli>\n\u003Cli>Test and production modes\u003C\u002Fli>\n\u003Cli>Detailed payment and callback logs in WordPress admin\u003C\u002Fli>\n\u003Cli>Secure server-to-server payment callbacks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PayLink (Payment by Link \u002F QR)\u003C\u002Fh3>\n\u003Cp>PlanetStudio Payment Gateway includes a PayLink feature that allows administrators\u003Cbr \u002F>\nto create payment links (including QR-based flows) manually and send them to customers\u003Cbr \u002F>\nvia email, messengers, or any other communication channel.\u003C\u002Fp>\n\u003Cp>PayLink works independently from e-commerce or donation plugins and can be used\u003Cbr \u002F>\nfor manual payments, invoices, advance payments, or one-time charges.\u003C\u002Fp>\n\u003Cp>How PayLink works:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Administrator creates a PayLink from PSPG \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> PayLink in the WordPress admin area.\u003C\u002Fli>\n\u003Cli>A unique payment link is generated for the specified amount and bank.\u003C\u002Fli>\n\u003Cli>The customer opens the link (or scans a QR code) and is redirected to the bank’s secure hosted payment page.\u003C\u002Fli>\n\u003Cli>After successful payment, the transaction is finalized and logged in PSPG.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PayForm\u003C\u002Fh3>\n\u003Cp>PayForm functionality is available via a separate add-on.\u003C\u002Fp>\n\u003Cp>The PayForm add-on allows administrators to embed a customizable public payment form using a shortcode and process payments through PSPG-supported banks.\u003C\u002Fp>\n\u003Ch3>Integrations\u003C\u002Fh3>\n\u003Cp>PlanetStudio Payment Gateway provides a Core payment framework.\u003C\u002Fp>\n\u003Cp>Additional integrations such as WooCommerce, GiveWP, and PayForm are available as separate add-ons.\u003C\u002Fp>\n\u003Ch3>Getting Started\u003C\u002Fh3>\n\u003Cp>After activating the plugin, go to the PSPG settings page in the WordPress admin area and configure at least one payment provider.\u003C\u002Fp>\n\u003Cp>To start using the plugin:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Install and activate PlanetStudio Payment Gateway.\u003C\u002Fli>\n\u003Cli>Open PSPG \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Settings in the WordPress admin area.\u003C\u002Fli>\n\u003Cli>Enable at least one payment provider.\u003C\u002Fli>\n\u003Cli>Enter the credentials provided by your bank or payment provider.\u003C\u002Fli>\n\u003Cli>Select test mode or live mode depending on your environment.\u003C\u002Fli>\n\u003Cli>Save the settings.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The core plugin includes built-in PayLink functionality and can be used without WooCommerce or other add-ons.\u003C\u002Fp>\n\u003Ch3>How to Test the Plugin\u003C\u002Fh3>\n\u003Cp>The easiest way to test the plugin is using the built-in PayLink feature.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to PSPG \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> PayLink in the WordPress admin area.\u003C\u002Fli>\n\u003Cli>Create a new PayLink by selecting a configured payment provider and entering an amount.\u003C\u002Fli>\n\u003Cli>Open the generated payment link in your browser.\u003C\u002Fli>\n\u003Cli>You will be redirected to the payment provider’s hosted payment page.\u003C\u002Fli>\n\u003Cli>Complete the payment using test credentials (if test mode is enabled).\u003C\u002Fli>\n\u003Cli>After payment, verify the result and logs in the PSPG admin area.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>If no payment provider is configured, PayLink and other payment flows will not work.\u003C\u002Fp>\n\u003Ch3>Configuration Notes\u003C\u002Fh3>\n\u003Cp>This plugin requires merchant credentials provided by the selected Armenian bank or payment provider.\u003C\u002Fp>\n\u003Cp>Depending on the provider, you may need:\u003Cbr \u002F>\n– test credentials for sandbox\u002Ftesting\u003Cbr \u002F>\n– live credentials for production\u003Cbr \u002F>\n– provider-specific merchant settings\u003C\u002Fp>\n\u003Cp>WooCommerce, GiveWP, and PayForm integrations are available as separate add-ons and are not required to test the core PayLink functionality.\u003C\u002Fp>\n\u003Ch3>eHDM Fiscal Receipt Integration\u003C\u002Fh3>\n\u003Cp>PlanetStudio Payment Gateway can integrate with the separate PlanetStudio eHDM plugin for fiscal receipt handling.\u003C\u002Fp>\n\u003Cp>eHDM is an optional external plugin and is not required for PSPG operation.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to external services only when the corresponding payment method or PayLink functionality is configured and used.\u003C\u002Fp>\n\u003Cp>The plugin does not send customer banking credentials to these services.\u003Cbr \u002F>\nWhen a payment is initiated, the plugin may send transaction-related data required by the selected provider, such as:\u003Cbr \u002F>\n– payment amount\u003Cbr \u002F>\n– currency\u003Cbr \u002F>\n– payment description\u003Cbr \u002F>\n– merchant order or transaction identifier\u003Cbr \u002F>\n– return \u002F callback URL needed to complete the payment flow\u003C\u002Fp>\n\u003Ch4>ArCa Payment System (Armenian Card)\u003C\u002Fh4>\n\u003Cp>This plugin can connect to the ArCa payment infrastructure to process card payments for supported ArCa-based banks.\u003C\u002Fp>\n\u003Cp>This service is used only when an ArCa-based payment method is enabled and selected for payment.\u003C\u002Fp>\n\u003Cp>Data sent may include:\u003Cbr \u002F>\n– payment amount\u003Cbr \u002F>\n– currency\u003Cbr \u002F>\n– payment description\u003Cbr \u002F>\n– merchant order identifier\u003Cbr \u002F>\n– return URL \u002F callback URL\u003C\u002Fp>\n\u003Cp>Service URLs:\u003Cbr \u002F>\n– https:\u002F\u002Fipay.arca.am\u003Cbr \u002F>\n– https:\u002F\u002Fipaytest.arca.am\u003C\u002Fp>\n\u003Cp>Privacy policy:\u003Cbr \u002F>\n– https:\u002F\u002Farca.am\u002Fprivacy-policy\u003C\u002Fp>\n\u003Ch4>Ameriabank vPOS\u003C\u002Fh4>\n\u003Cp>This plugin can connect to Ameriabank vPOS to process card payments.\u003C\u002Fp>\n\u003Cp>This service is used only when the Ameriabank payment method is enabled and selected for payment.\u003C\u002Fp>\n\u003Cp>Data sent may include:\u003Cbr \u002F>\n– payment amount\u003Cbr \u002F>\n– currency\u003Cbr \u002F>\n– payment description\u003Cbr \u002F>\n– merchant order identifier\u003Cbr \u002F>\n– return URL \u002F callback URL\u003C\u002Fp>\n\u003Cp>Service URLs:\u003Cbr \u002F>\n– https:\u002F\u002Fservices.ameriabank.am\u003Cbr \u002F>\n– https:\u002F\u002Fservicestest.ameriabank.am\u003C\u002Fp>\n\u003Cp>Privacy policy:\u003Cbr \u002F>\n– https:\u002F\u002Fameriabank.am\u002Fwebsite-privacy-policy\u003C\u002Fp>\n\u003Ch4>AMIO Bank\u003C\u002Fh4>\n\u003Cp>This plugin can connect to AMIO Bank payment endpoints to process card payments.\u003C\u002Fp>\n\u003Cp>This service is used only when the AMIO Bank payment method is enabled and selected for payment.\u003C\u002Fp>\n\u003Cp>Data sent may include:\u003Cbr \u002F>\n– payment amount\u003Cbr \u002F>\n– currency\u003Cbr \u002F>\n– payment description\u003Cbr \u002F>\n– merchant order identifier\u003Cbr \u002F>\n– return URL \u002F callback URL\u003C\u002Fp>\n\u003Cp>Service URLs:\u003Cbr \u002F>\n– https:\u002F\u002Fepg.armbusinessbank.am\u003Cbr \u002F>\n– https:\u002F\u002Fepg-test.armbusinessbank.am\u003C\u002Fp>\n\u003Cp>Legal \u002F service information:\u003Cbr \u002F>\n– https:\u002F\u002Famiobank.am\u002Fen\u002Flegal-documents\u003C\u002Fp>\n\u003Ch4>IDBank\u003C\u002Fh4>\n\u003Cp>This plugin can connect to IDBank payment infrastructure to process card payments.\u003C\u002Fp>\n\u003Cp>This service is used only when the IDBank payment method is enabled and selected for payment.\u003C\u002Fp>\n\u003Cp>Data sent may include:\u003Cbr \u002F>\n– payment amount\u003Cbr \u002F>\n– currency\u003Cbr \u002F>\n– payment description\u003Cbr \u002F>\n– merchant order identifier\u003Cbr \u002F>\n– return URL \u002F callback URL\u003C\u002Fp>\n\u003Cp>Service URL:\u003Cbr \u002F>\n– https:\u002F\u002Fipayproxy.idp.am\u003C\u002Fp>\n\u003Cp>Terms:\u003Cbr \u002F>\n– https:\u002F\u002Fidbank.am\u002Fen\u002Finformation\u002Fhelpfull-information\u002FRemote-services-ENG.pdf\u003C\u002Fp>\n\u003Cp>Privacy policy:\u003Cbr \u002F>\n– https:\u002F\u002Fidbank.am\u002Fdocuments\u002FRL-0900-0001-01_ENG.pdf\u003C\u002Fp>\n\u003Ch4>Inecobank\u003C\u002Fh4>\n\u003Cp>This plugin can connect to Inecobank payment endpoints to process card payments.\u003C\u002Fp>\n\u003Cp>This service is used only when the Inecobank payment method is enabled and selected for payment.\u003C\u002Fp>\n\u003Cp>Data sent may include:\u003Cbr \u002F>\n– payment amount\u003Cbr \u002F>\n– currency\u003Cbr \u002F>\n– payment description\u003Cbr \u002F>\n– merchant order identifier\u003Cbr \u002F>\n– return URL \u002F callback URL\u003C\u002Fp>\n\u003Cp>Service URLs:\u003Cbr \u002F>\n– https:\u002F\u002Fpg.inecoecom.am\u003Cbr \u002F>\n– https:\u002F\u002Fipaytest.inecobank.am\u003Cbr \u002F>\n– https:\u002F\u002Fipay.inecobank.am\u003C\u002Fp>\n\u003Cp>Privacy policy:\u003Cbr \u002F>\n– https:\u002F\u002Fwww.inecobank.am\u002Fen\u002Fuseful-information\u002Fprivacy-policy\u003C\u002Fp>\n\u003Ch4>Idram Wallet\u003C\u002Fh4>\n\u003Cp>This plugin can connect to Idram Wallet services to process wallet-based payments.\u003C\u002Fp>\n\u003Cp>This service is used only when the Idram payment method is enabled and selected for payment.\u003C\u002Fp>\n\u003Cp>Depending on the payment flow and provider-side functionality, the plugin may also connect to Idram authentication and related service endpoints.\u003C\u002Fp>\n\u003Cp>Data sent may include:\u003Cbr \u002F>\n– payment amount\u003Cbr \u002F>\n– currency\u003Cbr \u002F>\n– payment description\u003Cbr \u002F>\n– merchant order identifier\u003Cbr \u002F>\n– return URL \u002F callback URL\u003C\u002Fp>\n\u003Cp>Service URLs:\u003Cbr \u002F>\n– https:\u002F\u002Fbanking.idram.am\u003Cbr \u002F>\n– https:\u002F\u002Fcsauth.idram.am\u003Cbr \u002F>\n– https:\u002F\u002Fcashback.idram.am\u003C\u002Fp>\n\u003Cp>Terms:\u003Cbr \u002F>\n– https:\u002F\u002Fwww.idram.am\u002FMedia\u002FDocuments\u002Fterms-and-conditions-eng.pdf\u003C\u002Fp>\n\u003Cp>Privacy policy:\u003Cbr \u002F>\n– https:\u002F\u002Fmoney.idram.am\u002Fen\u002Fdocuments\u002Fprivacy.htm\u003C\u002Fp>\n\u003Ch4>goQR \u002F QRServer\u003C\u002Fh4>\n\u003Cp>This plugin can connect to the goQR \u002F QRServer API to generate QR code images for PSPG PayLink pages.\u003C\u002Fp>\n\u003Cp>This service is used only when a PayLink page with QR code output is generated or displayed.\u003C\u002Fp>\n\u003Cp>Data sent may include:\u003Cbr \u002F>\n– the PayLink URL that should be encoded into the QR code\u003C\u002Fp>\n\u003Cp>No payment card data, banking credentials, or customer authentication data are sent to this service.\u003C\u002Fp>\n\u003Cp>Service URL:\u003Cbr \u002F>\n– https:\u002F\u002Fapi.qrserver.com\u003C\u002Fp>\n\u003Cp>Terms:\u003Cbr \u002F>\n– https:\u002F\u002Fgoqr.me\u002Flegal\u002Ftos-api.html\u003C\u002Fp>\n\u003Cp>Privacy policy:\u003Cbr \u002F>\n– https:\u002F\u002Fgoqr.me\u002Fprivacy-safety-security\u002F\u003C\u002Fp>\n","Accept payments via Armenian banks and the Idram Wallet payment system.",10,82,0,"2026-04-14T19:59:00.000Z","6.9.4","5.4","7.4",[19,20,21,22],"arca","armenian-banks","idram","payment-gateway","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fplanetstudio-payment-gateway.1.1.8.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"planetstudio",3,170,97,15,92,"2026-05-20T02:55:48.894Z",[39,55,74,86,101],{"slug":40,"name":41,"version":42,"author":7,"author_profile":8,"description":43,"short_description":44,"active_installs":25,"downloaded":45,"rating":13,"num_ratings":13,"last_updated":46,"tested_up_to":47,"requires_at_least":16,"requires_php":17,"tags":48,"homepage":23,"download_link":51,"security_score":52,"vuln_count":53,"unpatched_count":13,"last_vuln_date":54,"fetched_at":27},"arca-payment-gateway","Planet Studio Payment Gateway for ArCa","1.5.2","\u003Cp>Accept payments from local & international customers to Armenian banks & Idram via ArCa paycenter for WooCommerce & GiveWP donation plugin.\u003C\u002Fp>\n\u003Ch3>Payment gateway works for\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>ACBA-Credit Agricole Bank\u003C\u002Fli>\n\u003Cli>Araratbank\u003C\u002Fli>\n\u003Cli>Armeconombank\u003C\u002Fli>\n\u003Cli>Ameriabank\u003C\u002Fli>\n\u003Cli>Ardshinbank\u003C\u002Fli>\n\u003Cli>Armbusinessbank\u003C\u002Fli>\n\u003Cli>Byblos Bank Armenia\u003C\u002Fli>\n\u003Cli>Evocabank\u003C\u002Fli>\n\u003Cli>IDBank\u003C\u002Fli>\n\u003Cli>Inecobank\u003C\u002Fli>\n\u003Cli>Armswiss Bank\u003C\u002Fli>\n\u003Cli>Converse Bank\u003C\u002Fli>\n\u003Cli>Idram payment system\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Payment gateway Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Test mode so you can test without activating live payments.\u003C\u002Fli>\n\u003Cli>Easy to use – just need to add a username, a password that the bank will provide you, and your website ready to receive payment.\u003C\u002Fli>\n\u003Cli>WooCommerce integration\u003C\u002Fli>\n\u003Cli>GiveWP donation Plugin integration\u003C\u002Fli>\n\u003Cli>TATIOSA hotel booking management platform integration\u003C\u002Fli>\n\u003Cli>Accepts Credit cards\u002FDebit cards.\u003C\u002Fli>\n\u003Cli>Route payments in different currencies\u003C\u002Fli>\n\u003Cli>Supports 3D Secure\u003C\u002Fli>\n\u003Cli>Checkout form shortcode\u003C\u002Fli>\n\u003Cli>Payment button shortcode\u003C\u002Fli>\n\u003Cli>Available order logs\u003C\u002Fli>\n\u003Cli>Available error logs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PREMIUM VERSION FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Production mode – Free version support only test mode\u003C\u002Fli>\n\u003Cli>Timely compatibility updates and bug fixes.\u003C\u002Fli>\n\u003Cli>Premium support!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to various banking APIs, payment systems, and booking management platforms to process payments. The integration with these external services ensures secure and efficient transactions.\u003Cbr \u002F>\nSupported Payment Systems and Banks\u003C\u002Fp>\n\u003Cp>ArCa System Banks\u003Cbr \u002F>\nProduction: ipay.arca.am\u003Cbr \u002F>\nTesting: ipaytest.arca.am\u003C\u002Fp>\n\u003Cp>Ameriabank\u003Cbr \u002F>\nProduction: services.ameriabank.am\u003Cbr \u002F>\nTesting: servicestest.ameriabank.am\u003C\u002Fp>\n\u003Cp>Inecobank\u003Cbr \u002F>\nProduction: pg.inecoecom.am\u003C\u002Fp>\n\u003Cp>Idram\u003Cbr \u002F>\nProduction: banking.idram.am\u003C\u002Fp>\n\u003Cp>Booking Management Platform\u003C\u002Fp>\n\u003Cp>TATIOSA\u003Cbr \u002F>\nCustom Payment Gateway API: tatiosa.net\u003C\u002Fp>\n\u003Cp>Each of these services plays a crucial role in handling payments securely and efficiently. Ensure that you have the necessary credentials and permissions to use these APIs before integrating them into your system.\u003C\u002Fp>\n","Accept payments from local & international customers to Armenian banks & Idram via ArCa paycenter for WooCommerce & GiveWP donation plugin.",6012,"2025-08-06T07:28:00.000Z","6.8.5",[19,20,49,50,22],"idram-payment-system","online-payment","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Farca-payment-gateway.1.5.2.zip",99,1,"2024-11-28 00:00:00",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":13,"num_ratings":13,"last_updated":65,"tested_up_to":47,"requires_at_least":66,"requires_php":17,"tags":67,"homepage":72,"download_link":73,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"bayarcash-for-fluent-forms","Bayarcash for Fluent Forms","2.0.4","Bayarcash","https:\u002F\u002Fprofiles.wordpress.org\u002Fbayarcash\u002F","\u003Cp>Bayarcash for Fluent Forms allows you to accept payments through Malaysia’s popular payment methods. This plugin integrates Bayarcash payment gateway with Fluent Forms Pro, enabling you to collect payments easily and securely.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Easy integration with Fluent Forms Pro\u003C\u002Fli>\n\u003Cli>Accept payments via FPX (Malaysian online banking)\u003C\u002Fli>\n\u003Cli>Support for DuitNow Online Banking\u003C\u002Fli>\n\u003Cli>Simple setup process\u003C\u002Fli>\n\u003Cli>Secure payment processing\u003C\u002Fli>\n\u003Cli>Direct integration with Bayarcash API v2\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>Fluent Forms Pro installed and activated\u003C\u002Fli>\n\u003Cli>Bayarcash merchant account\u003C\u002Fli>\n\u003Cli>Valid Bayarcash API credentials\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Payment Methods\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>FPX Online Banking\u003C\u002Fli>\n\u003Cli>DuitNow Online Banking\u003C\u002Fli>\n\u003Cli>DuitNow QR\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, please visit \u003Ca href=\"https:\u002F\u002Fbayarcash.com\" rel=\"nofollow ugc\">https:\u002F\u002Fbayarcash.com\u003C\u002Fa> or email support@bayarcash.com\u003C\u002Fp>\n\u003Cp>For API documentation and technical reference, visit \u003Ca href=\"https:\u002F\u002Fapi.webimpian.support\u002Fbayarcash\" rel=\"nofollow ugc\">https:\u002F\u002Fapi.webimpian.support\u002Fbayarcash\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin integrates with Bayarcash payment gateway and processes payment information. All payment processing is handled securely by Bayarcash. No sensitive payment data is stored on your WordPress site.\u003C\u002Fp>\n\u003Cp>For more information about how Bayarcash handles payment data, please visit their privacy policy at \u003Ca href=\"https:\u002F\u002Fbayarcash.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fbayarcash.com\u002Fprivacy-policy\u002F\u003C\u002Fa>.\u003C\u002Fp>\n","Integrate Bayarcash payment gateway with Fluent Forms to accept payments in Malaysia via FPX, DuitNow, and other local payment methods.",50,1256,"2025-11-05T21:45:00.000Z","5.0",[68,69,70,71,22],"bayarcash","fluent-forms","fpx","malaysia-payment","https:\u002F\u002Fbayarcash.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbayarcash-for-fluent-forms.2.0.4.zip",{"slug":75,"name":76,"version":77,"author":59,"author_profile":60,"description":78,"short_description":79,"active_installs":11,"downloaded":80,"rating":13,"num_ratings":13,"last_updated":81,"tested_up_to":82,"requires_at_least":66,"requires_php":17,"tags":83,"homepage":72,"download_link":85,"security_score":36,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"bayarcash-for-gravity-forms","Bayarcash for Gravity Forms","1.0.0","\u003Cp>Bayarcash for Gravity Forms allows you to accept payments through Malaysia’s popular payment methods. This plugin integrates Bayarcash payment gateway with Gravity Forms Pro, enabling you to collect payments easily and securely.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Easy integration with Gravity Forms\u003C\u002Fli>\n\u003Cli>Accept payments via FPX (Malaysian online banking)\u003C\u002Fli>\n\u003Cli>Simple setup process\u003C\u002Fli>\n\u003Cli>Secure payment processing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>Gravity Forms Pro installed and activated\u003C\u002Fli>\n\u003Cli>Bayarcash merchant account\u003C\u002Fli>\n\u003Cli>Valid Bayarcash API credentials\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to Bayarcash’s payment processing service to handle payment transactions. This connection is essential for processing payments through the supported payment methods (FPX, DuitNow Online Banking, and DuitNow QR).\u003C\u002Fp>\n\u003Ch4>Data Transmission\u003C\u002Fh4>\n\u003Cp>The following data is sent to Bayarcash’s servers when processing payments:\u003C\u002Fp>\n\u003Cp>Payment information (amount, currency, payment method)\u003Cbr \u002F>\nTransaction details (order ID, description)\u003Cbr \u002F>\nCustomer information provided in the form (name, email, phone number if collected)\u003Cbr \u002F>\nMerchant authentication credentials (API tokens)\u003C\u002Fp>\n\u003Cp>Data is transmitted:\u003C\u002Fp>\n\u003Cp>When creating a new payment intent (when a customer submits the payment form)\u003Cbr \u002F>\nWhen checking payment status\u003Cbr \u002F>\nWhen processing webhook notifications for payment updates\u003C\u002Fp>\n\u003Cp>All data is transmitted securely via HTTPS to Bayarcash’s API endpoints (https:\u002F\u002Fconsole.bayar.cash\u002F).\u003C\u002Fp>\n\u003Ch4>Service Provider Information\u003C\u002Fh4>\n\u003Cp>Service Website: https:\u002F\u002Fbayarcash.com\u003Cbr \u002F>\nTerms of Service: https:\u002F\u002Fbayarcash.com\u002Fterms-conditions\u002F\u003Cbr \u002F>\nPrivacy Policy: https:\u002F\u002Fbayarcash.com\u002Fprivacy-policy\u002F\u003Cbr \u002F>\nAPI Documentation: https:\u002F\u002Fapi.webimpian.support\u002Fbayarcash\u003C\u002Fp>\n\u003Cp>These can be obtained from your Bayarcash merchant dashboard.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, please visit \u003Ca href=\"https:\u002F\u002Fbayarcash.com\" rel=\"nofollow ugc\">https:\u002F\u002Fbayarcash.com\u003C\u002Fa> or email support@bayarcash.com\u003C\u002Fp>\n\u003Cp>For API documentation and technical reference, visit \u003Ca href=\"https:\u002F\u002Fapi.webimpian.support\u002Fbayarcash\" rel=\"nofollow ugc\">https:\u002F\u002Fapi.webimpian.support\u002Fbayarcash\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin integrates with Bayarcash payment gateway and processes payment information. All payment processing is handled securely by Bayarcash. No sensitive payment data is stored on your WordPress site.\u003C\u002Fp>\n\u003Cp>For more information about how Bayarcash handles payment data, please visit their privacy policy at \u003Ca href=\"https:\u002F\u002Fbayarcash.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fbayarcash.com\u002Fprivacy-policy\u002F\u003C\u002Fa>.\u003C\u002Fp>\n","Integrate Bayarcash payment gateway with Gravity Forms to accept payments in Malaysia via FPX, DuitNow, and other local payment methods.",674,"2025-01-09T22:37:00.000Z","6.7.5",[68,70,84,71,22],"gravity-forms","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbayarcash-for-gravity-forms.1.0.0.zip",{"slug":87,"name":88,"version":89,"author":59,"author_profile":60,"description":90,"short_description":91,"active_installs":13,"downloaded":92,"rating":13,"num_ratings":13,"last_updated":93,"tested_up_to":82,"requires_at_least":94,"requires_php":17,"tags":95,"homepage":72,"download_link":99,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":100},"bayarcash-for-easy-digital-downloads","Bayarcash For Easy Digital Downloads","1.1.0","\u003Cp>The Bayarcash For Easy Digital Downloads plugin allows you to seamlessly integrate Bayarcash payment solutions into your Easy Digital Downloads powered WordPress store. This plugin provides a secure and efficient way for your customers to make payments using Bayarcash services.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Easy integration with Easy Digital Downloads\u003C\u002Fli>\n\u003Cli>Secure payment processing\u003C\u002Fli>\n\u003Cli>Support for sandbox testing\u003C\u002Fli>\n\u003Cli>Automatic transaction requery\u003C\u002Fli>\n\u003Cli>Customizable gateway settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Third-party Libraries\u003C\u002Fh3>\n\u003Cp>This plugin uses the following third-party libraries:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Axios\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Version: 0.26.1\u003C\u002Fli>\n\u003Cli>Source: https:\u002F\u002Fgithub.com\u002Faxios\u002Faxios\u003C\u002Fli>\n\u003Cli>License: MIT\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Vue.js\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Version: 3.2.31\u003C\u002Fli>\n\u003Cli>Source: https:\u002F\u002Fgithub.com\u002Fvuejs\u002Fvue\u003C\u002Fli>\n\u003Cli>License: MIT\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Bayarcash PHP SDK\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Version: 1.2.3\u003C\u002Fli>\n\u003Cli>Source: https:\u002F\u002Fgithub.com\u002Fwebimpian\u002Fbayarcash-php-sdk\u003C\u002Fli>\n\u003Cli>License: MIT\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The minified versions of Axios and Vue.js are included in the plugin’s \u003Ccode>assets\u002Fjs\u002F\u003C\u002Fcode> directory for performance reasons. You can find the uncompressed, developer versions at the GitHub repositories linked above.\u003C\u002Fp>\n\u003Cp>The Bayarcash PHP SDK is used for server-side integration with the Bayarcash API.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin communicates with the Bayarcash API to process payments and verify transactions. Specifically:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The plugin uses https:\u002F\u002Fconsole.bayar.cash\u002Fapi\u002Fv2\u002Fportals to verify PAT Tokens and retrieve the list of available payment portals.\u003C\u002Fli>\n\u003Cli>User payment data is transmitted securely to Bayarcash for transaction handling.\u003C\u002Fli>\n\u003Cli>The plugin utilizes the Bayarcash PHP SDK for server-side integration with the Bayarcash API.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more information about Bayarcash’s services, please visit:\u003Cbr \u002F>\n* Bayarcash website: https:\u002F\u002Fbayarcash.com\u003Cbr \u002F>\n* Bayarcash API documentation: https:\u002F\u002Fapi.webimpian.support\u002Fbayarcash\u003Cbr \u002F>\n* Bayarcash PHP SDK: https:\u002F\u002Fgithub.com\u002Fwebimpian\u002Fbayarcash-php-sdk\u003Cbr \u002F>\n* Bayarcash Terms of Service: https:\u002F\u002Fbayarcash.com\u002Fterms-conditions\u002F\u003Cbr \u002F>\n* Bayarcash Privacy Policy: https:\u002F\u002Fbayarcash.com\u002Fprivacy-policy\u002F\u003C\u002Fp>\n\u003Cp>By using this plugin, you agree to comply with Bayarcash’s terms of service and privacy policy regarding data transmission and processing.\u003C\u002Fp>\n\u003Ch3>Additional Info\u003C\u002Fh3>\n\u003Cp>For more information about Bayarcash, please visit \u003Ca href=\"https:\u002F\u002Fwww.bayarcash.com\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.bayarcash.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin is developed and maintained by Web Impian Sdn Bhd.\u003C\u002Fp>\n","Integrate Bayarcash payment solutions with your Easy Digital Downloads store.",1440,"2025-12-03T15:30:00.000Z","6.5",[68,96,97,98,22],"easy-digital-downloads","ecommerce","edd","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbayarcash-for-easy-digital-downloads.1.1.0.zip","2026-04-06T09:54:40.288Z",{"slug":102,"name":103,"version":77,"author":59,"author_profile":60,"description":104,"short_description":105,"active_installs":13,"downloaded":106,"rating":13,"num_ratings":13,"last_updated":23,"tested_up_to":47,"requires_at_least":66,"requires_php":17,"tags":107,"homepage":110,"download_link":111,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":112},"bayarcash-for-fluentcart","Bayarcash for FluentCart","\u003Cp>Bayarcash for FluentCart is a powerful payment gateway integration that enables Malaysian businesses to accept online payments through FluentCart. This plugin seamlessly connects your FluentCart store with Bayarcash, providing access to multiple popular payment channels in Malaysia.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Multiple Payment Channels\u003C\u002Fstrong> – Support for FPX (Online Banking), DuitNow QR, Credit Card, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure Transactions\u003C\u002Fstrong> – All transactions are verified with checksum validation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-time Callbacks\u003C\u002Fstrong> – Instant order status updates via webhooks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Test Mode\u003C\u002Fstrong> – Built-in sandbox mode for testing before going live\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Checkout\u003C\u002Fstrong> – Customize button colors, text, and themes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order Metadata\u003C\u002Fstrong> – Stores all transaction details for complete audit trail\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Status Management\u003C\u002Fstrong> – Automatic order status updates based on payment status\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Payment Channels\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>FPX (Online Banking)\u003C\u002Fli>\n\u003Cli>FPX Direct Debit\u003C\u002Fli>\n\u003Cli>FPX Line of Credit\u003C\u002Fli>\n\u003Cli>DuitNow Online Banking\u002FWallets\u003C\u002Fli>\n\u003Cli>DuitNow QR\u003C\u002Fli>\n\u003Cli>Boost PayFlex\u003C\u002Fli>\n\u003Cli>QRIS (Online Banking & E-Wallet)\u003C\u002Fli>\n\u003Cli>NETS\u003C\u002Fli>\n\u003Cli>Credit Card\u003C\u002Fli>\n\u003Cli>Alipay\u003C\u002Fli>\n\u003Cli>WeChat Pay\u003C\u002Fli>\n\u003Cli>PromptPay\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>API & SDK Information\u003C\u002Fh4>\n\u003Cp>This plugin integrates with external services to process payments:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Bayarcash Payment API v3\u003C\u002Fstrong>\u003Cbr \u002F>\n* Service: Bayarcash Payment Gateway (https:\u002F\u002Fbayarcash.com)\u003Cbr \u002F>\n* API Documentation: https:\u002F\u002Fdocs.bayarcash.com\u003Cbr \u002F>\n* Purpose: Process payment transactions and handle payment callbacks\u003Cbr \u002F>\n* Service Terms: https:\u002F\u002Fbayarcash.com\u002Fterms\u003Cbr \u002F>\n* Privacy Policy: https:\u002F\u002Fbayarcash.com\u002Fprivacy\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SDK Used:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Bayarcash PHP SDK v2.0.5\u003Cbr \u002F>\n* Repository: https:\u002F\u002Fgithub.com\u002Fwebimpian\u002Fbayarcash-php-sdk\u003Cbr \u002F>\n* License: MIT License\u003C\u002Fp>\n\u003Ch4>Data Collection & Privacy\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>What data is sent to Bayarcash:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>When a customer makes a payment, the following information is transmitted to Bayarcash’s secure servers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Order ID and amount\u003C\u002Fli>\n\u003Cli>Customer name and email address\u003C\u002Fli>\n\u003Cli>Customer phone number\u003C\u002Fli>\n\u003Cli>Selected payment channel\u003C\u002Fli>\n\u003Cli>Return URL and callback URL\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Data Processing:\u003C\u002Fstrong>\u003Cbr \u002F>\n* All payment data is transmitted securely via HTTPS\u003Cbr \u002F>\n* Payment information is processed by Bayarcash in accordance with their privacy policy\u003Cbr \u002F>\n* Transaction IDs and payment status are returned and stored in your WordPress database\u003Cbr \u002F>\n* No credit card details are stored on your server – all sensitive payment data is handled by Bayarcash\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Callbacks & Webhooks:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Bayarcash sends payment status updates to your site via secure callbacks\u003Cbr \u002F>\n* All callbacks are verified using cryptographic checksums to prevent tampering\u003Cbr \u002F>\n* Your site stores transaction metadata (transaction IDs, status, payment channel) for order management\u003C\u002Fp>\n\u003Cp>By using this plugin, you acknowledge that customer payment data will be transmitted to Bayarcash for processing. Please ensure your privacy policy reflects this third-party data processing.\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>FluentCart plugin (active)\u003C\u002Fli>\n\u003Cli>Bayarcash merchant account\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003C\u002Ful>\n","Accept payments via Bayarcash payment gateway for FluentCart. Supports FPX, DuitNow QR, and other Malaysian payment methods.",165,[68,108,109,70,22],"duitnow","fluentcart","https:\u002F\u002Fplugin.bayarcash.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbayarcash-for-fluentcart.1.0.0.zip","2026-03-15T10:48:56.248Z",{"attackSurface":114,"codeSignals":304,"taintFlows":332,"riskAssessment":437,"analyzedAt":444},{"hooks":115,"ajaxHandlers":295,"restRoutes":301,"shortcodes":302,"cronEvents":303,"entryPointCount":53,"unprotectedCount":13},[116,122,126,130,133,139,144,148,151,152,157,161,164,168,172,174,176,179,183,187,191,195,198,202,205,210,213,216,219,222,226,231,236,239,243,244,249,252,257,261,265,269,272,276,279,283,286,290,293],{"type":117,"name":118,"callback":119,"file":120,"line":121},"action","admin_enqueue_scripts","enqueue_assets","includes\u002Fadmin\u002Fclass-pspg-admin-addons.php",41,{"type":117,"name":123,"callback":124,"file":120,"line":125},"pspg_addon_card_paylink","render_paylink_builtin_box",44,{"type":117,"name":127,"callback":128,"file":120,"line":129},"admin_notices","maybe_render_missing_integrations_notice",47,{"type":117,"name":131,"callback":132,"file":120,"line":63},"admin_init","handle_dismiss_missing_integrations_notice",{"type":117,"name":134,"callback":135,"priority":136,"file":137,"line":138},"admin_menu","register_menu",56,"includes\u002Fadmin\u002Fclass-pspg-admin-menu.php",28,{"type":117,"name":140,"callback":141,"file":142,"line":143},"current_screen","maybe_register_screen_options","includes\u002Fadmin\u002Fclass-pspg-admin-orders.php",46,{"type":145,"name":146,"callback":147,"priority":11,"file":142,"line":129},"filter","set-screen-option","set_screen_option",{"type":117,"name":149,"callback":150,"file":142,"line":63},"admin_post_pspg_order_action","handle_admin_post",{"type":117,"name":118,"callback":119,"file":142,"line":136},{"type":145,"name":153,"callback":154,"priority":155,"file":142,"line":156},"manage_edit-shop_order_columns","add_bank_order_id_column",20,59,{"type":117,"name":158,"callback":159,"priority":11,"file":142,"line":160},"manage_shop_order_posts_custom_column","render_bank_order_id_column",60,{"type":145,"name":162,"callback":154,"priority":155,"file":142,"line":163},"manage_woocommerce_page_wc-orders_columns",63,{"type":117,"name":165,"callback":166,"priority":11,"file":142,"line":167},"manage_woocommerce_page_wc-orders_custom_column","render_bank_order_id_column_hpos",64,{"type":117,"name":131,"callback":169,"file":170,"line":171},"handle_post","includes\u002Fadmin\u002Fclass-pspg-admin-settings.php",53,{"type":117,"name":118,"callback":119,"file":170,"line":173},54,{"type":117,"name":118,"callback":119,"file":175,"line":121},"includes\u002Fadmin\u002Fclass-pspg-admin-support.php",{"type":117,"name":118,"callback":119,"file":177,"line":178},"includes\u002Fadmin\u002Fclass-pspg-admin-tools.php",75,{"type":117,"name":180,"callback":181,"file":177,"line":182},"admin_post_pspg_export_settings","handle_export",77,{"type":117,"name":184,"callback":185,"file":177,"line":186},"admin_post_pspg_import_settings","handle_import",78,{"type":117,"name":188,"callback":189,"file":177,"line":190},"admin_post_pspg_tools_import_arca_legacy","handle_import_arca_legacy",79,{"type":117,"name":192,"callback":193,"file":177,"line":194},"admin_post_pspg_tools_set_ui_mode","handle_ui_mode",80,{"type":117,"name":196,"callback":197,"file":177,"line":12},"admin_post_pspg_tools_reset_settings","handle_reset_settings",{"type":117,"name":199,"callback":200,"file":177,"line":201},"admin_post_pspg_tools_clear_orders","handle_clear_orders",83,{"type":117,"name":127,"callback":203,"file":177,"line":204},"maybe_show_legacy_import_notice",86,{"type":117,"name":206,"callback":207,"priority":11,"file":208,"line":209},"pspg_register_banks","closure","includes\u002Fbanks\u002Fclass-pspg-bank-ameria.php",1389,{"type":117,"name":206,"callback":207,"priority":11,"file":211,"line":212},"includes\u002Fbanks\u002Fclass-pspg-bank-amio.php",1293,{"type":117,"name":206,"callback":207,"priority":11,"file":214,"line":215},"includes\u002Fbanks\u002Fclass-pspg-bank-arca.php",1396,{"type":117,"name":206,"callback":207,"priority":11,"file":217,"line":218},"includes\u002Fbanks\u002Fclass-pspg-bank-idram.php",1153,{"type":117,"name":206,"callback":207,"priority":11,"file":220,"line":221},"includes\u002Fbanks\u002Fclass-pspg-bank-ineco.php",1242,{"type":117,"name":223,"callback":224,"file":225,"line":194},"parse_request","handle_wc_api_aliases","includes\u002Fcore\u002Fclass-pspg-core.php",{"type":117,"name":227,"callback":228,"file":229,"line":230},"rest_api_init","register_routes","includes\u002Fcore\u002Fclass-pspg-rest-router.php",31,{"type":145,"name":232,"callback":233,"file":234,"line":235},"allowed_redirect_hosts","filter_allowed_redirect_hosts","includes\u002Fcore\u002Fclass-pspg-security.php",23,{"type":117,"name":118,"callback":119,"file":237,"line":238},"includes\u002Fintegrations\u002Fpaylink\u002Fclass-pspg-admin-paylink.php",70,{"type":117,"name":240,"callback":241,"file":237,"line":242},"admin_post_pspg_paylink_create","handle_create",71,{"type":145,"name":146,"callback":147,"priority":11,"file":237,"line":182},{"type":117,"name":245,"callback":246,"priority":11,"file":247,"line":248},"pspg_payment_paid","on_payment_paid","includes\u002Fintegrations\u002Fpaylink\u002Fclass-pspg-paylink-notifications.php",29,{"type":117,"name":127,"callback":250,"file":247,"line":251},"render_admin_notices",30,{"type":117,"name":253,"callback":254,"file":255,"line":256},"init","add_rewrite_rule","includes\u002Fintegrations\u002Fpaylink\u002Fclass-pspg-paylink-public.php",38,{"type":145,"name":258,"callback":259,"file":255,"line":260},"query_vars","add_query_vars",39,{"type":117,"name":262,"callback":263,"priority":13,"file":255,"line":264},"template_redirect","handle_request",40,{"type":145,"name":266,"callback":267,"priority":11,"file":255,"line":268},"pspg_idram_success_redirect_url","idram_success_redirect_url",43,{"type":145,"name":270,"callback":271,"priority":11,"file":255,"line":125},"pspg_idram_fail_redirect_url","idram_fail_redirect_url",{"type":145,"name":273,"callback":207,"priority":274,"file":255,"line":275},"pre_get_document_title",999,1030,{"type":145,"name":277,"callback":207,"priority":274,"file":255,"line":278},"document_title_parts",1038,{"type":117,"name":280,"callback":281,"priority":155,"file":255,"line":282},"wp_enqueue_scripts","enqueue_public_assets",1047,{"type":117,"name":284,"callback":207,"priority":155,"file":255,"line":285},"plugins_loaded",1615,{"type":145,"name":287,"callback":207,"priority":11,"file":288,"line":289},"plugin_row_meta","planetstudio-payment-gateway.php",112,{"type":117,"name":253,"callback":207,"priority":291,"file":288,"line":292},5,138,{"type":117,"name":118,"callback":207,"file":288,"line":294},204,[296],{"action":297,"nopriv":298,"callback":299,"hasNonce":300,"hasCapCheck":300,"file":142,"line":171},"pspg_order_log",false,"ajax_order_log",true,[],[],[],{"dangerousFunctions":305,"sqlUsage":306,"outputEscaping":308,"fileOperations":53,"externalRequests":310,"nonceChecks":329,"capabilityChecks":330,"bundledLibraries":331},[],{"prepared":256,"raw":13,"locations":307},[],{"escaped":309,"rawEcho":310,"locations":311},483,8,[312,315,317,319,321,323,325,327],{"file":170,"line":313,"context":314},430,"raw output",{"file":177,"line":316,"context":314},259,{"file":177,"line":318,"context":314},518,{"file":237,"line":320,"context":314},865,{"file":237,"line":322,"context":314},866,{"file":237,"line":324,"context":314},867,{"file":237,"line":326,"context":314},876,{"file":255,"line":328,"context":314},1053,14,21,[],[333,352,363,375,383,395,410,420,428],{"entryPoint":334,"graph":335,"unsanitizedCount":350,"severity":351},"render_notice (includes\u002Fintegrations\u002Fpaylink\u002Fclass-pspg-admin-paylink.php:703)",{"nodes":336,"edges":348},[337,342],{"id":338,"type":339,"label":340,"file":237,"line":341},"n0","source","$_GET (x2)",709,{"id":343,"type":344,"label":345,"file":237,"line":346,"wp_function":347},"n1","sink","echo() [XSS]",718,"echo",[349],{"from":338,"to":343,"sanitized":298},2,"medium",{"entryPoint":353,"graph":354,"unsanitizedCount":362,"severity":351},"extra_tablenav (includes\u002Fintegrations\u002Fpaylink\u002Fclass-pspg-admin-paylink.php:851)",{"nodes":355,"edges":360},[356,359],{"id":338,"type":339,"label":357,"file":237,"line":358},"$_GET (x4)",857,{"id":343,"type":344,"label":345,"file":237,"line":320,"wp_function":347},[361],{"from":338,"to":343,"sanitized":298},4,{"entryPoint":364,"graph":365,"unsanitizedCount":13,"severity":374},"maybe_render_missing_integrations_notice (includes\u002Fadmin\u002Fclass-pspg-admin-addons.php:331)",{"nodes":366,"edges":372},[367,370],{"id":338,"type":339,"label":368,"file":120,"line":369},"$_SERVER",367,{"id":343,"type":344,"label":345,"file":120,"line":371,"wp_function":347},418,[373],{"from":338,"to":343,"sanitized":300},"low",{"entryPoint":376,"graph":377,"unsanitizedCount":13,"severity":374},"\u003Cclass-pspg-admin-addons> (includes\u002Fadmin\u002Fclass-pspg-admin-addons.php:0)",{"nodes":378,"edges":381},[379,380],{"id":338,"type":339,"label":368,"file":120,"line":369},{"id":343,"type":344,"label":345,"file":120,"line":371,"wp_function":347},[382],{"from":338,"to":343,"sanitized":300},{"entryPoint":384,"graph":385,"unsanitizedCount":13,"severity":374},"handle_post (includes\u002Fadmin\u002Fclass-pspg-admin-settings.php:62)",{"nodes":386,"edges":393},[387,389],{"id":338,"type":339,"label":388,"file":170,"line":201},"$_POST",{"id":343,"type":344,"label":390,"file":170,"line":391,"wp_function":392},"update_option() [Settings Manipulation]",164,"update_option",[394],{"from":338,"to":343,"sanitized":300},{"entryPoint":396,"graph":397,"unsanitizedCount":13,"severity":374},"\u003Cclass-pspg-admin-settings> (includes\u002Fadmin\u002Fclass-pspg-admin-settings.php:0)",{"nodes":398,"edges":407},[399,400,401,404],{"id":338,"type":339,"label":388,"file":170,"line":201},{"id":343,"type":344,"label":390,"file":170,"line":391,"wp_function":392},{"id":402,"type":339,"label":403,"file":170,"line":201},"n2","$_POST (x2)",{"id":405,"type":344,"label":345,"file":170,"line":406,"wp_function":347},"n3",315,[408,409],{"from":338,"to":343,"sanitized":300},{"from":402,"to":405,"sanitized":300},{"entryPoint":411,"graph":412,"unsanitizedCount":13,"severity":374},"handle_ui_mode (includes\u002Fadmin\u002Fclass-pspg-admin-tools.php:339)",{"nodes":413,"edges":418},[414,416],{"id":338,"type":339,"label":388,"file":177,"line":415},350,{"id":343,"type":344,"label":390,"file":177,"line":417,"wp_function":392},353,[419],{"from":338,"to":343,"sanitized":300},{"entryPoint":421,"graph":422,"unsanitizedCount":13,"severity":374},"\u003Cclass-pspg-admin-tools> (includes\u002Fadmin\u002Fclass-pspg-admin-tools.php:0)",{"nodes":423,"edges":426},[424,425],{"id":338,"type":339,"label":388,"file":177,"line":415},{"id":343,"type":344,"label":390,"file":177,"line":417,"wp_function":392},[427],{"from":338,"to":343,"sanitized":300},{"entryPoint":429,"graph":430,"unsanitizedCount":13,"severity":374},"\u003Cclass-pspg-admin-paylink> (includes\u002Fintegrations\u002Fpaylink\u002Fclass-pspg-admin-paylink.php:0)",{"nodes":431,"edges":435},[432,434],{"id":338,"type":339,"label":433,"file":237,"line":341},"$_GET (x6)",{"id":343,"type":344,"label":345,"file":237,"line":346,"wp_function":347},[436],{"from":338,"to":343,"sanitized":300},{"summary":438,"deductions":439},"The \"planetstudio-payment-gateway\" v1.1.8 plugin exhibits a generally strong security posture, with several positive indicators. The extensive use of prepared statements for all SQL queries and a very high percentage of properly escaped output are commendable. The plugin also demonstrates a good understanding of WordPress security best practices by implementing a significant number of nonce and capability checks across its functionalities, effectively limiting its attack surface. There are no known past vulnerabilities or CVEs, which suggests a history of secure development or diligent patching.\n\nHowever, two specific concerns warrant attention. The presence of two \"flows with unsanitized paths\" in the taint analysis, despite not reaching critical or high severity, indicates a potential weakness in how file paths are handled. While these may not be exploitable without further conditions, they represent an area where an attacker could potentially manipulate file access. Furthermore, the plugin's reliance on 8 external HTTP requests could introduce risks if the target endpoints are compromised or if the plugin fails to properly validate responses from these external services.\n\nOverall, the plugin is well-secured with robust input validation and authorization mechanisms. The identified unsanitized path flows are the primary area of concern and should be investigated for potential remediation. The lack of past vulnerabilities is a significant strength, but continuous vigilance regarding external dependencies and path handling is advised.",[440,442],{"reason":441,"points":291},"Flows with unsanitized paths detected",{"reason":443,"points":32},"8 external HTTP requests","2026-04-16T12:00:32.410Z",{"wat":446,"direct":453},{"assetPaths":447,"generatorPatterns":449,"scriptPaths":450,"versionParams":451},[448],"\u002Fwp-content\u002Fplugins\u002Fplanetstudio-payment-gateway\u002Fincludes\u002Fassets\u002Fcss\u002Fpspg-style.css",[],[],[452,4],"planetstudio-payment-gateway\u002Fincludes\u002Fassets\u002Fcss\u002Fpspg-style.css?ver=",{"cssClasses":454,"htmlComments":459,"htmlAttributes":491,"restEndpoints":493,"jsGlobals":494,"shortcodeOutput":496},[455,456,457,458],"pspg-addon-license-box","pspg-addon-license-box--active","pspg-addon-links","pspg-dot",[460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490],"Shared PayLink helper (currency + bank labels).","Render built-in info box for PayLink \u002F QR card.","Show admin notice if supported plugins are detected but PSPG add-ons are not installed.","Handle dismiss action for missing add-ons notice.","Create\u002Fupgrade PSPG DB tables on plugin activation.","Ensure PayLink rewrite rule exists before flushing.","Flush rewrite rules on plugin deactivation.","Add \"Settings\" link on Plugins page.","This link appears in the primary action links row","and provides direct access to the PSPG settings screen.","Add plugin row meta information.","Used to expose integration context and support resources","in the WordPress plugins list UI, without implying","hard dependencies between plugins.","Bootstrap PSPG v3.","NOTE: In PSPG v3 this file is treated as immutable.","Banks and integrations should be registered via registries.","Build config (defaults from schemas + DB options via Admin Settings UI).","Create registries","Create core","Boot (banks\u002Fintegrations will be added later)","PayLink (Payment by Link \u002F QR)","Add-Ons","PSPG Admin Help Tabs.","Admin (PSPG Orders screen + Settings UI)","Build PSPG admin menu in one place.","Settings UI (schema-driven).","Tools UI.","Support UI.","Enqueue global admin styles for PSPG.","Подключаем только в админке",[492],"data-pspg-dismiss",[],[495],"pspg_core",[],{"error":300,"url":498,"statusCode":499,"statusMessage":500,"message":500},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fplanetstudio-payment-gateway\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":350,"versions":502},[503,508],{"version":6,"download_url":24,"svn_tag_url":504,"released_at":26,"has_diff":298,"diff_files_changed":505,"diff_lines":26,"trac_diff_url":506,"vulnerabilities":507,"is_current":300},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fplanetstudio-payment-gateway\u002Ftags\u002F1.1.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fplanetstudio-payment-gateway%2Ftags%2F1.0.0&new_path=%2Fplanetstudio-payment-gateway%2Ftags%2F1.1.8",[],{"version":77,"download_url":509,"svn_tag_url":510,"released_at":26,"has_diff":298,"diff_files_changed":511,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":512,"is_current":298},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fplanetstudio-payment-gateway.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fplanetstudio-payment-gateway\u002Ftags\u002F1.0.0\u002F",[],[]]