[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f9k3aSI3-GXk8txiceI2SbgI1E2rtr1XGOm4fWaVKcZ4":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":77,"crawl_stats":38,"alternatives":84,"analysis":187,"fingerprints":1170},"payment-form-for-paypal-pro","Payment Form for PayPal Pro","1.1.73","codepeople","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodepeople\u002F","\u003Cp>This plugin is for integrating \u003Cstrong>PayPal Pro\u003C\u002Fstrong> to accept credit cards directly into your website without navigating to a PayPal hosted payment page.\u003C\u002Fp>\n\u003Cp>The PayPal integration available in this plugin \u003Cstrong>requires a PayPal Pro account\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>If you aren’t sure if you have a \u003Cstrong>PayPal Pro account\u003C\u002Fstrong> or if you are looking for a classic \u003Cstrong>PayPal Standard\u003C\u002Fstrong> integration then use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fcp-contact-form-with-paypal\u002F\" rel=\"ugc\">CP Contact Form with PayPal\u003C\u002Fa> plugin.\u003C\u002Fp>\n\u003Cp>You can check the differences betwen \u003Cstrong>PayPal Pro\u003C\u002Fstrong> and \u003Cstrong>PayPal Standard\u003C\u002Fstrong> at https:\u002F\u002Fwww.paypal.com\u002Fwebapps\u002Fmpp\u002Fcompare-business-products\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Special note:\u003C\u002Fstrong> This plugin has been developed by an Official PayPal Partner.\u003C\u002Fp>\n\u003Cp>With \u003Cstrong>Payment Form for PayPal Pro\u003C\u002Fstrong> you can insert a form into a WordPress website and use it to process credit card payments \u003Cstrong>directly into your website\u003C\u002Fstrong> without navigating to an external payment page.\u003C\u002Fp>\n\u003Cp>This plugin uses the PayPal Pro API to process the credit cards. The credit card related data is used only to process the payment through the payment API, it isn’t stored in the website for keeping it secure.\u003C\u002Fp>\n\u003Cp>Once the user has filled the form fields and clicks the submit button the payment is processed and the posted data (excluding the credit card related information) is saved into the WordPress database. The website administrator (the email indicated from the settings) will receive an email with the form data and the user will receive a confirmation\u002Fthank you email.\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Supports PayPal Pro to accept payments directly into your website without navigating to PayPal\u003C\u002Fli>\n\u003Cli>Supports many contact forms into the same WP website, each one with its own prices and settings.\u003C\u002Fli>\n\u003Cli>You can customize the notification email details, including from address, subject and content.\u003C\u002Fli>\n\u003Cli>Includes optional captcha verification.\u003C\u002Fli>\n\u003Cli>Supports HTML formatted emails (*)\u003C\u002Fli>\n\u003Cli>Can be tested with the PayPal Sandbox\u003C\u002Fli>\n\u003Cli>Exports the submissions to CSV\u002FExcel\u003C\u002Fli>\n\u003Cli>Developer by an \u003Ca href=\"https:\u002F\u002Fwww.paypal-marketing.com\u002Fpaypal\u002Fhtml\u002Fhosted\u002Femarketing\u002Fpartner\u002Fdirectory\u002F#k=net+factor&n=2000009361343&m=p\" rel=\"nofollow ugc\">Official PayPal Partner\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Proffesional Version Features:\u003C\u002Fh4>\n\u003Cp>The following features aren’t part of the free version. The following features are present only in the pro version\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Visual form builder: The free version includes the payment form with an email field plus the required PayPal fields. If you need a different form you should opt for the commercial version.\u003C\u002Fli>\n\u003Cli>In the commercial version PayPal Standard is supported in addition to PayPal Pro.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you are interested in a version with the pro features you can get it here: https:\u002F\u002Fwordpress.dwbooster.com\u002Fforms\u002Fpaypal-payment-pro-form\u003C\u002Fp>\n\u003Ch4>Language Support\u003C\u002Fh4>\n\u003Cp>The Payment Form for PayPal Pro plugin is compatible with all charsets. The troubleshoot area contains options to change the encoding of the plugin database tables if needed.\u003C\u002Fp>\n\u003Cp>Translations are supported through PO\u002FMO files located in the Payment Form for PayPal Pro plugin folder “languages”.\u003C\u002Fp>\n\u003Cp>The following translations are already included in the plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Afrikaans (af)\u003C\u002Fli>\n\u003Cli>Albanian (sq)\u003C\u002Fli>\n\u003Cli>Arabic (ar)\u003C\u002Fli>\n\u003Cli>Armenian (hy_AM)\u003C\u002Fli>\n\u003Cli>Azerbaijani (az)\u003C\u002Fli>\n\u003Cli>Basque (eu)\u003C\u002Fli>\n\u003Cli>Belarusian (be_BY)\u003C\u002Fli>\n\u003Cli>Bosnian (bs_BA)\u003C\u002Fli>\n\u003Cli>Bulgarian (bg_BG)\u003C\u002Fli>\n\u003Cli>Catalan (ca)\u003C\u002Fli>\n\u003Cli>Central Kurdish (ckb)\u003C\u002Fli>\n\u003Cli>Chinese (China zh_CN)\u003C\u002Fli>\n\u003Cli>Chinese (Taiwan zh_TW)\u003C\u002Fli>\n\u003Cli>Croatian (hr)\u003C\u002Fli>\n\u003Cli>Czech (cs_CZ)\u003C\u002Fli>\n\u003Cli>Danish (da_DK)\u003C\u002Fli>\n\u003Cli>Dutch (nl_NL)\u003C\u002Fli>\n\u003Cli>Esperanto (eo_EO)\u003C\u002Fli>\n\u003Cli>Estonian (et)\u003C\u002Fli>\n\u003Cli>Finnish (fi)\u003C\u002Fli>\n\u003Cli>French (fr_FR)\u003C\u002Fli>\n\u003Cli>Galician (gl_ES)\u003C\u002Fli>\n\u003Cli>Georgian (ka_GE)\u003C\u002Fli>\n\u003Cli>German (de_DE)\u003C\u002Fli>\n\u003Cli>Greek (el)\u003C\u002Fli>\n\u003Cli>Gujarati (gu_IN)\u003C\u002Fli>\n\u003Cli>Hebrew (he_IL)\u003C\u002Fli>\n\u003Cli>Hindi (hi_IN)\u003C\u002Fli>\n\u003Cli>Hungarian (hu_HU)\u003C\u002Fli>\n\u003Cli>Indian Bengali (bn_IN)\u003C\u002Fli>\n\u003Cli>Indonesian (id_ID)\u003C\u002Fli>\n\u003Cli>Irish (ga_IE)\u003C\u002Fli>\n\u003Cli>Italian (it_IT)\u003C\u002Fli>\n\u003Cli>Japanese (ja)\u003C\u002Fli>\n\u003Cli>Korean (ko_KR)\u003C\u002Fli>\n\u003Cli>Latvian (lv)\u003C\u002Fli>\n\u003Cli>Lithuanian (lt_LT)\u003C\u002Fli>\n\u003Cli>Macedonian (mk_MK)\u003C\u002Fli>\n\u003Cli>Malay (ms_MY)\u003C\u002Fli>\n\u003Cli>Malayalam (ml_IN)\u003C\u002Fli>\n\u003Cli>Maltese (mt_MT)\u003C\u002Fli>\n\u003Cli>Norwegian (nb_NO)\u003C\u002Fli>\n\u003Cli>Persian (fa_IR)\u003C\u002Fli>\n\u003Cli>Polish (pl_PL)\u003C\u002Fli>\n\u003Cli>Portuguese Brazil(pt_BR)\u003C\u002Fli>\n\u003Cli>Portuguese (pt_PT)\u003C\u002Fli>\n\u003Cli>Punjabi (pa_IN)\u003C\u002Fli>\n\u003Cli>Russian (ru_RU)\u003C\u002Fli>\n\u003Cli>Romanian (ro_RO)\u003C\u002Fli>\n\u003Cli>Serbian (sr_RS)\u003C\u002Fli>\n\u003Cli>Slovak (sk_SK)\u003C\u002Fli>\n\u003Cli>Slovene (sl_SI)\u003C\u002Fli>\n\u003Cli>Spanish (es_ES)\u003C\u002Fli>\n\u003Cli>Swedish (sv_SE)\u003C\u002Fli>\n\u003Cli>Tagalog (tl)\u003C\u002Fli>\n\u003Cli>Tamil (ta)\u003C\u002Fli>\n\u003Cli>Thai (th)\u003C\u002Fli>\n\u003Cli>Turkish (tr_TR)\u003C\u002Fli>\n\u003Cli>Ukrainian (uk)\u003C\u002Fli>\n\u003Cli>Vietnamese (vi)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Updates\u003C\u002Fh4>\n\u003Cp>New features has been published in the current Payment Form for PayPal Pro version 1.0.2 based on the feedback received and we would like to thank you all the people that have supported the development, provided feedback and feature requests. The plugin is currently over the 4000 downloads\u002Finstallations and a new set of updates is already being prepared, any feature requests will be welcome. Thank you!\u003C\u002Fp>\n","Payment Form for PayPal Pro for accepting credit cards directly into your website without navigating to a PayPal page.",20,23200,54,7,"2025-12-26T16:38:00.000Z","6.9.4","3.0.5","",[20,21,22,23,24],"accept","paypal","paypal-advanced","paypal-pro","pro","https:\u002F\u002Fwordpress.dwbooster.com\u002Fforms\u002Fpaypal-payment-pro-form","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpayment-form-for-paypal-pro.1.1.73.zip",93,3,0,"2025-04-17 00:00:00","2026-03-15T15:16:48.613Z",[33,48,64],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":6,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":30,"updated_date":44,"references":45,"days_to_patch":47},"CVE-2025-39562","payment-form-for-paypal-pro-authenticated-administrator-stored-cross-site-scripting","Payment Form for PayPal Pro \u003C= 1.1.72 - Authenticated (Administrator+) Stored Cross-Site Scripting","The Payment Form for PayPal Pro plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 1.1.72 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with administrator-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This only impacts multi-site installations and installations where unfiltered_html has been disabled.",null,"\u003C=1.1.72","medium",4.4,"CVSS:3.1\u002FAV:N\u002FAC:H\u002FPR:H\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-04-21 20:36:37",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F50d190cb-f2c8-4cd9-844b-98b298a292a0?source=api-prod",5,{"id":49,"url_slug":50,"title":51,"description":52,"plugin_slug":4,"theme_slug":38,"affected_versions":53,"patched_in_version":54,"severity":55,"cvss_score":56,"cvss_vector":57,"vuln_type":58,"published_date":59,"updated_date":60,"references":61,"days_to_patch":63},"CVE-2020-14092","payment-form-for-paypal-pro-sql-injection","Payment Form for PayPal Pro \u003C 1.1.65 - SQL Injection","The CodePeople Payment Form for PayPal Pro plugin before 1.1.65 for WordPress allows SQL Injection via query parameter.","\u003C1.1.65","1.1.65","critical",9.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')","2020-07-02 00:00:00","2024-01-22 19:56:02",[62],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F701d99b7-759f-4543-824d-dad84c35f5f3?source=api-prod",1300,{"id":65,"url_slug":66,"title":67,"description":68,"plugin_slug":4,"theme_slug":38,"affected_versions":69,"patched_in_version":70,"severity":40,"cvss_score":71,"cvss_vector":72,"vuln_type":43,"published_date":73,"updated_date":60,"references":74,"days_to_patch":76},"CVE-2015-7666","payment-form-for-paypal-pro-reflected-cross-site-scripting","Payment Form for PayPal Pro \u003C 1.0.2 - Reflected Cross-Site Scripting","Multiple cross-site scripting (XSS) vulnerabilities in the (1) cp_updateMessageItem and (2) cp_deleteMessageItem functions in cp_ppp_admin_int_message_list.inc.php in the Payment Form for PayPal Pro plugin before 1.0.2 for WordPress allow remote attackers to inject arbitrary web script or HTML via the cal parameter.","\u003C1.0.2","1.0.2",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2015-10-04 00:00:00",[75],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F6d3668b3-2bf9-48fa-af14-d0917c8b99f5?source=api-prod",3033,{"slug":7,"display_name":7,"profile_url":8,"plugin_count":78,"total_installs":79,"avg_security_score":80,"avg_patch_time_days":81,"trust_score":82,"computed_at":83},34,88650,95,964,76,"2026-04-03T18:44:20.265Z",[85,108,130,147,168],{"slug":86,"name":87,"version":88,"author":89,"author_profile":90,"description":91,"short_description":92,"active_installs":93,"downloaded":94,"rating":95,"num_ratings":78,"last_updated":96,"tested_up_to":16,"requires_at_least":97,"requires_php":18,"tags":98,"homepage":103,"download_link":104,"security_score":105,"vuln_count":106,"unpatched_count":29,"last_vuln_date":107,"fetched_at":31},"wordpress-easy-paypal-payment-or-donation-accept-plugin","Easy Accept Payments via PayPal","5.1.4","mra13","https:\u002F\u002Fprofiles.wordpress.org\u002Fmra13\u002F","\u003Cp>Easy to use WordPress plugin to accept PayPal payments for a service or product or donation in one click. Can be used in the sidebar, posts and pages of your site.\u003C\u002Fp>\n\u003Cp>For information, detailed documentation, video tutorial and updates, please visit the \u003Ca href=\"https:\u002F\u002Fwww.tipsandtricks-hq.com\u002Fwordpress-easy-paypal-payment-or-donation-accept-plugin-120\" rel=\"nofollow ugc\">WordPress PayPal Payment\u003C\u002Fa> Plugin Page\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Quick installation and setup.\u003C\u002Fli>\n\u003Cli>Easily take payment for a service from your site via PayPal.\u003C\u002Fli>\n\u003Cli>Easily create PayPal Buy Now buttons.\u003C\u002Fli>\n\u003Cli>Create the payment buttons on the fly and embed them anywhere on your site using a shortcode.\u003C\u002Fli>\n\u003Cli>Uses the New PayPal checkout API for secure payments.\u003C\u002Fli>\n\u003Cli>Add multiple payment widgets for different services or products.\u003C\u002Fli>\n\u003Cli>Ability to configure which currency you want to use to accept the payment.\u003C\u002Fli>\n\u003Cli>You will need to have your own PayPal account (creating a PayPal account is free).\u003C\u002Fli>\n\u003Cli>Integrate PayPal with your WordPress powered site.\u003C\u002Fli>\n\u003Cli>Accept donation on your WordPress site for a cause.\u003C\u002Fli>\n\u003Cli>Allow your users to specify an amount that they wish to pay. Useful when you need to accept variable payment amount.\u003C\u002Fli>\n\u003Cli>Ability to specify a reference text for the payment.\u003C\u002Fli>\n\u003Cli>Ability to specify a payment subject for the payment widget.\u003C\u002Fli>\n\u003Cli>Add PayPal Buy Now buttons anywhere on a WordPress page.\u003C\u002Fli>\n\u003Cli>Create a payment button widget to accept payment in any currency accepted by PayPal. \u003C\u002Fli>\n\u003Cli>Ability to specify a payment subject for each paypal payment widget.\u003C\u002Fli>\n\u003Cli>Create a payment widget to accept any amount from your customer. Users will specify the amount to pay (useful for donations).\u003C\u002Fli>\n\u003Cli>Ability to return the user to a specific page after the payment.\u003C\u002Fli>\n\u003Cli>Option to collect the shipping address from the customer during the PayPal checkout process.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FJvy5E1ea8VA?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FXL7Q8eU9dOY?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>1) Navigate to the ‘PayPal PPCP’ tab in the settings to set up your PayPal API credentials.\u003Cbr \u002F>\n2) Adjust the settings as needed, then insert the shortcode [wp_paypal_payment] into a post, page, or sidebar widget where you wish to display the payment button.\u003Cbr \u002F>\n3) For more versatility, you can use the [wp_paypal_payment_box] shortcode to incorporate various payment widgets, each with its unique configuration. View shortcode documentation\u003C\u002Fp>\n","Easy to use Wordpress plugin to accept PayPal payments for a service or product or donation in one click",7000,466355,90,"2025-12-02T03:39:00.000Z","5.5",[99,21,100,101,102],"accept-payment-for-services-or-product","paypal-donation","paypal-payment","wordpress-paypal","https:\u002F\u002Fwww.tipsandtricks-hq.com\u002Fwordpress-easy-paypal-payment-or-donation-accept-plugin-120","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwordpress-easy-paypal-payment-or-donation-accept-plugin.5.1.4.zip",99,2,"2024-04-25 00:00:00",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":116,"downloaded":117,"rating":118,"num_ratings":119,"last_updated":120,"tested_up_to":121,"requires_at_least":122,"requires_php":18,"tags":123,"homepage":127,"download_link":128,"security_score":129,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"woocommerce-paypal-pro-payment-gateway","Payment Gateway for PayPal Pro & PayPal Checkout for WooCommerce","4.0.0","wp.insider","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpinsider-1\u002F","\u003Cp>This plugin adds two PayPal payment gateway options to your WooCommerce store:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PayPal Pro (On-Site Credit Card Checkout)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Accept credit card payments directly on your checkout page. Your customers enter their card details on your site and never leave to complete the transaction. The credit card checkout experience is seamless and smooth.\u003C\u002Fp>\n\u003Cp>The following video shows the credit card checkout experience:\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FPAZRba8Tp74?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PayPal Checkout (Latest PayPal Payment Buttons)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Offer the latest PayPal payment buttons on your checkout and cart pages. Your customers can pay using their PayPal account, credit\u002Fdebit card, Venmo, Pay Later, and other payment methods supported by PayPal. The plugin uses PayPal’s Commerce Platform (PPCP) to provide a modern and secure checkout experience.\u003C\u002Fp>\n\u003Cp>You can enable one or both payment gateways depending on your needs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Two payment gateways in one plugin: PayPal Pro and PayPal Checkout.\u003C\u002Fli>\n\u003Cli>On-site credit card checkout via PayPal Pro.\u003C\u002Fli>\n\u003Cli>Latest PayPal payment buttons via PayPal Checkout (PayPal, Credit\u002FDebit Card, Venmo, Pay Later).\u003C\u002Fli>\n\u003Cli>Easy one-click account connection for PayPal Checkout using the automated onboarding flow.\u003C\u002Fli>\n\u003Cli>PayPal buttons on both the checkout page and the cart page.\u003C\u002Fli>\n\u003Cli>Compatible with the WooCommerce block-based checkout page.\u003C\u002Fli>\n\u003Cli>Compatible with the legacy shortcode-based checkout page.\u003C\u002Fli>\n\u003Cli>Compatible with WooCommerce High-Performance Order Storage (HPOS).\u003C\u002Fli>\n\u003Cli>Full sandbox (test) mode support for both gateways.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Configuration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>To configure the gateways, go to:\u003C\u002Fp>\n\u003Cp>WooCommerce Settings -> Payments\u003C\u002Fp>\n\u003Cp>You will see both “PayPal Pro” and “PayPal Checkout” listed as available payment methods. Click on each one to configure it.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>For PayPal Pro setup instructions, see the \u003Ca href=\"https:\u002F\u002Fwp-ecommerce.net\u002Fpaypal-pro-payment-gateway-for-woocommerce\" rel=\"nofollow ugc\">PayPal Pro documentation\u003C\u002Fa> page.\u003C\u002Fli>\n\u003Cli>For PayPal Checkout setup instructions, see the \u003Ca href=\"https:\u002F\u002Fwp-ecommerce.net\u002Fwoocommerce-paypal-checkout-paypal-pro\" rel=\"nofollow ugc\">PayPal Checkout documentation\u003C\u002Fa> page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Post a question on the forum if you have any issue using the addon.\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Cp>None\u003C\u002Fp>\n","Easily add PayPal Pro and PayPal Checkout payment gateways to WooCommerce. Accept credit cards on-site or offer the latest PayPal payment buttons.",2000,137848,82,9,"2026-03-04T11:17:00.000Z","7.0","6.5",[124,21,125,23,126],"credit-card","paypal-checkout","woocommerce","https:\u002F\u002Fwp-ecommerce.net\u002Fpaypal-pro-payment-gateway-for-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-paypal-pro-payment-gateway.4.0.0.zip",100,{"slug":131,"name":132,"version":133,"author":134,"author_profile":135,"description":136,"short_description":137,"active_installs":129,"downloaded":138,"rating":139,"num_ratings":140,"last_updated":141,"tested_up_to":16,"requires_at_least":142,"requires_php":121,"tags":143,"homepage":145,"download_link":146,"security_score":129,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"woo-paypal-pro","Payment Gateway for PayPal Pro on WooCommerce","7.0.2","Easy Payment","https:\u002F\u002Fprofiles.wordpress.org\u002Feasypayment\u002F","\u003Cp>🚀 The best payment gateway for PayPal Pro on WooCommerce – accept credit cards securely!\u003C\u002Fp>\n\u003Cp>Seamlessly integrate PayPal Pro into your WooCommerce store and accept secure credit card payments directly on your website. Developed by an official PayPal partner, this plugin provides a seamless one-page checkout experience to boost conversions.\u003C\u002Fp>\n\u003Ch3>Why choose this plugin?\u003C\u002Fh3>\n\u003Cp>This payment gateway for PayPal Pro on WooCommerce is the ultimate solution to accept secure online payments without redirecting customers away from your site. Designed for fast transactions and a seamless checkout, this plugin ensures a smooth user experience with PayPal Pro API integration.\u003C\u002Fp>\n\u003Ch3>Key features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Accept Visa, MasterCard, Amex, and Discover directly on your WooCommerce store.\u003C\u002Fli>\n\u003Cli>Seamless and fast checkout experience with PayPal Pro API.\u003C\u002Fli>\n\u003Cli>No redirection – customers stay on your site during checkout.\u003C\u002Fli>\n\u003Cli>Supports PayPal sandbox mode for testing.\u003C\u002Fli>\n\u003Cli>Send item details with transactions.\u003C\u002Fli>\n\u003Cli>Enable PayPal instant payment notifications (IPN).\u003C\u002Fli>\n\u003Cli>Compatible with the latest WooCommerce and WordPress versions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How it works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install and activate the plugin.\u003C\u002Fli>\n\u003Cli>Navigate to WooCommerce \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Payments \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> PayPal Pro.\u003C\u002Fli>\n\u003Cli>Enter your PayPal API credentials.\u003C\u002Fli>\n\u003Cli>Enable sandbox mode for testing if needed.\u003C\u002Fli>\n\u003Cli>Start accepting payments with a professional and secure checkout experience.\u003C\u002Fli>\n\u003C\u002Fol>\n","🚀 The best payment gateway for PayPal Pro on WooCommerce – accept credit cards securely!",15419,86,6,"2025-11-28T10:43:00.000Z","3.8",[144,21,23,126],"credit-cards","https:\u002F\u002Fprofiles.wordpress.org\u002Feasypayment","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-paypal-pro.7.0.2.zip",{"slug":148,"name":149,"version":150,"author":151,"author_profile":152,"description":153,"short_description":154,"active_installs":11,"downloaded":155,"rating":129,"num_ratings":156,"last_updated":157,"tested_up_to":158,"requires_at_least":159,"requires_php":18,"tags":160,"homepage":165,"download_link":166,"security_score":167,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"wp-payment","WP Payment","2.3.0","WPSuperiors Developer","https:\u002F\u002Fprofiles.wordpress.org\u002Famitwpdeveloper\u002F","\u003Cp>WP Payment comes with 3 most popular payment gateway, PayPal, Authorize.NET, and Stripe to process payment in different currecines.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftrydemo.wpsuperiors.com\u002Fwppayment\u002F\" rel=\"nofollow ugc\">Frontend Demo\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Ftrydemo.wpsuperiors.com\u002Fwppayment\u002Fwp-admin\" rel=\"nofollow ugc\">Backend Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Free Version Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Available widget for Elementor Page Builder and Gutenberg block.\u003C\u002Fli>\n\u003Cli>Shortcode \u003Cem>[WP_PAYMENT_FORM]\u003C\u002Fem> place any pages\u002Fposts to display form.\u003C\u002Fli>\n\u003Cli>Payment only in USD currency.\u003C\u002Fli>\n\u003Cli>Normal One Time Donation by PayPal and Authorize.NET.\u003C\u002Fli>\n\u003Cli>Detail records of payment show in Admin.\u003C\u002Fli>\n\u003Cli>PayPal and Authorize.NET available with Sandbox and Live account compatiable.\u003C\u002Fli>\n\u003Cli>Email Notification to User and Admin.\u003C\u002Fli>\n\u003Cli>No customization of Email Body and Email Subject.\u003C\u002Fli>\n\u003Cli>1 default layout design with 1 type of validation style.\u003C\u002Fli>\n\u003Cli>API Key retrival tutorial at admin screen.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Version Features (@ 19 USD)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Available widget for Elementor Page Builder and Gutenberg block.\u003C\u002Fli>\n\u003Cli>Shortcode \u003Cem>[WP_PAYMENT_FORM]\u003C\u002Fem> place any pages\u002Fposts to display form.\u003C\u002Fli>\n\u003Cli>All currency support for 3 payment gateway.\u003C\u002Fli>\n\u003Cli>Recurring payment option by Authorize.NET.\u003C\u002Fli>\n\u003Cli>Recurring settings fully controlled by Admin.\u003C\u002Fli>\n\u003Cli>Onetime payment option by Stripe, PayPal, and Authorize.NET.\u003C\u002Fli>\n\u003Cli>Detail records of payment show in Admin with recurring details.\u003C\u002Fli>\n\u003Cli>PayPal, Authorize.NET and Stripe available with Sandbox and Live account compatiable.\u003C\u002Fli>\n\u003Cli>Email Notification to User and Admin.\u003C\u002Fli>\n\u003Cli>Full customization of Email Body and Email Subject with shortcode.\u003C\u002Fli>\n\u003Cli>7 default layout design with 7 type of validation style, includes mobile device compatiability.\u003C\u002Fli>\n\u003Cli>API Key retrival tutorial at admin screen.\u003C\u002Fli>\n\u003Cli>24×7 technical support.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpsuperiors.com\u002Fwp-payment-details\u002F\" rel=\"nofollow ugc\">Know More\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>These makes more easy and very much user friendly donation page that any user if want to donate some amount, then the user can eaisly do that, without any hassle.\u003Cbr \u002F>\nAs a admin you can put the payment gateway form into anywhere of any pages by using shortcode “[WP_PAYMENT_FORM]”\u003C\u002Fp>\n\u003Cp>After payment is successfully done the transaction ID or Recurring ID or Subscription ID is shown into the existing page, under of the form. It makes the site more popular on the basis of user friendly.\u003C\u002Fp>\n\u003Cp>Now, as a admin of the site you can put your account credentials into the backend.\u003Cbr \u002F>\nAnd also you can see the records of submitted payments into backend, with Subscription or Recurring details\u003C\u002Fp>\n\u003Cp>Into the backend you can eaisly filter and also search the payments like post, pages etc.\u003C\u002Fp>\n\u003Cp>These plugin is associated with 3 payment gateways PayPal Pro, Authorize.Net, Stripe.\u003C\u002Fp>\n\u003Cp>Do you need Recurring Donation? OR Recurring Payments?\u003Cbr \u002F>\nGo for premium version \u003Ca href=\"https:\u002F\u002Fwww.wpsuperiors.com\u002Fwp-payment-details\u002F\" rel=\"nofollow ugc\">WP Payment Premium @ 19 USD\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>In our Premium you can also customize the settings for recurring. Like Monthly, Yearly, Daily etc.\u003C\u002Fp>\n\u003Cp>*** Keep In Mind, Before you activate Premium version, please deactivate Free Version and vice-versa. ***\u003C\u002Fp>\n","Get recurring and onetime payments with PayPal, Authorize.NET and Stripe.",8775,1,"2025-01-31T14:49:00.000Z","6.7.5","3.0.1",[161,162,23,163,164],"credit-card-payment","paypal-onsite-payment","recurring-billing","stripe-payment","https:\u002F\u002Fwww.wpsuperiors.com\u002Fwp-payment-details\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-payment.zip",92,{"slug":169,"name":170,"version":171,"author":172,"author_profile":173,"description":174,"short_description":175,"active_installs":176,"downloaded":177,"rating":129,"num_ratings":156,"last_updated":178,"tested_up_to":179,"requires_at_least":180,"requires_php":18,"tags":181,"homepage":184,"download_link":185,"security_score":186,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"edd-paypal-payment","Easy Digital Downloads PayPal Payment","1.0.0","Jayesh Parejiya","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpdesigncoding\u002F","\u003Ch4>Introduction\u003C\u002Fh4>\n\u003Cp>This easy to use PayPal Pro methods for Easy Digital Downloads WordPress Plugin.\u003C\u002Fp>\n\u003Ch4>PayPal Methods\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>EDD PayPal Pro.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Configuring the following Easy Digital Downloads settings area to enable the EDD PayPal Pro Payment methods and enter your PayPal API details:\u003C\u002Fp>\n\u003Cp>EDD PayPal Pro interfaces with the PayPal testmode to allow for testing. enable PayPal testmode after You need to set up a developer test account for the testmode at PayPal. Simply put you PayPal testmode API Username, API Password and API Signature in the Easy Digital Downloads=> Settings=> Payment Gateways=> EDD PayPal Pro admin panel.\u003C\u002Fp>\n","Easy Digital Downloads PayPal Payment.",10,1466,"2017-04-07T05:56:00.000Z","4.7.32","3.0",[182,183,21,101,23],"gateway","payment-gateway","http:\u002F\u002Fpaypal-edd","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fedd-paypal-payment.1.0.0.zip",85,{"attackSurface":188,"codeSignals":258,"taintFlows":1011,"riskAssessment":1151,"analyzedAt":1169},{"hooks":189,"ajaxHandlers":242,"restRoutes":247,"shortcodes":248,"cronEvents":257,"entryPointCount":28,"unprotectedCount":29},[190,196,200,204,210,214,218,222,225,229,233,238],{"type":191,"name":192,"callback":193,"file":194,"line":195},"action","admin_bar_menu","codepeople_add_promote_banner","banner.php",102,{"type":191,"name":197,"callback":198,"priority":156,"file":199,"line":106},"admin_enqueue_scripts","cppffppp_feedback_insert_adminScripts","cp-feedback.php",{"type":191,"name":201,"callback":202,"file":199,"line":203},"admin_footer","cppffppp_feedback_javascript",18,{"type":191,"name":205,"callback":206,"priority":207,"file":208,"line":209},"init","cp_ppp_check_posted_data",11,"cp_ppp.php",105,{"type":191,"name":211,"callback":212,"file":208,"line":213},"widgets_init","closure",106,{"type":191,"name":215,"callback":216,"file":208,"line":217},"plugins_loaded","cpppp_plugin_init",114,{"type":191,"name":219,"callback":220,"priority":129,"file":208,"line":221},"media_buttons","set_cp_ppp_insert_button",131,{"type":191,"name":197,"callback":223,"priority":156,"file":208,"line":224},"set_cp_ppp_insert_adminScripts",132,{"type":191,"name":226,"callback":227,"file":208,"line":228},"admin_menu","cp_ppp_admin_menu",133,{"type":191,"name":230,"callback":231,"file":208,"line":232},"enqueue_block_editor_assets","cp_ppp_gutenberg_block",134,{"type":234,"name":235,"callback":236,"file":208,"line":237},"filter","litespeed_cache_optimize_js_excludes","cpcfpppro_litespeed_cache_optimize_js_excludes",1565,{"type":234,"name":239,"callback":240,"file":208,"line":241},"option_sbp_settings","cpcfpppro_sbp_fix_conflict",1573,[243],{"action":244,"nopriv":245,"callback":244,"hasNonce":246,"hasCapCheck":245,"file":199,"line":28},"cppffppp_feedback",false,true,[],[249,253],{"tag":250,"callback":251,"file":208,"line":252},"CP_PPP","cp_ppp_filter_content",149,{"tag":254,"callback":255,"file":208,"line":256},"CP_PPP_LIST","cp_ppp_filter_list",150,[],{"dangerousFunctions":259,"sqlUsage":287,"outputEscaping":314,"fileOperations":29,"externalRequests":106,"nonceChecks":207,"capabilityChecks":14,"bundledLibraries":1007},[260,264,267,270,274,278,282,284],{"fn":261,"file":208,"line":262,"context":263},"unserialize",415,"$posted_data = unserialize($event->posted_data);",{"fn":261,"file":208,"line":265,"context":266},1329,"$data = unserialize($item->posted_data);",{"fn":261,"file":208,"line":268,"context":269},1331,"$data = unserialize($item->paypal_post);",{"fn":261,"file":271,"line":272,"context":273},"cp_ppp_admin_int.php",683,"$options = unserialize(cp_ppp_get_option('cp_user_access', serialize(array())));",{"fn":261,"file":275,"line":276,"context":277},"cp_ppp_admin_int_list.inc.php",197,"if ($current_user_access || @in_array($current_user->ID, unserialize($item->cp_user_access)))",{"fn":261,"file":279,"line":280,"context":281},"cp_ppp_admin_int_message_list.inc.php",38,"if (!$current_user_access && !@in_array($current_user->ID, unserialize($myform[0]->cp_user_access)))",{"fn":261,"file":279,"line":283,"context":277},108,{"fn":261,"file":279,"line":285,"context":286},158,"$posted_data = unserialize($events[$i]->posted_data);",{"prepared":288,"raw":207,"locations":289},50,[290,293,296,299,301,303,305,306,309,311,313],{"file":208,"line":291,"context":292},180,"$wpdb->get_col() with variable interpolation",{"file":208,"line":294,"context":295},307,"$wpdb->get_var() with variable interpolation",{"file":208,"line":297,"context":298},473,"$wpdb->get_results() with variable interpolation",{"file":208,"line":300,"context":298},532,{"file":208,"line":302,"context":298},1320,{"file":271,"line":304,"context":298},682,{"file":275,"line":283,"context":298},{"file":275,"line":307,"context":308},115,"$wpdb->query() with variable interpolation",{"file":275,"line":310,"context":298},195,{"file":279,"line":312,"context":298},62,{"file":279,"line":213,"context":298},{"escaped":315,"rawEcho":316,"locations":317},160,413,[318,320,322,324,326,327,329,330,332,335,336,338,340,342,344,346,348,350,352,354,356,358,360,361,362,363,365,367,369,371,373,375,376,377,379,380,381,383,385,387,389,391,392,394,395,397,398,400,401,403,405,407,409,411,413,415,417,418,420,422,423,424,426,427,429,431,433,435,437,438,440,441,443,444,446,447,449,450,452,453,455,456,458,460,462,464,466,468,470,471,472,474,475,477,478,480,481,483,485,487,488,490,492,494,496,498,500,502,503,505,507,509,510,512,514,516,518,520,522,524,525,527,529,531,533,535,537,539,541,543,545,547,548,550,551,553,555,557,558,560,561,562,563,564,565,567,569,570,571,573,574,575,577,578,580,582,584,585,586,588,589,591,593,594,595,597,598,599,601,603,605,607,608,609,611,613,615,617,619,620,622,624,625,627,629,631,633,635,637,638,639,640,641,643,645,647,649,651,652,654,656,658,660,661,663,665,667,668,669,671,673,675,676,677,679,681,682,684,685,687,688,690,691,693,695,697,699,701,702,704,706,707,708,710,712,714,716,718,719,721,722,724,726,727,729,731,733,735,737,739,741,743,745,746,748,749,751,753,755,756,757,759,761,763,764,765,767,768,770,771,772,774,776,777,779,781,783,785,787,789,791,793,795,797,799,801,803,805,807,809,811,813,815,817,819,821,823,825,827,829,831,833,835,837,839,841,843,845,847,849,851,853,855,857,859,861,863,865,867,869,871,873,875,877,879,881,883,884,885,886,887,889,891,893,895,897,898,900,902,904,906,908,910,912,914,916,918,920,922,924,926,928,930,932,934,936,938,940,942,944,946,948,950,952,954,956,958,960,962,963,964,965,966,967,968,969,970,971,972,973,974,975,976,977,978,979,980,981,982,983,984,985,986,987,988,989,990,991,992,993,994,995,996,997,998,999,1000,1001,1002,1003,1004,1005,1006],{"file":194,"line":82,"context":319},"raw output",{"file":194,"line":321,"context":319},83,{"file":194,"line":323,"context":319},89,{"file":199,"line":325,"context":319},74,{"file":199,"line":82,"context":319},{"file":199,"line":328,"context":319},84,{"file":199,"line":328,"context":319},{"file":199,"line":331,"context":319},140,{"file":333,"line":334,"context":319},"cp_admin_int_edition.inc.php",30,{"file":333,"line":78,"context":319},{"file":333,"line":337,"context":319},35,{"file":208,"line":339,"context":319},419,{"file":208,"line":341,"context":319},421,{"file":208,"line":343,"context":319},588,{"file":208,"line":345,"context":319},589,{"file":208,"line":347,"context":319},590,{"file":208,"line":349,"context":319},591,{"file":208,"line":351,"context":319},592,{"file":208,"line":353,"context":319},593,{"file":208,"line":355,"context":319},598,{"file":208,"line":357,"context":319},599,{"file":208,"line":359,"context":319},602,{"file":208,"line":359,"context":319},{"file":208,"line":359,"context":319},{"file":208,"line":359,"context":319},{"file":208,"line":364,"context":319},605,{"file":208,"line":366,"context":319},633,{"file":208,"line":368,"context":319},1014,{"file":208,"line":370,"context":319},1354,{"file":208,"line":372,"context":319},1364,{"file":208,"line":374,"context":319},1526,{"file":208,"line":374,"context":319},{"file":208,"line":374,"context":319},{"file":208,"line":378,"context":319},1527,{"file":208,"line":378,"context":319},{"file":208,"line":378,"context":319},{"file":208,"line":382,"context":319},1543,{"file":208,"line":384,"context":319},1548,{"file":208,"line":386,"context":319},1556,{"file":271,"line":388,"context":319},43,{"file":271,"line":390,"context":319},269,{"file":271,"line":390,"context":319},{"file":271,"line":393,"context":319},270,{"file":271,"line":393,"context":319},{"file":271,"line":396,"context":319},271,{"file":271,"line":396,"context":319},{"file":271,"line":399,"context":319},272,{"file":271,"line":399,"context":319},{"file":271,"line":402,"context":319},278,{"file":271,"line":404,"context":319},344,{"file":271,"line":406,"context":319},381,{"file":271,"line":408,"context":319},392,{"file":271,"line":410,"context":319},398,{"file":271,"line":412,"context":319},422,{"file":271,"line":414,"context":319},637,{"file":271,"line":416,"context":319},689,{"file":271,"line":416,"context":319},{"file":271,"line":419,"context":319},704,{"file":275,"line":421,"context":319},124,{"file":275,"line":232,"context":319},{"file":275,"line":331,"context":319},{"file":275,"line":425,"context":319},145,{"file":275,"line":256,"context":319},{"file":275,"line":428,"context":319},155,{"file":275,"line":430,"context":319},162,{"file":275,"line":432,"context":319},173,{"file":275,"line":434,"context":319},201,{"file":275,"line":436,"context":319},202,{"file":275,"line":436,"context":319},{"file":275,"line":439,"context":319},206,{"file":275,"line":439,"context":319},{"file":275,"line":442,"context":319},207,{"file":275,"line":442,"context":319},{"file":275,"line":445,"context":319},209,{"file":275,"line":445,"context":319},{"file":275,"line":448,"context":319},211,{"file":275,"line":448,"context":319},{"file":275,"line":451,"context":319},212,{"file":275,"line":451,"context":319},{"file":275,"line":454,"context":319},215,{"file":279,"line":325,"context":319},{"file":279,"line":457,"context":319},80,{"file":279,"line":459,"context":319},109,{"file":279,"line":461,"context":319},121,{"file":279,"line":463,"context":319},154,{"file":279,"line":465,"context":319},164,{"file":279,"line":467,"context":319},170,{"file":279,"line":469,"context":319},174,{"file":279,"line":291,"context":319},{"file":279,"line":291,"context":319},{"file":279,"line":473,"context":319},182,{"file":279,"line":473,"context":319},{"file":279,"line":476,"context":319},185,{"file":279,"line":476,"context":319},{"file":479,"line":28,"context":319},"cp_ppp_paypal_pro_int.inc.php",{"file":479,"line":119,"context":319},{"file":479,"line":482,"context":319},15,{"file":479,"line":484,"context":319},23,{"file":479,"line":486,"context":319},29,{"file":479,"line":337,"context":319},{"file":479,"line":489,"context":319},41,{"file":479,"line":491,"context":319},44,{"file":479,"line":493,"context":319},45,{"file":479,"line":495,"context":319},46,{"file":479,"line":497,"context":319},47,{"file":479,"line":499,"context":319},48,{"file":479,"line":501,"context":319},49,{"file":479,"line":288,"context":319},{"file":479,"line":504,"context":319},51,{"file":479,"line":506,"context":319},52,{"file":479,"line":508,"context":319},53,{"file":479,"line":13,"context":319},{"file":479,"line":511,"context":319},55,{"file":479,"line":513,"context":319},56,{"file":479,"line":515,"context":319},57,{"file":479,"line":517,"context":319},58,{"file":479,"line":519,"context":319},59,{"file":479,"line":521,"context":319},60,{"file":479,"line":523,"context":319},61,{"file":479,"line":312,"context":319},{"file":479,"line":526,"context":319},63,{"file":479,"line":528,"context":319},64,{"file":479,"line":530,"context":319},65,{"file":479,"line":532,"context":319},66,{"file":479,"line":534,"context":319},67,{"file":479,"line":536,"context":319},68,{"file":479,"line":538,"context":319},69,{"file":479,"line":540,"context":319},70,{"file":479,"line":542,"context":319},71,{"file":479,"line":544,"context":319},72,{"file":479,"line":546,"context":319},73,{"file":479,"line":325,"context":319},{"file":479,"line":549,"context":319},75,{"file":479,"line":82,"context":319},{"file":479,"line":552,"context":319},77,{"file":479,"line":554,"context":319},78,{"file":479,"line":556,"context":319},79,{"file":479,"line":457,"context":319},{"file":479,"line":559,"context":319},81,{"file":479,"line":118,"context":319},{"file":479,"line":321,"context":319},{"file":479,"line":328,"context":319},{"file":479,"line":186,"context":319},{"file":479,"line":139,"context":319},{"file":479,"line":566,"context":319},87,{"file":479,"line":568,"context":319},88,{"file":479,"line":323,"context":319},{"file":479,"line":95,"context":319},{"file":479,"line":572,"context":319},91,{"file":479,"line":167,"context":319},{"file":479,"line":27,"context":319},{"file":479,"line":576,"context":319},94,{"file":479,"line":80,"context":319},{"file":479,"line":579,"context":319},96,{"file":479,"line":581,"context":319},97,{"file":479,"line":583,"context":319},98,{"file":479,"line":105,"context":319},{"file":479,"line":129,"context":319},{"file":479,"line":587,"context":319},101,{"file":479,"line":195,"context":319},{"file":479,"line":590,"context":319},103,{"file":479,"line":592,"context":319},104,{"file":479,"line":209,"context":319},{"file":479,"line":213,"context":319},{"file":479,"line":596,"context":319},107,{"file":479,"line":283,"context":319},{"file":479,"line":459,"context":319},{"file":479,"line":600,"context":319},110,{"file":479,"line":602,"context":319},111,{"file":479,"line":604,"context":319},112,{"file":479,"line":606,"context":319},113,{"file":479,"line":217,"context":319},{"file":479,"line":307,"context":319},{"file":479,"line":610,"context":319},116,{"file":479,"line":612,"context":319},117,{"file":479,"line":614,"context":319},118,{"file":479,"line":616,"context":319},119,{"file":479,"line":618,"context":319},120,{"file":479,"line":461,"context":319},{"file":479,"line":621,"context":319},122,{"file":479,"line":623,"context":319},123,{"file":479,"line":421,"context":319},{"file":479,"line":626,"context":319},125,{"file":479,"line":628,"context":319},126,{"file":479,"line":630,"context":319},127,{"file":479,"line":632,"context":319},128,{"file":479,"line":634,"context":319},129,{"file":479,"line":636,"context":319},130,{"file":479,"line":221,"context":319},{"file":479,"line":224,"context":319},{"file":479,"line":228,"context":319},{"file":479,"line":232,"context":319},{"file":479,"line":642,"context":319},135,{"file":479,"line":644,"context":319},136,{"file":479,"line":646,"context":319},137,{"file":479,"line":648,"context":319},138,{"file":479,"line":650,"context":319},139,{"file":479,"line":331,"context":319},{"file":479,"line":653,"context":319},141,{"file":479,"line":655,"context":319},142,{"file":479,"line":657,"context":319},143,{"file":479,"line":659,"context":319},144,{"file":479,"line":425,"context":319},{"file":479,"line":662,"context":319},146,{"file":479,"line":664,"context":319},147,{"file":479,"line":666,"context":319},148,{"file":479,"line":252,"context":319},{"file":479,"line":256,"context":319},{"file":479,"line":670,"context":319},151,{"file":479,"line":672,"context":319},152,{"file":479,"line":674,"context":319},153,{"file":479,"line":463,"context":319},{"file":479,"line":428,"context":319},{"file":479,"line":678,"context":319},156,{"file":479,"line":680,"context":319},157,{"file":479,"line":285,"context":319},{"file":479,"line":683,"context":319},159,{"file":479,"line":315,"context":319},{"file":479,"line":686,"context":319},161,{"file":479,"line":430,"context":319},{"file":479,"line":689,"context":319},163,{"file":479,"line":465,"context":319},{"file":479,"line":692,"context":319},165,{"file":479,"line":694,"context":319},166,{"file":479,"line":696,"context":319},167,{"file":479,"line":698,"context":319},168,{"file":479,"line":700,"context":319},169,{"file":479,"line":467,"context":319},{"file":479,"line":703,"context":319},171,{"file":479,"line":705,"context":319},172,{"file":479,"line":432,"context":319},{"file":479,"line":469,"context":319},{"file":479,"line":709,"context":319},175,{"file":479,"line":711,"context":319},176,{"file":479,"line":713,"context":319},177,{"file":479,"line":715,"context":319},178,{"file":479,"line":717,"context":319},179,{"file":479,"line":291,"context":319},{"file":479,"line":720,"context":319},181,{"file":479,"line":473,"context":319},{"file":479,"line":723,"context":319},183,{"file":479,"line":725,"context":319},184,{"file":479,"line":476,"context":319},{"file":479,"line":728,"context":319},186,{"file":479,"line":730,"context":319},187,{"file":479,"line":732,"context":319},188,{"file":479,"line":734,"context":319},189,{"file":479,"line":736,"context":319},190,{"file":479,"line":738,"context":319},191,{"file":479,"line":740,"context":319},192,{"file":479,"line":742,"context":319},193,{"file":479,"line":744,"context":319},194,{"file":479,"line":310,"context":319},{"file":479,"line":747,"context":319},196,{"file":479,"line":276,"context":319},{"file":479,"line":750,"context":319},198,{"file":479,"line":752,"context":319},199,{"file":479,"line":754,"context":319},200,{"file":479,"line":434,"context":319},{"file":479,"line":436,"context":319},{"file":479,"line":758,"context":319},203,{"file":479,"line":760,"context":319},204,{"file":479,"line":762,"context":319},205,{"file":479,"line":439,"context":319},{"file":479,"line":442,"context":319},{"file":479,"line":766,"context":319},208,{"file":479,"line":445,"context":319},{"file":479,"line":769,"context":319},210,{"file":479,"line":448,"context":319},{"file":479,"line":451,"context":319},{"file":479,"line":773,"context":319},213,{"file":479,"line":775,"context":319},214,{"file":479,"line":454,"context":319},{"file":479,"line":778,"context":319},216,{"file":479,"line":780,"context":319},217,{"file":479,"line":782,"context":319},218,{"file":479,"line":784,"context":319},219,{"file":479,"line":786,"context":319},220,{"file":479,"line":788,"context":319},221,{"file":479,"line":790,"context":319},222,{"file":479,"line":792,"context":319},223,{"file":479,"line":794,"context":319},224,{"file":479,"line":796,"context":319},225,{"file":479,"line":798,"context":319},226,{"file":479,"line":800,"context":319},227,{"file":479,"line":802,"context":319},228,{"file":479,"line":804,"context":319},229,{"file":479,"line":806,"context":319},230,{"file":479,"line":808,"context":319},231,{"file":479,"line":810,"context":319},232,{"file":479,"line":812,"context":319},233,{"file":479,"line":814,"context":319},234,{"file":479,"line":816,"context":319},235,{"file":479,"line":818,"context":319},236,{"file":479,"line":820,"context":319},237,{"file":479,"line":822,"context":319},238,{"file":479,"line":824,"context":319},239,{"file":479,"line":826,"context":319},240,{"file":479,"line":828,"context":319},241,{"file":479,"line":830,"context":319},242,{"file":479,"line":832,"context":319},243,{"file":479,"line":834,"context":319},244,{"file":479,"line":836,"context":319},245,{"file":479,"line":838,"context":319},246,{"file":479,"line":840,"context":319},247,{"file":479,"line":842,"context":319},248,{"file":479,"line":844,"context":319},249,{"file":479,"line":846,"context":319},250,{"file":479,"line":848,"context":319},251,{"file":479,"line":850,"context":319},252,{"file":479,"line":852,"context":319},253,{"file":479,"line":854,"context":319},254,{"file":479,"line":856,"context":319},255,{"file":479,"line":858,"context":319},256,{"file":479,"line":860,"context":319},257,{"file":479,"line":862,"context":319},258,{"file":479,"line":864,"context":319},259,{"file":479,"line":866,"context":319},260,{"file":479,"line":868,"context":319},261,{"file":479,"line":870,"context":319},262,{"file":479,"line":872,"context":319},263,{"file":479,"line":874,"context":319},264,{"file":479,"line":876,"context":319},265,{"file":479,"line":878,"context":319},266,{"file":479,"line":880,"context":319},267,{"file":479,"line":882,"context":319},268,{"file":479,"line":390,"context":319},{"file":479,"line":393,"context":319},{"file":479,"line":396,"context":319},{"file":479,"line":399,"context":319},{"file":479,"line":888,"context":319},273,{"file":479,"line":890,"context":319},274,{"file":479,"line":892,"context":319},275,{"file":479,"line":894,"context":319},276,{"file":479,"line":896,"context":319},277,{"file":479,"line":402,"context":319},{"file":479,"line":899,"context":319},279,{"file":479,"line":901,"context":319},280,{"file":479,"line":903,"context":319},281,{"file":479,"line":905,"context":319},282,{"file":479,"line":907,"context":319},283,{"file":479,"line":909,"context":319},284,{"file":479,"line":911,"context":319},285,{"file":479,"line":913,"context":319},286,{"file":479,"line":915,"context":319},287,{"file":479,"line":917,"context":319},288,{"file":479,"line":919,"context":319},289,{"file":479,"line":921,"context":319},290,{"file":479,"line":923,"context":319},291,{"file":479,"line":925,"context":319},292,{"file":479,"line":927,"context":319},297,{"file":479,"line":929,"context":319},303,{"file":479,"line":931,"context":319},309,{"file":479,"line":933,"context":319},320,{"file":479,"line":935,"context":319},323,{"file":479,"line":937,"context":319},324,{"file":479,"line":939,"context":319},325,{"file":479,"line":941,"context":319},326,{"file":479,"line":943,"context":319},327,{"file":479,"line":945,"context":319},328,{"file":479,"line":947,"context":319},329,{"file":479,"line":949,"context":319},330,{"file":479,"line":951,"context":319},331,{"file":479,"line":953,"context":319},332,{"file":479,"line":955,"context":319},333,{"file":479,"line":957,"context":319},334,{"file":479,"line":959,"context":319},338,{"file":961,"line":491,"context":319},"cp_ppp_public_int.inc.php",{"file":961,"line":499,"context":319},{"file":961,"line":501,"context":319},{"file":961,"line":506,"context":319},{"file":961,"line":515,"context":319},{"file":961,"line":515,"context":319},{"file":961,"line":515,"context":319},{"file":961,"line":515,"context":319},{"file":961,"line":312,"context":319},{"file":961,"line":312,"context":319},{"file":961,"line":528,"context":319},{"file":961,"line":540,"context":319},{"file":961,"line":554,"context":319},{"file":961,"line":321,"context":319},{"file":961,"line":328,"context":319},{"file":961,"line":167,"context":319},{"file":961,"line":27,"context":319},{"file":961,"line":579,"context":319},{"file":961,"line":105,"context":319},{"file":961,"line":129,"context":319},{"file":961,"line":587,"context":319},{"file":961,"line":630,"context":319},{"file":961,"line":636,"context":319},{"file":961,"line":224,"context":319},{"file":961,"line":224,"context":319},{"file":961,"line":224,"context":319},{"file":961,"line":224,"context":319},{"file":961,"line":224,"context":319},{"file":961,"line":224,"context":319},{"file":961,"line":224,"context":319},{"file":961,"line":224,"context":319},{"file":961,"line":224,"context":319},{"file":961,"line":224,"context":319},{"file":961,"line":232,"context":319},{"file":961,"line":642,"context":319},{"file":961,"line":644,"context":319},{"file":961,"line":650,"context":319},{"file":961,"line":666,"context":319},{"file":961,"line":252,"context":319},{"file":961,"line":678,"context":319},{"file":961,"line":680,"context":319},{"file":961,"line":680,"context":319},{"file":961,"line":683,"context":319},{"file":961,"line":686,"context":319},{"file":961,"line":430,"context":319},{"file":961,"line":696,"context":319},[1008],{"name":1009,"version":38,"knownCves":1010},"Select2",[],[1012,1029,1041,1053,1075,1094,1142],{"entryPoint":1013,"graph":1014,"unsanitizedCount":29,"severity":1028},"\u003Ccp_admin_int_edition.inc> (cp_admin_int_edition.inc.php:0)",{"nodes":1015,"edges":1026},[1016,1021],{"id":1017,"type":1018,"label":1019,"file":333,"line":1020},"n0","source","$_GET['item']",36,{"id":1022,"type":1023,"label":1024,"file":333,"line":1020,"wp_function":1025},"n1","sink","echo() [XSS]","echo",[1027],{"from":1017,"to":1022,"sanitized":246},"low",{"entryPoint":1030,"graph":1031,"unsanitizedCount":29,"severity":1028},"cp_ppp_load_discount_codes (cp_ppp.php:718)",{"nodes":1032,"edges":1039},[1033,1036],{"id":1017,"type":1018,"label":1034,"file":208,"line":1035},"$_GET['code']",742,{"id":1022,"type":1023,"label":1037,"file":208,"line":1035,"wp_function":1038},"query() [SQLi]","query",[1040],{"from":1017,"to":1022,"sanitized":246},{"entryPoint":1042,"graph":1043,"unsanitizedCount":29,"severity":1028},"cp_ppp_save_edition (cp_ppp.php:1372)",{"nodes":1044,"edges":1051},[1045,1048],{"id":1017,"type":1018,"label":1046,"file":208,"line":1047},"$_POST['editionarea'] (x2)",1382,{"id":1022,"type":1023,"label":1049,"file":208,"line":1047,"wp_function":1050},"update_option() [Settings Manipulation]","update_option",[1052],{"from":1017,"to":1022,"sanitized":246},{"entryPoint":1054,"graph":1055,"unsanitizedCount":29,"severity":1028},"\u003Ccp_ppp> (cp_ppp.php:0)",{"nodes":1056,"edges":1071},[1057,1058,1059,1063,1067,1069],{"id":1017,"type":1018,"label":1034,"file":208,"line":1035},{"id":1022,"type":1023,"label":1037,"file":208,"line":1035,"wp_function":1038},{"id":1060,"type":1018,"label":1061,"file":208,"line":1062},"n2","$_GET",1317,{"id":1064,"type":1023,"label":1065,"file":208,"line":302,"wp_function":1066},"n3","get_results() [SQLi]","get_results",{"id":1068,"type":1018,"label":1046,"file":208,"line":1047},"n4",{"id":1070,"type":1023,"label":1049,"file":208,"line":1047,"wp_function":1050},"n5",[1072,1073,1074],{"from":1017,"to":1022,"sanitized":246},{"from":1060,"to":1064,"sanitized":246},{"from":1068,"to":1070,"sanitized":246},{"entryPoint":1076,"graph":1077,"unsanitizedCount":29,"severity":1028},"\u003Ccp_ppp_admin_int_list.inc> (cp_ppp_admin_int_list.inc.php:0)",{"nodes":1078,"edges":1090},[1079,1081,1082,1084,1085,1087],{"id":1017,"type":1018,"label":1080,"file":275,"line":457},"$_GET['name']",{"id":1022,"type":1023,"label":1037,"file":275,"line":554,"wp_function":1038},{"id":1060,"type":1018,"label":1083,"file":275,"line":566},"$_GET['d']",{"id":1064,"type":1023,"label":1037,"file":275,"line":566,"wp_function":1038},{"id":1068,"type":1018,"label":1086,"file":275,"line":167},"$_GET['c']",{"id":1070,"type":1023,"label":1088,"file":275,"line":167,"wp_function":1089},"get_row() [SQLi]","get_row",[1091,1092,1093],{"from":1017,"to":1022,"sanitized":246},{"from":1060,"to":1064,"sanitized":246},{"from":1068,"to":1070,"sanitized":246},{"entryPoint":1095,"graph":1096,"unsanitizedCount":29,"severity":1028},"\u003Ccp_ppp_admin_int_message_list.inc> (cp_ppp_admin_int_message_list.inc.php:0)",{"nodes":1097,"edges":1133},[1098,1101,1102,1105,1106,1107,1108,1111,1113,1116,1118,1121,1123,1126,1128,1130],{"id":1017,"type":1018,"label":1099,"file":279,"line":1100},"$_GET['status']",25,{"id":1022,"type":1023,"label":1037,"file":279,"line":484,"wp_function":1038},{"id":1060,"type":1018,"label":1103,"file":279,"line":1104},"$_GET['ld']",32,{"id":1064,"type":1023,"label":1037,"file":279,"line":1104,"wp_function":1038},{"id":1068,"type":1018,"label":1061,"file":279,"line":508},{"id":1070,"type":1023,"label":1065,"file":279,"line":312,"wp_function":1066},{"id":1109,"type":1018,"label":1110,"file":279,"line":129},"n6","$_GET['search']",{"id":1112,"type":1023,"label":1024,"file":279,"line":129,"wp_function":1025},"n7",{"id":1114,"type":1018,"label":1115,"file":279,"line":587},"n8","$_GET['dfrom']",{"id":1117,"type":1023,"label":1024,"file":279,"line":587,"wp_function":1025},"n9",{"id":1119,"type":1018,"label":1120,"file":279,"line":195},"n10","$_GET['dto']",{"id":1122,"type":1023,"label":1024,"file":279,"line":195,"wp_function":1025},"n11",{"id":1124,"type":1018,"label":1125,"file":279,"line":508},"n12","$_GET (x11)",{"id":1127,"type":1023,"label":1024,"file":279,"line":674,"wp_function":1025},"n13",{"id":1129,"type":1018,"label":1061,"file":279,"line":508},"n14",{"id":1131,"type":1023,"label":1132,"file":279,"line":285,"wp_function":261},"n15","unserialize() [Object Injection]",[1134,1135,1136,1137,1138,1139,1140,1141],{"from":1017,"to":1022,"sanitized":246},{"from":1060,"to":1064,"sanitized":246},{"from":1068,"to":1070,"sanitized":246},{"from":1109,"to":1112,"sanitized":246},{"from":1114,"to":1117,"sanitized":246},{"from":1119,"to":1122,"sanitized":246},{"from":1124,"to":1127,"sanitized":246},{"from":1129,"to":1131,"sanitized":246},{"entryPoint":1143,"graph":1144,"unsanitizedCount":156,"severity":1150},"cp_ppp_export_csv (cp_ppp.php:1303)",{"nodes":1145,"edges":1148},[1146,1147],{"id":1017,"type":1018,"label":1061,"file":208,"line":1062},{"id":1022,"type":1023,"label":1065,"file":208,"line":302,"wp_function":1066},[1149],{"from":1017,"to":1022,"sanitized":245},"high",{"summary":1152,"deductions":1153},"This plugin exhibits a mixed security posture. On the positive side, it has a small attack surface with no apparent unprotected entry points and a good utilization of prepared statements for SQL queries.  The presence of numerous nonce and capability checks also suggests an awareness of security best practices. However, significant concerns arise from the static analysis results. The presence of 8 dangerous 'unserialize' calls is a major red flag, as unserialization of untrusted input is a common vector for remote code execution. Furthermore, only 28% of outputs are properly escaped, indicating a high risk of cross-site scripting (XSS) vulnerabilities. The taint analysis confirms this with one high-severity flow indicating unsanitized paths.\n\nThe plugin's vulnerability history is also a cause for concern.  With 3 known CVEs, including a past critical vulnerability and common XSS and SQL injection types, it suggests a recurring pattern of security weaknesses. While there are currently no unpatched CVEs, the historical prevalence of these issues, especially coupled with the static analysis findings of poor output escaping and dangerous function usage, indicates a need for heightened vigilance. The plugin has demonstrated a capacity for introducing vulnerabilities, and while recent activity shows no unpatched critical issues, the underlying code quality suggests potential for future discoveries.\n\nIn conclusion, while the plugin has some strengths in its approach to authentication and database interactions, the significant number of 'unserialize' calls, low output escaping rate, and historical vulnerability record present substantial risks. The high-severity taint flow further validates the immediate threat of XSS. Users should exercise caution, and developers should prioritize a comprehensive audit and remediation of these identified weaknesses, particularly focusing on input sanitization and output escaping to improve the overall security posture.",[1154,1157,1160,1162,1164,1166],{"reason":1155,"points":1156},"High severity taint flow found",12,{"reason":1158,"points":1159},"Dangerous function 'unserialize' used 8 times",16,{"reason":1161,"points":176},"Low output escaping (28% properly escaped)",{"reason":1163,"points":203},"Past critical vulnerability history",{"reason":1165,"points":140},"Common vulnerability types: XSS, SQL Injection",{"reason":1167,"points":1168},"Bundled library 'Select2' potentially outdated",4,"2026-03-16T22:55:33.406Z",{"wat":1171,"direct":1206},{"assetPaths":1172,"generatorPatterns":1188,"scriptPaths":1189,"versionParams":1190},[1173,1174,1175,1176,1177,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187],"\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fcss\u002Fjquery-ui.min.css","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fcss\u002Fanimate.css","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fcss\u002Fjquery.signature.css","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fcss\u002Fcropper.min.css","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fcss\u002Fbootstrap.css","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fcss\u002Fpayment-form-for-paypal-pro.css","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fcss\u002Fjquery-ui-dialog.css","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fjs\u002Fjquery-ui.min.js","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fjs\u002Fjquery.signature.min.js","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fjs\u002Fcropper.min.js","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fjs\u002Fjquery.mask.js","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fjs\u002Fpayment-form-for-paypal-pro.js","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fjs\u002Fjquery.signature.utils.js","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fjs\u002Fmain.js","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fjs\u002Fdialog.js",[],[1180,1181,1182,1183,1184,1185,1186,1187],[1191,1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205],"\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fcss\u002Fjquery-ui.min.css?ver=","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fcss\u002Fanimate.css?ver=","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fcss\u002Fjquery.signature.css?ver=","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fcss\u002Fcropper.min.css?ver=","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fcss\u002Fbootstrap.css?ver=","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fcss\u002Fpayment-form-for-paypal-pro.css?ver=","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fcss\u002Fjquery-ui-dialog.css?ver=","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fjs\u002Fjquery-ui.min.js?ver=","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fjs\u002Fjquery.signature.min.js?ver=","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fjs\u002Fcropper.min.js?ver=","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fjs\u002Fjquery.mask.js?ver=","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fjs\u002Fpayment-form-for-paypal-pro.js?ver=","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fjs\u002Fjquery.signature.utils.js?ver=","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fjs\u002Fmain.js?ver=","\u002Fwp-content\u002Fplugins\u002Fpayment-form-for-paypal-pro\u002Fassets\u002Fjs\u002Fdialog.js?ver=",{"cssClasses":1207,"htmlComments":1216,"htmlAttributes":1221,"restEndpoints":1224,"jsGlobals":1225,"shortcodeOutput":1229},[1208,1209,1210,1211,1212,1213,1214,1215],"cp_ppp_calculator_container","cp_ppp_form_container","cp_ppp_form_field","cp_ppp_captcha_image","cp_ppp_captcha_input","cp_ppp_payment_options","cp_ppp_paypal_button","cp_ppp_cc_form",[1217,1218,1219,1220],"\u003C!--Payment Form for PayPal Pro options-->","\u003C!--Start Payment Form for PayPal Pro-->","\u003C!--End Payment Form for PayPal Pro-->","\u003C!--cp_ppp_dialog_content-->",[1222,1223],"data-form-id","data-form-instance",[],[1226,1227,1228],"CP_PPP_SCRIPT_SETTINGS","CP_PPP_DATA","CP_PPP_CAPTCHA_URL",[1230,1231],"[CP_PPP","[CP_PPP_LIST"]