[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fMLW_ge86NN7ZmoEX-ycEa4vyWaXC9PWY07fWxnWFRMo":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":124,"crawl_stats":38,"alternatives":130,"analysis":240,"fingerprints":803},"cp-contact-form-with-paypal","CP Contact Form with PayPal","1.3.63","codepeople","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodepeople\u002F","\u003Cp>\u003Cstrong>CP Contact Form with PayPal\u003C\u002Fstrong> lets you add customizable \u003Cstrong>contact forms\u003C\u002Fstrong>, \u003Cstrong>payment forms\u003C\u002Fstrong>, and \u003Cstrong>donation forms\u003C\u002Fstrong> to your WordPress website, with built-in \u003Cstrong>PayPal integration\u003C\u002Fstrong> (Standard, Express, and PayPal Credit where available).\u003C\u002Fp>\n\u003Cp>Ideal for websites that need a quick and easy way to accept payments through PayPal — for products, services, donations, event registrations, consultations, and more.\u003C\u002Fp>\n\u003Cp>🎉 \u003Cstrong>New:\u003C\u002Fstrong> Includes a \u003Cstrong>visual form builder\u003C\u002Fstrong> to easily customize your forms.\u003C\u002Fp>\n\u003Cp>When users submit the form, their data is saved in your WordPress database and they’re redirected to PayPal for secure payment. After completing the transaction, both the admin and user receive confirmation emails.\u003C\u002Fp>\n\u003Cp>You can view and manage form submissions in the dashboard, marked as \u003Cstrong>“Paid”\u003C\u002Fstrong> or \u003Cstrong>“Not Paid”\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Perfect for:\u003Cbr \u002F>\n– Contact forms with payments\u003Cbr \u002F>\n– Donation forms\u003Cbr \u002F>\n– Booking and order forms\u003Cbr \u002F>\n– Event registration with payment\u003Cbr \u002F>\n– Paid consultations\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>✅ \u003Cstrong>PayPal Payment Integration\u003C\u002Fstrong>\u003Cbr \u002F>\n– Supports \u003Cstrong>PayPal Standard\u003C\u002Fstrong> and \u003Cstrong>PayPal Express \u002F PayPal Credit\u003C\u002Fstrong>.\u003Cbr \u002F>\n– Configure prices and payment settings per form.\u003C\u002Fp>\n\u003Cp>🧰 \u003Cstrong>Flexible Form Builder\u003C\u002Fstrong>\u003Cbr \u002F>\n– Visual drag-and-drop form editor.\u003Cbr \u002F>\n– Add, edit, delete fields without coding.\u003C\u002Fp>\n\u003Cp>📧 \u003Cstrong>Email Notifications\u003C\u002Fstrong>\u003Cbr \u002F>\n– Send confirmation emails to users.\u003Cbr \u002F>\n– Customize admin email notifications.\u003C\u002Fp>\n\u003Cp>📊 \u003Cstrong>Form Management\u003C\u002Fstrong>\u003Cbr \u002F>\n– Track and view submitted entries in the dashboard.\u003Cbr \u002F>\n– Filter by \u003Cstrong>Paid\u003C\u002Fstrong> or \u003Cstrong>Not Paid\u003C\u002Fstrong> status.\u003Cbr \u002F>\n– Export data to \u003Cstrong>CSV \u002F Excel\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>🔐 \u003Cstrong>Secure and Customizable\u003C\u002Fstrong>\u003Cbr \u002F>\n– Add \u003Cstrong>GDPR consent checkbox\u003C\u002Fstrong>.\u003Cbr \u002F>\n– Optional \u003Cstrong>captcha\u003C\u002Fstrong> for spam protection.\u003Cbr \u002F>\n– Request shipping address through PayPal if needed.\u003C\u002Fp>\n\u003Cp>🔁 \u003Cstrong>Recurring Payments & Refunds\u003C\u002Fstrong>\u003Cbr \u002F>\n– Supports \u003Cstrong>recurring billing\u003C\u002Fstrong>.\u003Cbr \u002F>\n– Issue refunds directly from the plugin.\u003C\u002Fp>\n\u003Cp>🎨 \u003Cstrong>Styling and Compatibility\u003C\u002Fstrong>\u003Cbr \u002F>\n– Works with \u003Cstrong>Elementor\u003C\u002Fstrong>, \u003Cstrong>Gutenberg\u003C\u002Fstrong>, and standard WordPress editors.\u003Cbr \u002F>\n– Supports \u003Cstrong>PayPal donation layout\u003C\u002Fstrong>.\u003Cbr \u002F>\n– Integrates easily into posts and pages via shortcode.\u003C\u002Fp>\n\u003Cp>🌍 \u003Cstrong>Multilingual & International Ready\u003C\u002Fstrong>\u003Cbr \u002F>\n– UTF-8 and multilingual-ready.\u003Cbr \u002F>\n– Translation-ready with included \u003Ccode>.po\u003C\u002Fcode>\u002F\u003Ccode>.mo\u003C\u002Fcode> files.\u003Cbr \u002F>\n– Supports language and currency options.\u003C\u002Fp>\n\u003Ch3>Use Cases\u003C\u002Fh3>\n\u003Cp>You can use CP Contact Form with PayPal for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Contact forms that require a payment\u003C\u002Fli>\n\u003Cli>Simple PayPal donation buttons with custom fields\u003C\u002Fli>\n\u003Cli>Paid event registrations or appointment bookings\u003C\u002Fli>\n\u003Cli>Online product ordering with form input\u003C\u002Fli>\n\u003Cli>Selling digital files or services\u003C\u002Fli>\n\u003Cli>Subscription-based services\u003C\u002Fli>\n\u003Cli>Custom quote and invoice requests\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Features\u003C\u002Fh3>\n\u003Cp>Unlock additional features with the commercial version:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Advanced visual form builder with conditional logic\u003C\u002Fli>\n\u003Cli>Dynamic pricing, discount codes, optional PayPal usage\u003C\u002Fli>\n\u003Cli>Integration with other gateways: \u003Cstrong>Stripe\u003C\u002Fstrong>, \u003Cstrong>PayPal Pro\u003C\u002Fstrong>, \u003Cstrong>Authorize.net\u003C\u002Fstrong>, \u003Cstrong>Skrill\u003C\u002Fstrong>, \u003Cstrong>Mollie\u003C\u002Fstrong>, \u003Cstrong>iDEAL\u003C\u002Fstrong>, \u003Cstrong>Sage Pay\u003C\u002Fstrong>, \u003Cstrong>Redsys\u003C\u002Fstrong>, and more\u003C\u002Fli>\n\u003Cli>Add-ons for \u003Cstrong>Mailchimp\u003C\u002Fstrong>, \u003Cstrong>reCAPTCHA\u003C\u002Fstrong>, \u003Cstrong>SMS notifications\u003C\u002Fstrong>, \u003Cstrong>signature fields\u003C\u002Fstrong>, and more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>🔗 \u003Ca href=\"https:\u002F\u002Fcfpaypal.dwbooster.com\" rel=\"nofollow ugc\">Get the Premium Version\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>💡 All payment methods are \u003Cstrong>SCA-ready\u003C\u002Fstrong> and compliant with \u003Cstrong>PSD2 EU regulations\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Language Support\u003C\u002Fh3>\n\u003Cp>The plugin supports all character sets and is fully translation-ready. Multiple languages are already included. PO\u002FMO files are located in the \u003Ccode>\u002Flanguages\u002F\u003C\u002Fcode> directory.\u003C\u002Fp>\n\u003Cp>If you need to adjust the database character set, use the options in the \u003Cstrong>Troubleshooting\u003C\u002Fstrong> area.\u003Cstrong>Requesting address at PayPal:\u003C\u002Fstrong> If you are selling tangible items and you need to request the customer address at PayPal you can enable that option into the settings field “Request address at PayPal” available separately for each contact form.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Taxes at PayPal:\u003C\u002Fstrong> You can indicate the taxes to charge at PayPal over the “request cost” as a percent into the settings field “Taxes (percent)”. Each contact form can have a different taxes setting.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Edit submit button label:\u003C\u002Fstrong> You can easily edit the submit button label into each contact form settings. The \u003Cstrong>class=”cp_subbtn”\u003C\u002Fstrong> can be used to modify the button styles. The styles can be applied into any of the CSS files of your theme or into the CSS file “cp-contact-form-with-paypal\\css\\stylepublic.css”. For further modifications the submit button is located at the end of the file “cp_contactformpp_public_int.inc.php”.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use a specific field from the form for the payment amount:\u003C\u002Fstrong> If a field is selected in this settings field, any price in the selected field will be added to the above request cost. Use this field for example for having an open donation amount. This field is more useful in the pro version since it supports adding more fields to the contact form.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Button to change status to paid:\u003C\u002Fstrong> The messages list contains a button to change the status of the “Not paid” contact form messages to “Paid”. This is mainly for administrative purposes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Export data to CSV\u002FExcel:\u003C\u002Fstrong> The messages list contains an option to export the contact messages received from the contact form to a CSV\u002FExcel file. This way you can export the email address and other data from the contact messages to other applications or manage the data in Excel. The filters in the message list apply also to the exported CSV\u002FExcel file.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Enabling donation layout:\u003C\u002Fstrong> The plugin supports enabling the PayPal donation layout, this way a payment page improved for donations is displayed to the donors.\u003C\u002Fp>\n","Easily create contact forms with integrated PayPal payments. Accept service payments, orders, and more with a drag-and-drop form builder.",900,284778,76,65,"2026-03-12T11:02:00.000Z","6.9.4","3.0.5","",[20,21,22,23,24],"payment","payment-form","paypal","paypal-donation","paypal-form","https:\u002F\u002Fcfpaypal.dwbooster.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcp-contact-form-with-paypal.1.3.63.zip",88,7,0,"2025-11-21 18:50:24","2026-03-15T15:16:48.613Z",[33,49,64,78,92,101,114],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2025-13384","cp-contact-form-with-paypal-missing-authorization-to-unauthenticated-arbitrary-payment-confirmation","CP Contact Form with PayPal \u003C= 1.3.56 - Missing Authorization to Unauthenticated Arbitrary Payment Confirmation","The CP Contact Form with PayPal plugin for WordPress is vulnerable to Missing Authorization in all versions up to, and including, 1.3.56. This is due to the plugin exposing an unauthenticated IPN-like endpoint (via the 'cp_contactformpp_ipncheck' query parameter) that processes payment confirmations without any authentication, nonce verification, or PayPal IPN signature validation. This makes it possible for unauthenticated attackers to mark form submissions as paid without making actual payments by sending forged payment notification requests with arbitrary POST data (payment_status, txn_id, payer_email).",null,"\u003C=1.3.56","1.3.57","high",7.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:N\u002FI:H\u002FA:N","Missing Authorization","2025-11-22 07:29:19",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F6639c3d8-8f26-4ee5-8c4b-2efcf34668a2?source=api-prod",1,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":56,"cvss_score":57,"cvss_vector":58,"vuln_type":59,"published_date":60,"updated_date":61,"references":62,"days_to_patch":48},"CVE-2024-13758","cp-contact-form-with-paypal-cross-site-request-forgery","CP Contact Form with PayPal \u003C= 1.3.52 - Cross-Site Request Forgery","The CP Contact Form with PayPal plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 1.3.52. This is due to missing or incorrect nonce validation on the cp_contact_form_paypal_check_init_actions() function. This makes it possible for unauthenticated attackers to add discount codes via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.","\u003C=1.3.52","1.3.53","medium",6.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:N\u002FI:H\u002FA:N","Cross-Site Request Forgery (CSRF)","2025-01-29 19:50:11","2025-01-30 08:21:27",[63],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F495183b6-dc7c-4ff7-bc99-fc05a10d1269?source=api-prod",{"id":65,"url_slug":66,"title":67,"description":68,"plugin_slug":4,"theme_slug":38,"affected_versions":69,"patched_in_version":70,"severity":56,"cvss_score":71,"cvss_vector":72,"vuln_type":44,"published_date":73,"updated_date":74,"references":75,"days_to_patch":77},"CVE-2023-27460","cp-contact-form-with-paypal-authenticated-feedback-submission","CP Contact Form with Paypal \u003C= 1.3.34 - Authenticated Feedback Submission","The CP Contact Form with Paypal plugin for WordPress is vulnerable to missing authorization on the 'cpcfwpp_feedback' function in versions up to, and including, 1.3.34. This allows authenticated attackers, with subscriber-level capabilities or above, to submit feedback to the plugin developers, which is intended to be a functionality reserved for administrators.","\u003C=1.3.34","1.3.35",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","2023-03-01 00:00:00","2024-01-22 19:56:02",[76],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F1ba56d68-e104-4a79-b5b4-627f9617043b?source=api-prod",328,{"id":79,"url_slug":80,"title":81,"description":82,"plugin_slug":4,"theme_slug":38,"affected_versions":83,"patched_in_version":84,"severity":56,"cvss_score":85,"cvss_vector":86,"vuln_type":87,"published_date":88,"updated_date":74,"references":89,"days_to_patch":91},"CVE-2019-14784","cp-contact-form-with-paypal-cross-site-scripting","CP Contact Form with PayPal \u003C= 1.3.01 - Cross-Site Scripting","The \"CP Contact Form with PayPal\" plugin before 1.3.02 for WordPress has XSS in CSS edition.","\u003C=1.3.01","1.3.02",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2019-06-23 00:00:00",[90],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fd9c20584-d791-4788-8dc3-77069b92601f?source=api-prod",1675,{"id":93,"url_slug":94,"title":81,"description":95,"plugin_slug":4,"theme_slug":38,"affected_versions":96,"patched_in_version":84,"severity":56,"cvss_score":97,"cvss_vector":98,"vuln_type":87,"published_date":88,"updated_date":74,"references":99,"days_to_patch":91},"CVE-2019-14785","cp-contact-form-with-paypal-cross-site-scripting-2","The \"CP Contact Form with PayPal\" plugin before 1.2.99 for WordPress has XSS in the publishing wizard via the wp-admin\u002Fadmin.php?page=cp_contact_form_paypal.php&pwizard=1 cp_contactformpp_id parameter.","\u003C1.3.02",5.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N",[100],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Ff26fcef3-6d94-46f6-9832-bdb03b6cb867?source=api-prod",{"id":102,"url_slug":103,"title":104,"description":105,"plugin_slug":4,"theme_slug":38,"affected_versions":106,"patched_in_version":107,"severity":41,"cvss_score":108,"cvss_vector":109,"vuln_type":59,"published_date":110,"updated_date":74,"references":111,"days_to_patch":113},"CVE-2015-9233","cp-contact-form-with-paypal-cross-site-request-forgery-2","CP Contact Form with PayPal \u003C 1.1.6 - Cross-Site Request Forgery","The cp-contact-form-with-paypal (aka CP Contact Form with PayPal) plugin before 1.1.6 for WordPress has CSRF with resultant XSS, related to cp_contactformpp.php and cp_contactformpp_admin_int_list.inc.php.","\u003C1.1.6","1.1.6",8.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:H\u002FI:H\u002FA:H","2015-07-09 00:00:00",[112],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F5137244c-584f-4b48-869a-b6669c84eaac?source=api-prod",3120,{"id":115,"url_slug":116,"title":117,"description":118,"plugin_slug":4,"theme_slug":38,"affected_versions":106,"patched_in_version":107,"severity":41,"cvss_score":119,"cvss_vector":120,"vuln_type":121,"published_date":110,"updated_date":74,"references":122,"days_to_patch":113},"CVE-2015-9234","cp-contact-form-with-paypal-sql-injection","CP Contact Form with PayPal \u003C 1.1.6 - SQL Injection","The CP Contact Form with PayPal plugin for WordPress is vulnerable to SQL Injection via the 'cp_contactformpp_id' parameter  found in the 'cp_contactformpp.php' file in versions up to 1.1.6 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query.  This makes it possible for attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.",7.2,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')",[123],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fbacd7942-99f6-46e0-85ef-863ab1bdfa6a?source=api-prod",{"slug":7,"display_name":7,"profile_url":8,"plugin_count":125,"total_installs":126,"avg_security_score":127,"avg_patch_time_days":128,"trust_score":13,"computed_at":129},34,88650,95,964,"2026-04-03T17:58:53.978Z",[131,153,174,196,217],{"slug":132,"name":133,"version":134,"author":135,"author_profile":136,"description":137,"short_description":138,"active_installs":139,"downloaded":140,"rating":141,"num_ratings":125,"last_updated":142,"tested_up_to":16,"requires_at_least":143,"requires_php":18,"tags":144,"homepage":148,"download_link":149,"security_score":150,"vuln_count":151,"unpatched_count":29,"last_vuln_date":152,"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",[145,22,23,146,147],"accept-payment-for-services-or-product","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":154,"name":155,"version":156,"author":157,"author_profile":158,"description":159,"short_description":160,"active_installs":161,"downloaded":162,"rating":27,"num_ratings":163,"last_updated":164,"tested_up_to":16,"requires_at_least":165,"requires_php":166,"tags":167,"homepage":170,"download_link":171,"security_score":172,"vuln_count":28,"unpatched_count":29,"last_vuln_date":173,"fetched_at":31},"quick-paypal-payments","Quick Paypal Payments","5.7.50","fullworks","https:\u002F\u002Fprofiles.wordpress.org\u002Ffullworks\u002F","\u003Cp>Taking PayPal payments just got easier, one shortcode to collect any amount from anywhere on your site. With Instant Payment Notifications and GDPR compliancy options.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Accepts all PayPal approved currencies\u003C\u002Fli>\n\u003Cli>Fixed or variable payment amounts\u003C\u002Fli>\n\u003Cli>Easy to use range of shortcode options\u003C\u002Fli>\n\u003Cli>Fully editable\u003C\u002Fli>\n\u003Cli>Loads of styling options\u003C\u002Fli>\n\u003Cli>Multi-language\u003C\u002Fli>\n\u003Cli>Add custom forms anywhere on your site\u003C\u002Fli>\n\u003Cli>Downloadable payment records\u003C\u002Fli>\n\u003Cli>Fully editable autoresponder\u003C\u002Fli>\n\u003Cli>Instant Payment Notifications\u003C\u002Fli>\n\u003Cli>GDPR compliant\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Go Pro\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Multiple products – sell up to 9 items at once.\u003C\u002Fli>\n\u003Cli>Custom Logo for Paypal page\u003C\u002Fli>\n\u003Cli>Mailchimp Integration\u003C\u002Fli>\n\u003Cli>Personalised Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PHP 8.0\u003C\u002Fh4>\n\u003Cp>Tested with PHP 8.0\u003C\u002Fp>\n\u003Ch4>Developers plugin page\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ffullworks.net\u002Fproducts\u002Fquick-paypal-payments\u002F\" rel=\"nofollow ugc\">quick paypal payments plugin\u003C\u002Fa>.\u003C\u002Fp>\n","Zero to PayPal with just one shortcode. Jam packed with features and options with easy to use custom settings.",1000,230702,32,"2026-02-24T20:57:00.000Z","5.3","7.4",[168,22,169],"payments","paypal-payment-form","https:\u002F\u002Ffullworksplugins.com\u002Fquick-paypal-payments\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-paypal-payments.5.7.50.zip",91,"2025-09-04 00:00:00",{"slug":175,"name":176,"version":177,"author":178,"author_profile":179,"description":180,"short_description":181,"active_installs":182,"downloaded":183,"rating":184,"num_ratings":185,"last_updated":186,"tested_up_to":187,"requires_at_least":188,"requires_php":189,"tags":190,"homepage":18,"download_link":194,"security_score":195,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"contact-form-7-paypal-extension","Accept PayPal Payments using Contact Form 7","4.0.4","ZealousWeb","https:\u002F\u002Fprofiles.wordpress.org\u002Fzealopensource\u002F","\u003Cp>The payment collection is possible with the form using this plugin. \u003Cbr \u002F>\u003Cstrong> Accept PayPal Payments Using Contact Form 7 \u003C\u002Fstrong> will solve all integration problems efficiently. As the newly extended plugin seamlessly integrates PayPal with Contact Form 7 by allowing the WordPress developers, to add a PayPal submit button in the contact form 7 that redirects to PayPal’s website so that you can continue with secure payment. After submitting the form, the payment is one click away.\u003C\u002Fp>\n\u003Cp>You can make the payment once and all as there is no recurring payment option.  This extension can surely add real value to WordPress sites seeking secure, quick online payment integration.\u003C\u002Fp>\n\u003Ch4>Features of Accept PayPal Payments Using Contact Form 7\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PayPal Refund Functionality: Integrated capability to process refunds through PayPal directly from the admin panel.\u003C\u002Fli>\n\u003Cli>Limited Payment Response Details: Admin side store up to 10 recent PayPal payment response details for review.\u003C\u002Fli>\n\u003Cli>Export Contact Form 7 payment data to CSV.\u003C\u002Fli>\n\u003Cli>PayPal payment with 25 currencies supported.\u003C\u002Fli>\n\u003Cli>Option to Integrate multiple PayPal accounts in a single CF 7.\u003C\u002Fli>\n\u003Cli>Can take values from all input fields.\u003C\u002Fli>\n\u003Cli>Accepts dynamic value from frontend for parameters like item description, amount and quantity.\u003C\u002Fli>\n\u003Cli>‘Sandbox’ testing option available to ensure proper functioning.\u003C\u002Fli>\n\u003Cli>‘Return URL’ and ‘Cancel URL’ options for payment success and cancellation facility.\u003C\u002Fli>\n\u003Cli>Compatibility of WordPress VIP.\u003C\u002Fli>\n\u003Cli>On-Site Payment Option: Secure, seamless payment experience without redirecting users away from your site.\u003C\u002Fli>\n\u003Cli>On-Site Payment (credit-card): Secure, seamless payments without redirecting users.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdemo.zealousweb.com\u002Fwordpress-plugins\u002Faccept-paypal-payments-using-contact-form-7\u002F\" rel=\"nofollow ugc\">Demo for Accept PayPal Payments using Contact Form 7\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Features of Accept PayPal Payments Using Contact Form 7 Pro\u003C\u002Fh4>\n\u003Cp>We have released the PRO version of this plugin with extra advantageous features added.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>22 PayPal languages supported – Multilingual.\u003C\u002Fli>\n\u003Cli>Save Contact Form 7 payment data into database.\u003C\u002Fli>\n\u003Cli>Admin can edit or delete Contact Form 7 payment data.\u003C\u002Fli>\n\u003Cli>PayPal payment response details stored at admin side.\u003C\u002Fli>\n\u003Cli>Export Contact Form 7 payment data to PDF and CSV.\u003C\u002Fli>\n\u003Cli>All filters and search facility are available at admin side.\u003C\u002Fli>\n\u003Cli>Admin can manage ‘Status’ of submitted data if PayPal payment has been successfully received.\u003C\u002Fli>\n\u003Cli>Send email to user and admin for successful payment receipts with PayPal response details in the content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Faccept-paypal-payments-using-contact-form-7-pro\" rel=\"nofollow ugc\">Get more information of Pro version here\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdemo.zealousweb.com\u002Fwordpress-plugins\u002Faccept-paypal-payments-using-contact-form-7-pro\u002F\" rel=\"nofollow ugc\">Demo for Accept PayPal Payments using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>OUR OTHER PLUGINS\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Fabandoned-contact-form-7-pro\" rel=\"nofollow ugc\">Abandoned Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Faccept-2checkout-payments-using-contact-form-7-pro\" rel=\"nofollow ugc\">Accept 2 Checkout Payments Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Faccept-authorize-net-payments-using-contact-form-7-pro\" rel=\"nofollow ugc\">Accept Authorize.NET Payments Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Faccept-elavon-payments-using-contact-form-7-pro\" rel=\"nofollow ugc\">Accept Elavon Payments Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Faccept-paypal-payments-using-contact-form-7-pro\" rel=\"nofollow ugc\">Accept PayPal Payments Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Faccept-sage-pay-opayo-payments-using-contact-form-7-pro\" rel=\"nofollow ugc\">Accept Sagepay(Opayo) Payments Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Faccept-stripe-payments-using-contact-form-7-pro\" rel=\"nofollow ugc\">Accept Stripe Payments Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Fcustom-product-options-woocommerce-pro\" rel=\"nofollow ugc\">Custom Product Options WooCommerce Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Fgenerate-pdf-using-contact-form-7-pro\" rel=\"nofollow ugc\">Generate PDF Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Fsmart-appointment-booking-pro\" rel=\"nofollow ugc\">Smart Appointment & Booking Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Fsmart-showcase-for-google-reviews-pro\" rel=\"nofollow ugc\">Smart Showcase for Google Reviews Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Fuser-registration-using-contact-form-7-pro\" rel=\"nofollow ugc\">User Registration Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Getting Help With WordPress\u003C\u002Fh4>\n\u003Cp>If you have any questions about this plugin, you can post a thread in our \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcontact-form-7-paypal-extension\u002F\" rel=\"ugc\">WordPress.org forum\u003C\u002Fa>. Please search existing threads before opening a new one or feel free to contact us at \u003Ca href=\"mailto:support@zealousweb.com\" rel=\"nofollow ugc\">support@zealousweb.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>We also offer custom WordPress extension development and WordPress theme design services to fulfill your e-commerce objectives.\u003C\u002Fp>\n\u003Cp>Our professional impassioned WordPress experts provide profound and customer oriented development of your project within short timeframes.\u003C\u002Fp>\n\u003Cp>Thank you for choosing a Plugin developed by \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.zealousweb.com\" rel=\"nofollow ugc\">ZealousWeb\u003C\u002Fa>\u003C\u002Fstrong>!\u003C\u002Fp>\n","Integrate PayPal Submit button in Contact Form 7 to Enjoy Quick Online Payments.",600,77391,72,26,"2025-07-07T12:58:00.000Z","6.8.5","3.0.1","5.6",[191,192,193,22,23],"contact-form-7","contact-form-7-paypal","online-payment","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontact-form-7-paypal-extension.4.0.4.zip",100,{"slug":197,"name":198,"version":199,"author":200,"author_profile":201,"description":202,"short_description":203,"active_installs":204,"downloaded":205,"rating":206,"num_ratings":207,"last_updated":208,"tested_up_to":16,"requires_at_least":209,"requires_php":166,"tags":210,"homepage":214,"download_link":215,"security_score":195,"vuln_count":48,"unpatched_count":29,"last_vuln_date":216,"fetched_at":31},"woocommerce-paypal-payments","WooCommerce PayPal Payments","3.4.1","WooCommerce","https:\u002F\u002Fprofiles.wordpress.org\u002Fwoocommerce\u002F","\u003Cp>WooCommerce PayPal Payments is an \u003Cstrong>all-in-one solution\u003C\u002Fstrong> to help you \u003Cstrong>maximize conversions\u003C\u002Fstrong> by offering PayPal, Venmo (US), Pay Later options, credit and debit cards, and more.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Instant access\u003C\u002Fstrong> to funds while payment is processing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fraud detection\u003C\u002Fstrong> and \u003Cstrong>global compliance\u003C\u002Fstrong> (including PCI, PSD2, and 3D Secure).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Faster checkout\u003C\u002Fstrong> via PayPal buttons on product pages and in-cart.\u003C\u002Fli>\n\u003Cli>Convenience to \u003Cstrong>pay over time\u003C\u002Fstrong> with PayPal Pay Later.\u003C\u002Fli>\n\u003Cli>Allow Venmo shoppers (US only) to \u003Cstrong>share purchases\u003C\u002Fstrong> with friends.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Standard\u003C\u002Fstrong> and \u003Cstrong>Advanced Card Processing\u003C\u002Fstrong> options.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Country-specific\u003C\u002Fstrong> payment methods to build global trust.\u003C\u002Fli>\n\u003Cli>Multiple \u003Cstrong>subscription payment\u003C\u002Fstrong> options to help drive repeat business.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Get started\u003C\u002Fh4>\n\u003Cp>If you’re new to PayPal, \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoocommerce-paypal-payments\u002F\" rel=\"nofollow ugc\">add it to your store today\u003C\u002Fa>. Existing user? \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoocommerce-paypal-payments\u002Fpaypal-payments-upgrade-guide\u002F\" rel=\"nofollow ugc\">Upgrade your integration\u003C\u002Fa> now to access these exciting new features.\u003C\u002Fp>\n\u003Ch4>It pays to PayPal\u003C\u002Fh4>\n\u003Cp>Get \u003Cstrong>instant access to funds\u003C\u002Fstrong> in your PayPal business account while payment is processing. Save time and money with \u003Cstrong>fraud detection\u003C\u002Fstrong> and Seller Protection features†.\u003C\u002Fp>\n\u003Cp>Plus, you’ll meet \u003Cstrong>global compliance standards\u003C\u002Fstrong> (such as PCI, PSD2, SCA, and 3D Secure), bringing international markets within reach.\u003C\u002Fp>\n\u003Cp>†Available on eligible purchases. Limits apply.\u003C\u002Fp>\n\u003Ch4>Flexible payment options\u003C\u002Fh4>\n\u003Cp>Shoppers are nearly \u003Cstrong>three times more likely to buy\u003C\u002Fstrong> when you offer PayPal.¹ Increase conversions by automatically \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoocommerce-paypal-payments\u002F#section-35\" rel=\"nofollow ugc\">displaying PayPal buttons\u003C\u002Fa> on product pages, in-cart, and at checkout.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoocommerce-paypal-payments\u002F#pay-later\" rel=\"nofollow ugc\">PayPal Pay Later\u003C\u002Fa> options help boost conversion rates and \u003Cstrong>increase cart sizes by 39%\u003C\u002Fstrong>.² Let customers pay over time while you get paid upfront — at no additional cost. Available in select countries. \u003Ca href=\"https:\u002F\u002Fdeveloper.paypal.com\u002Fdocs\u002Fcheckout\u002Fpay-later\u002Fus\u002F\" rel=\"nofollow ugc\">Learn more about Pay Later messaging\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Venmo users spend 2.2 times more annually\u003C\u002Fstrong> on online purchases than other online buyers.³ Now you can \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoocommerce-paypal-payments\u002F#pay-with-venmo\" rel=\"nofollow ugc\">reach Venmo shoppers\u003C\u002Fa> (US only) and allow them to share their purchases with friends.\u003C\u002Fp>\n\u003Ch4>Country-specific payments\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Standard Card Processing:\u003C\u002Fstrong> Suitable for all business and personal seller accounts. Card transactions are managed via a prebuilt user experience, simplifying compliance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Card Processing:\u003C\u002Fstrong> Customize the look, feel, and placement of debit and credit card payment fields. You can also use fraud protection tools to set up personal risk tolerance filters.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Earn recurring revenue through subscriptions\u003C\u002Fh4>\n\u003Cp>Drive repeat business for stable, predictable income using \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F\" rel=\"nofollow ugc\">WooCommerce Subscriptions\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fwebapps\u002Fmpp\u002Fsubscription-payments\" rel=\"nofollow ugc\">PayPal Subscriptions\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You can also use PayPal’s \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fus\u002Fbrc\u002Farticle\u002Fsecurely-store-payments\" rel=\"nofollow ugc\">Vaulting\u003C\u002Fa> feature to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Offer flexible plans with fixed or quantity-based pricing.\u003C\u002Fli>\n\u003Cli>Set billing cycles for any period.\u003C\u002Fli>\n\u003Cli>Offer discounted trial periods or prorated payments.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With no monthly or setup fees, it’s simple for your customers — and \u003Cstrong>great for your business\u003C\u002Fstrong> (\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoocommerce-paypal-payments\u002F#get-vaulting-approval\" rel=\"nofollow ugc\">account approval required\u003C\u002Fa>).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Legal Disclosures:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>*For Australian users, the PayPal service is provided by PayPal Australia Pty Limited AFSL 304962. Any information provided is general only and does not take into account your objectives, financial situation, or needs. Please read and consider the CFSGPDS (paypal.com.au) before acquiring or using the service. See website for TMD.\u003C\u002Fp>\n\u003Col>\n\u003Cli>An online study commissioned by PayPal and conducted by Netfluential in November 2020, involving 1,000 US online shoppers ages 18-39.\u003C\u002Fli>\n\u003Cli>PayPal Q2 Earnings 2021.\u003C\u002Fli>\n\u003Cli>Edison Trends commissioned by PayPal, April 2020 to March 2021. Edison Trends conducted a behavioral panel of email receipts from 306,939 US consumers and 3.4+ M purchases at a vertical level between Pay with Venmo and non-Venmo users during a 12-month period.\u003C\u002Fli>\n\u003C\u002Fol>\n","PayPal's latest payment processing solution. Accept PayPal, Pay Later, credit\u002Fdebit cards, alternative digital wallets and bank accounts.",800000,24094813,54,528,"2026-03-05T15:21:00.000Z","6.5",[211,212,168,22,213],"credit-card","ecommerce","woocommerce","https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-paypal-payments\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-paypal-payments.3.4.1.zip","2023-06-20 00:00:00",{"slug":218,"name":219,"version":220,"author":221,"author_profile":222,"description":223,"short_description":224,"active_installs":225,"downloaded":226,"rating":227,"num_ratings":228,"last_updated":229,"tested_up_to":16,"requires_at_least":230,"requires_php":166,"tags":231,"homepage":236,"download_link":237,"security_score":13,"vuln_count":238,"unpatched_count":29,"last_vuln_date":239,"fetched_at":31},"forminator","Forminator Forms – Contact Form, Payment Form & Custom Form Builder","1.51.1","WPMU DEV - Your All-in-One WordPress Platform","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpmudev\u002F","\u003Cp>\u003Cem>Not your typical form-making plugin. Forminator is the easy-to-use WordPress form builder plugin for every website and situation. It’s the easiest way to create any form – contact form, order form, payment form, email form, feedback widgets, interactive polls with real-time results, buzzfeed-style “no wrong answer” quizzes, service estimators, and registration forms with payment options including PayPal and Stripe.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>It’s the magical WordPress form builder for, well, everyone!\u003C\u002Fp>\n\u003Cp>Forminator’s drag and drop visual builder makes it easy to setup and add forms to your WordPress website. Collect information, make your content interactive and generate more conversions with Forminator.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Unlock all form fields and premium addons from the start with \u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002Fproject\u002Fforminator-pro\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=forminator-readme-above-the-fold&utm_content=forminator_pro\" rel=\"nofollow ugc\">Forminator Pro\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Level up immediately with exclusive Pro features like Stripe subscription forms, dynamic PDF generation, and easy geolocation & autocomplete. \u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002Fproject\u002Fforminator-pro\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=forminator-readme-above-the-fold&utm_content=forminator_pro\" rel=\"nofollow ugc\">Learn more about Pro\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Forminator Forms, Surveys, Quizzes, Polls, Calculations and More…\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Forms – Custom forms for all your needs with as many fields as you like.\u003C\u002Fli>\n\u003Cli>Polls – Interactive polls to collect users opinions, with lots of dynamic options and settings.\u003C\u002Fli>\n\u003Cli>Quizzes – Fun or challenging quizzes for your visitors to take and share on social media.\u003C\u002Fli>\n\u003Cli>Calculations – Collect information, generate leads, take orders, and engage visitors.\u003C\u002Fli>\n\u003Cli>Payments – Take payments, donations, down payments, sell merch with the included Stripe and PayPal integrations.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Learn The Ropes With These Hands-On Forminator Tutorials\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002Fblog\u002Fcreating-the-perfect-contact-form-with-forminator\u002F\" rel=\"nofollow ugc\">Creating the Perfect Contact Form with Forminator\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002Fblog\u002Fcreate-free-payment-forms-with-forminator\u002F\" rel=\"nofollow ugc\">Create an Easy Payment Form (for free!) with Forminator\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002Fblog\u002Fget-the-most-out-of-forminator\u002F\" rel=\"nofollow ugc\">How to Get the Most Out of Using Forminator\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002Fblog\u002Fforminator-wp-esignature-form\u002F\" rel=\"nofollow ugc\">How To Capture eSignatures Using Forminator\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002Fblog\u002Fforminator-quiz-lead-generation\u002F\" rel=\"nofollow ugc\">How To Collect Emails and Generate Leads With a Forminator Quiz\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Accept Payments With Stripe and PayPal\u003C\u002Fh3>\n\u003Cp>Start taking payments with Forminator. No Pro upgrade required! SCA compliant Stripe and PayPal come included. Just enter your publish keys to activate the Forminator payment module for both fixed and variable payments.\u003C\u002Fp>\n\u003Ch3>Stripe Verified Partner\u003C\u002Fh3>\n\u003Cp>Forminator is also proud to be a Stripe Verified Partner. This partnership allows us to help you get the most out of our Stripe integration thanks to additional resources, e.g. the ability to escalate support questions, or request custom pricing reviews.\u003C\u002Fp>\n\u003Ch3>Stripe Dynamic Payments\u003C\u002Fh3>\n\u003Cp>Offer 40+ payment methods with Stripe’s Dynamic Payment Element, including Apple Pay, Google Pay, Klarna, and more. Easily manage which payment options are available to your users.\u003C\u002Fp>\n\u003Ch3>Calculations are a Lead Magnet\u003C\u002Fh3>\n\u003Cp>There are literally thousands of combinations for adding value to your site with Calculations:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Registration forms with upgrade packages\u003C\u002Fli>\n\u003Cli>Sell a tee shirt with size, color, price, and tax variations\u003C\u002Fli>\n\u003Cli>Add a BMI and\u002For calorie intake calculator to your health and fitness blog\u003C\u002Fli>\n\u003Cli>Embed a loan calculator into your finance site\u003C\u002Fli>\n\u003Cli>Give a midwife a due date calculator\u003C\u002Fli>\n\u003Cli>Insta-quote or service estimator\u003C\u002Fli>\n\u003Cli>Put an ROI calculator on your agency site\u003C\u002Fli>\n\u003Cli>And on, and on, and on…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Drag and Drop Form Blocks\u003C\u002Fh3>\n\u003Cp>Forminator has a bunch of drag and drop blocks that make it easy to put forms together – name, email, phone number, text, file upload, website, date, time, number, HTML, pagination, radio boxes, GDPR-friendly opt-ins, payments, calculations, and hidden field.\u003C\u002Fp>\n\u003Ch3>Your Favorite Integrations Including +1000 Apps Already Added\u003C\u002Fh3>\n\u003Cp>Forminator comes stacked with crowd favorite third-party integrations – email services, CRM, storage, and project managers.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.hubspot.com\u002Fproducts\u002Fwordpress?utm_source=WPMU-DEV-wordpress&utm_medium=referral\" rel=\"nofollow ugc\">HubSpot\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.campaignmonitor.com\u002F\" rel=\"nofollow ugc\">Campaign Monitor\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.activecampaign.com\u002F\" rel=\"nofollow ugc\">ActiveCampaign\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Fsheets\u002Fabout\u002F\" rel=\"nofollow ugc\">Google Sheets\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Webhooks (\u003Ca href=\"https:\u002F\u002Fn8n.io\u002F\" rel=\"nofollow ugc\">n8n\u003C\u002Fa>, (\u003Ca href=\"https:\u002F\u002Fzapier.com\u002F\" rel=\"nofollow ugc\">Zapier\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.make.com\u002F\" rel=\"nofollow ugc\">Make\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Ftray.io\u002F\" rel=\"nofollow ugc\">Tray\u003C\u002Fa>, etc)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftrello.com\u002F\" rel=\"nofollow ugc\">Trello\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmailchimp.com\u002F\" rel=\"nofollow ugc\">MailChimp\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.aweber.com\u002F\" rel=\"nofollow ugc\">AWeber\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fslack.com\u002F\" rel=\"nofollow ugc\">Slack\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Develop And Sell Your Own Extensions\u003C\u002Fh3>\n\u003Cp>Forminator is free and open to millions of WordPress users! Use the \u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002Fdocs\u002Fwpmu-dev-plugins\u002Fforminator-api-docs\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=forminator-readme&utm_content=developer_api\" rel=\"nofollow ugc\">developer API\u003C\u002Fa> and the included hooks and filters to build your own integrations or custom apps and sell them or give them away free here on WordPress.org.\u003C\u002Fp>\n\u003Ch3>Poll Your Visitors\u003C\u002Fh3>\n\u003Cp>Polls are a brilliant way to engage visitors. Forminator gives real-time feedback with live stats displayed in beautiful pie charts and graphs.\u003C\u002Fp>\n\u003Ch3>Your Own Facebook-Style Quizzes\u003C\u002Fh3>\n\u003Cp>Who hasn’t been roped into taking “IQ tests” and “figure out which Star Wars character you are” quizzes on Facebook? Now you can run all that traffic to your site. Create both knowledge and no wrong answer quizzes with Forminator.\u003C\u002Fp>\n\u003Ch3>Collect Leads With Your Quizzes\u003C\u002Fh3>\n\u003Cp>Looking to use your quizzes for more than just entertainment and a way to engage your audience? Forminator also allows you to collect participants’ details (e.g., name, email, etc.) by integrating a lead generation form in your quiz.\u003C\u002Fp>\n\u003Ch3>Gutenberg Block\u003C\u002Fh3>\n\u003Cp>Forminator’s got you, whether you’re a classic editor or Gutenberg early adapter. Say goodbye to shortcodes and quickly add forms to posts with the Forminator block for Gutenberg.\u003C\u002Fp>\n\u003Ch3>Email Routing and Pre-Populate\u003C\u002Fh3>\n\u003Cp>Make your site more efficient from visitor input to email response times. Use query strings to pre-fill your visitor information and deliver forms direct to specific teams with email routing, auto-response and conditions.\u003C\u002Fp>\n\u003Ch3>User Front End Post Submissions\u003C\u002Fh3>\n\u003Cp>Want to let your visitors share a post submission without needing access to the WordPress dashboard? With Forminator visitors can submit post ideas from the front end of your site so you can easily curate and publish their thoughts. Assign post to a default author, save to draft, publish immediately, etc.\u003C\u002Fp>\n\u003Ch3>Google reCAPTCHA\u003C\u002Fh3>\n\u003Cp>You don’t want your inbox flooded with a bunch of form spam. Google ReCAPTCHA is free with Forminator. Now you can stop the crazy bots without making it hard on your visitors. No more hard to read random phrases.\u003C\u002Fp>\n\u003Ch3>Antispam Features\u003C\u002Fh3>\n\u003Cp>Protect your forms with built-in antispam tools like reCAPTCHA, hCaptcha, and Cloudflare Turnstile. You can also allow or block specific email addresses, domains, or TLDs using customizable email filters.\u003C\u002Fp>\n\u003Ch3>Cloud and Preset Templates\u003C\u002Fh3>\n\u003Cp>Jumpstart form creation with Preset Templates, or save time by reusing your own custom forms across sites using Cloud Templates synced through the HUB.\u003C\u002Fp>\n\u003Ch3>Collect, Track and GDPR Ready\u003C\u002Fh3>\n\u003Cp>Forminator stores and organizes submissions so you can sort, analyze and manage responses – of course, all while making it super easy to comply with the GDPR and other legal privacy policies.\u003C\u002Fp>\n\u003Ch3>Import Your Existing Contact Form 7 Data\u003C\u002Fh3>\n\u003Cp>Looking to move existing forms over from CF7? Forminator’s Import Wizard allows you to migrate all, or selected forms in a matter of clicks. You can also transfer data from a range of Contact Form 7 add-ons and settings.\u003C\u002Fp>\n\u003Ch3>Custom Login and Registration Forms\u003C\u002Fh3>\n\u003Cp>Create and embed custom login and registration forms for your sites (or multisites!). Take L&R forms to the next level: choose from a range of form fields, and customize settings, style, and behavior.\u003C\u002Fp>\n\u003Ch3>Multi-file Upload Field\u003C\u002Fh3>\n\u003Cp>Along with enabling single file uploads, Forminator takes things up a notch by allowing users to upload multiple files. You can also choose to set specific file types, limit the number of files that can be uploaded, as well as the individual file size. The upload field’s drag and drop interface also makes it a breeze for users to upload files.\u003C\u002Fp>\n\u003Ch3>Group And Repeat Form Fields\u003C\u002Fh3>\n\u003Cp>The Field Group feature allows you to group any number of fields together in one form. You can also enable users to add as many additional field groups as needed when filling out your form. Great for repeatable data entry such as employment history, event attendees, lists, etc.\u003C\u002Fp>\n\u003Ch3>Advanced Date Field Restrictions\u003C\u002Fh3>\n\u003Cp>Perfect for appointment and hotel bookings – Forminator’s Date Picker Limits feature allows you to restrict the available dates shown on your date field calendar. For example, you might show future dates only, a selected number of dates from today, dates between a specific date range, specific days of the week, and more!\u003C\u002Fp>\n\u003Ch3>Add An E-Signature Form Field (Pro Only)*\u003C\u002Fh3>\n\u003Cp>Have an online application that requires a signature, or a contract you need your customers to sign? Forminator’s E-signature feature allows visitors to use their mouse, trackpad, or finger (on touch devices) to leave a signature upon submitting the form. Just insert the “E-Signature” field and voila!\u003C\u002Fp>\n\u003Ch3>Receive Subscriptions and Recurring Payments on Stripe (Pro Only)*\u003C\u002Fh3>\n\u003Cp>Create fully-customized subscription forms with Forminator Pro’s Stripe Subscription add-on. Allow your customers to choose plans\u002Fpricing, billing cycle, custom upsells, a free trial option, and of course, make secure card payments. Forminator also saves you time by instantly and automatically syncing all subscription form data straight to your Stripe account.\u003C\u002Fp>\n\u003Cp>*\u003Cstrong>Note:\u003C\u002Fstrong> These features are only available with \u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002Fproject\u002Fforminator-pro\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=forminator-readme&utm_content=forminator_pro\" rel=\"nofollow ugc\">Forminator Pro\u003C\u002Fa>. Get instant access to Forminator Pro – as well as all our other premium plugins, managed WP hosting, our site management platform: The Hub, and 24\u002F7 expert support – all with a \u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=forminator-readme&utm_content=wpmu_dev#trial\" rel=\"nofollow ugc\">WPMU DEV membership\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>What Do People Say About Forminator?\u003C\u002Fh3>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Amazing plugin, it really seems that only your imagination can limit its uses. Loads of features like taking payments, calendar, for free. Can’t believe everything I need is in there, it sparks creativity and makes it fun to work on a website. – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Faraca\u002F\" rel=\"ugc\">araca\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>This plugin has an excellent, well-thought-out, well-designed UI and offers everything I was looking for (and I think I’ve tried every serious competitor). – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Ftvsmvp\u002F\" rel=\"ugc\">tvsmvp\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>This plugin is the best free form builder by far! I have researched many but this is so easy to use… Try it. I am SURE you will LOVE IT. – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fjohncarteroz\u002F\" rel=\"ugc\">johncarteroz\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Great interface design, super easy to use and great functionality. I don’t normally write reviews, but I loved it so much, I just had to this time! – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fistavridi\u002F\" rel=\"ugc\">istavridi\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Shameless Plug(ins)\u003C\u002Fh3>\n\u003Cp>Love Forminator! WPMU DEV has some other awesome free plugins you should checkout.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-smushit\u002F\" rel=\"ugc\">Smush\u003C\u002Fa> – Image Compression and Optimization\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhummingbird-performance\u002F\" rel=\"ugc\">Hummingbird\u003C\u002Fa> – Page Speed Optimization\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwordpress-popup\u002F\" rel=\"ugc\">Hustle\u003C\u002Fa> – Pop-ups, Slide-ins and Email Opt-ins\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmartcrawl-seo\u002F\" rel=\"ugc\">SmartCrawl\u003C\u002Fa> – SEO Optimizer\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdefender-security\u002F\" rel=\"ugc\">Defender\u003C\u002Fa> – Security, Monitoring, and Hack Protection\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>About Us\u003C\u002Fh3>\n\u003Cp>WPMU DEV is a premium supplier of quality WordPress plugins, services and support. Join here:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=forminator-readme&utm_content=wpmu_dev_link\" rel=\"nofollow ugc\">https:\u002F\u002Fwpmudev.com\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Don’t forget to stay up to date on everything WordPress from the Internet’s number one resource:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=forminator-readme&utm_content=wpmu_dev_blog_link\" rel=\"nofollow ugc\">WPMU DEV Blog\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Hey, one more thing… we hope you \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fwpmudev\u002F#content-plugins\" rel=\"nofollow ugc\">enjoy our free offerings\u003C\u002Fa> as much as we’ve loved making them for you!\u003C\u002Fp>\n\u003Ch3>Contact and Credits\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002F\" rel=\"nofollow ugc\">WPMU DEV\u003C\u002Fa>\u003C\u002Fp>\n","Best WordPress form builder plugin. Create contact forms, payment forms & order forms with 1000+ integrations.",600000,17186938,96,2040,"2026-02-27T12:03:00.000Z","6.4",[232,233,234,21,235],"contact-form","custom-form","forms","wordpress-form-plugin","https:\u002F\u002Fwpmudev.com\u002Fproject\u002Fforminator\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fforminator.1.51.1.zip",36,"2026-02-16 16:02:17",{"attackSurface":241,"codeSignals":349,"taintFlows":515,"riskAssessment":787,"analyzedAt":802},{"hooks":242,"ajaxHandlers":329,"restRoutes":341,"shortcodes":342,"cronEvents":347,"entryPointCount":348,"unprotectedCount":151},[243,249,254,258,263,267,271,275,281,283,287,291,295,298,302,306,311,315,318,321,325],{"type":244,"name":245,"callback":246,"file":247,"line":248},"action","admin_bar_menu","codepeople_add_promote_banner","banner.php",108,{"type":244,"name":250,"callback":251,"file":252,"line":253},"elementor\u002Fwidgets\u002Fwidgets_registered","register_elementor_widget","controllers\\elementor\\cp-elementor-widget.inc.php",13,{"type":244,"name":255,"callback":256,"priority":48,"file":252,"line":257},"elementor\u002Felements\u002Fcategories_registered","register_widget_category",15,{"type":244,"name":259,"callback":260,"priority":261,"file":252,"line":262},"elementor\u002Feditor\u002Fafter_enqueue_styles","enqueue_editor_styles",11,17,{"type":244,"name":264,"callback":265,"priority":261,"file":252,"line":266},"elementor\u002Ffrontend\u002Fafter_enqueue_styles","enqueue_frontend_styles",19,{"type":244,"name":268,"callback":269,"priority":48,"file":270,"line":28},"admin_enqueue_scripts","cpcfwpp_feedback_insert_adminScripts","cp-feedback.php",{"type":244,"name":272,"callback":273,"file":270,"line":274},"admin_footer","cpcfwpp_feedback_javascript",23,{"type":244,"name":276,"callback":277,"priority":278,"file":279,"line":280},"init","cpcfwpp_plugin_init_lang",10,"cp_contactformpp.php",107,{"type":244,"name":276,"callback":282,"priority":261,"file":279,"line":248},"cp_contact_form_paypal_check_init_actions",{"type":244,"name":284,"callback":285,"file":279,"line":286},"plugins_loaded","cpcfwpp_plugin_init",109,{"type":244,"name":288,"callback":289,"file":279,"line":290},"wp_loaded","cp_contactformpp_data_management_loaded",110,{"type":244,"name":292,"callback":293,"priority":195,"file":279,"line":294},"media_buttons","set_cp_contactformpp_insert_button",131,{"type":244,"name":268,"callback":296,"priority":48,"file":279,"line":297},"set_cp_contactformpp_insert_adminScripts",132,{"type":244,"name":299,"callback":300,"file":279,"line":301},"admin_menu","cp_contactformpp_admin_menu",133,{"type":244,"name":303,"callback":304,"file":279,"line":305},"enqueue_block_editor_assets","cp_contactformpp_gutenberg_block",134,{"type":307,"name":308,"callback":309,"file":279,"line":310},"filter","litespeed_cache_optimize_js_excludes","cfpaypal_litespeed_cache_optimize_js_excludes",177,{"type":307,"name":312,"callback":313,"file":279,"line":314},"option_sbp_settings","cpcfwpp_sbp_fix_conflict",184,{"type":244,"name":276,"callback":316,"file":279,"line":317},"closure",198,{"type":307,"name":319,"callback":316,"priority":278,"file":279,"line":320},"get_post_metadata",199,{"type":307,"name":322,"callback":323,"file":279,"line":324},"sgo_javascript_combine_exclude","cfpaypal_apphourbk_exclude_js_from_combination",211,{"type":307,"name":326,"callback":327,"file":279,"line":328},"sgo_js_minify_exclude","cfpaypal_apphourbk_exclude_js_from_minification",220,[330,335,339],{"action":331,"nopriv":332,"callback":331,"hasNonce":333,"hasCapCheck":332,"file":270,"line":334},"cpcfwpp_feedback",false,true,8,{"action":336,"nopriv":332,"callback":337,"hasNonce":332,"hasCapCheck":332,"file":279,"line":338},"cpcfwpp_calculate_price","cpcfwpp_ajax_calculate_price",113,{"action":336,"nopriv":333,"callback":337,"hasNonce":332,"hasCapCheck":332,"file":279,"line":340},114,[],[343],{"tag":344,"callback":345,"file":279,"line":346},"CP_CONTACT_FORM_PAYPAL","cp_contactformpp_filter_content",154,[],4,{"dangerousFunctions":350,"sqlUsage":371,"outputEscaping":428,"fileOperations":29,"externalRequests":348,"nonceChecks":28,"capabilityChecks":510,"bundledLibraries":511},[351,356,359,363,365,368],{"fn":352,"file":353,"line":354,"context":355},"unserialize","cp_contactformpp_admin_int_message_list.inc.php",30,"$params = unserialize($event[0]->posted_data);",{"fn":352,"file":353,"line":357,"context":358},226,"$posted_data = unserialize($events[$i]->posted_data);",{"fn":352,"file":360,"line":361,"context":362},"cp_contactformpp_functions.php",970,"$params = unserialize($myrows[0]->posted_data);",{"fn":352,"file":360,"line":364,"context":362},994,{"fn":352,"file":360,"line":366,"context":367},1176,"$data = unserialize($item->posted_data);",{"fn":352,"file":360,"line":369,"context":370},1178,"$data = unserialize($item->paypal_post);",{"prepared":372,"raw":274,"locations":373},25,[374,378,382,385,387,389,391,393,395,397,399,402,405,407,409,411,413,415,417,419,421,423,425],{"file":375,"line":376,"context":377},"controllers\\elementor\\elementorwidget_class.inc.php",93,"$wpdb->get_results() with variable interpolation",{"file":379,"line":380,"context":381},"cp_contactformpp_admin_int_list.inc.php",92,"$wpdb->query() with variable interpolation",{"file":379,"line":383,"context":384},102,"$wpdb->get_row() with variable interpolation",{"file":379,"line":386,"context":377},117,{"file":379,"line":388,"context":381},124,{"file":379,"line":390,"context":377},208,{"file":353,"line":392,"context":377},33,{"file":353,"line":394,"context":377},84,{"file":353,"line":396,"context":377},98,{"file":353,"line":398,"context":377},167,{"file":360,"line":400,"context":401},29,"$wpdb->get_col() with variable interpolation",{"file":360,"line":403,"context":404},176,"$wpdb->get_var() with variable interpolation",{"file":360,"line":406,"context":377},268,{"file":360,"line":408,"context":377},319,{"file":360,"line":410,"context":377},352,{"file":360,"line":412,"context":381},737,{"file":360,"line":414,"context":377},882,{"file":360,"line":416,"context":381},978,{"file":360,"line":418,"context":381},1032,{"file":360,"line":420,"context":377},1050,{"file":360,"line":422,"context":377},1052,{"file":360,"line":424,"context":377},1167,{"file":426,"line":427,"context":377},"cp_publish_wizard.inc.php",86,{"escaped":429,"rawEcho":430,"locations":431},525,41,[432,435,436,438,440,442,443,444,447,449,452,453,455,457,459,461,463,465,467,469,471,473,475,477,478,480,482,484,486,489,491,493,494,495,497,499,502,503,505,506,508],{"file":247,"line":433,"context":434},89,"raw output",{"file":247,"line":127,"context":434},{"file":375,"line":437,"context":434},128,{"file":375,"line":439,"context":434},137,{"file":375,"line":441,"context":434},139,{"file":270,"line":383,"context":434},{"file":270,"line":383,"context":434},{"file":445,"line":446,"context":434},"cp_admin_int_edition.inc.php",43,{"file":445,"line":448,"context":434},45,{"file":450,"line":451,"context":434},"cp_contactformpp_admin_int.php",314,{"file":450,"line":451,"context":434},{"file":450,"line":454,"context":434},460,{"file":450,"line":456,"context":434},751,{"file":353,"line":458,"context":434},135,{"file":353,"line":460,"context":434},169,{"file":353,"line":462,"context":434},181,{"file":353,"line":464,"context":434},222,{"file":353,"line":466,"context":434},230,{"file":353,"line":468,"context":434},236,{"file":353,"line":470,"context":434},241,{"file":353,"line":472,"context":434},243,{"file":360,"line":474,"context":434},364,{"file":360,"line":476,"context":434},371,{"file":360,"line":476,"context":434},{"file":360,"line":479,"context":434},394,{"file":360,"line":481,"context":434},438,{"file":360,"line":483,"context":434},1203,{"file":360,"line":485,"context":434},1215,{"file":487,"line":488,"context":434},"cp_contactformpp_public_int.inc.php",9,{"file":487,"line":490,"context":434},12,{"file":487,"line":492,"context":434},14,{"file":487,"line":492,"context":434},{"file":487,"line":372,"context":434},{"file":487,"line":496,"context":434},77,{"file":487,"line":498,"context":434},80,{"file":500,"line":501,"context":434},"cp_paypal.express.php",97,{"file":426,"line":27,"context":434},{"file":426,"line":504,"context":434},125,{"file":426,"line":294,"context":434},{"file":426,"line":507,"context":434},136,{"file":426,"line":509,"context":434},214,5,[512],{"name":513,"version":38,"knownCves":514},"Select2",[],[516,533,543,568,648,664,705,715,725,746,770,779],{"entryPoint":517,"graph":518,"unsanitizedCount":48,"severity":56},"GetTransactionDetails (cp_paypal.express.php:169)",{"nodes":519,"edges":531},[520,525],{"id":521,"type":522,"label":523,"file":500,"line":524},"n0","source","$_GET",174,{"id":526,"type":527,"label":528,"file":500,"line":529,"wp_function":530},"n1","sink","echo() [XSS]",182,"echo",[532],{"from":521,"to":526,"sanitized":332},{"entryPoint":534,"graph":535,"unsanitizedCount":29,"severity":542},"\u003Ccp_admin_int_edition.inc> (cp_admin_int_edition.inc.php:0)",{"nodes":536,"edges":540},[537,539],{"id":521,"type":522,"label":538,"file":445,"line":376},"$_GET['item']",{"id":526,"type":527,"label":528,"file":445,"line":376,"wp_function":530},[541],{"from":521,"to":526,"sanitized":333},"low",{"entryPoint":544,"graph":545,"unsanitizedCount":29,"severity":542},"\u003Ccp_contactformpp_admin_int_list.inc> (cp_contactformpp_admin_int_list.inc.php:0)",{"nodes":546,"edges":564},[547,549,552,555,557,560],{"id":521,"type":522,"label":548,"file":379,"line":380},"$_GET['name']",{"id":526,"type":527,"label":550,"file":379,"line":380,"wp_function":551},"query() [SQLi]","query",{"id":553,"type":522,"label":554,"file":379,"line":501},"n2","$_GET['d']",{"id":556,"type":527,"label":550,"file":379,"line":501,"wp_function":551},"n3",{"id":558,"type":522,"label":559,"file":379,"line":383},"n4","$_GET['c']",{"id":561,"type":527,"label":562,"file":379,"line":383,"wp_function":563},"n5","get_row() [SQLi]","get_row",[565,566,567],{"from":521,"to":526,"sanitized":333},{"from":553,"to":556,"sanitized":333},{"from":558,"to":561,"sanitized":333},{"entryPoint":569,"graph":570,"unsanitizedCount":29,"severity":542},"\u003Ccp_contactformpp_admin_int_message_list.inc> (cp_contactformpp_admin_int_message_list.inc.php:0)",{"nodes":571,"edges":635},[572,574,577,579,581,582,583,586,588,592,594,598,600,604,606,609,612,615,617,621,623,627,629,633],{"id":521,"type":522,"label":573,"file":353,"line":400},"$_GET['lur']",{"id":526,"type":527,"label":575,"file":353,"line":400,"wp_function":576},"get_results() [SQLi]","get_results",{"id":553,"type":522,"label":578,"file":353,"line":400},"$_GET (x2)",{"id":556,"type":527,"label":580,"file":353,"line":354,"wp_function":352},"unserialize() [Object Injection]",{"id":558,"type":522,"label":578,"file":353,"line":400},{"id":561,"type":527,"label":575,"file":353,"line":392,"wp_function":576},{"id":584,"type":522,"label":573,"file":353,"line":585},"n6",44,{"id":587,"type":527,"label":550,"file":353,"line":585,"wp_function":551},"n7",{"id":589,"type":522,"label":590,"file":353,"line":591},"n8","$_GET[?]",61,{"id":593,"type":527,"label":550,"file":353,"line":591,"wp_function":551},"n9",{"id":595,"type":522,"label":596,"file":353,"line":597},"n10","$_GET['status']",74,{"id":599,"type":527,"label":550,"file":353,"line":597,"wp_function":551},"n11",{"id":601,"type":522,"label":602,"file":353,"line":603},"n12","$_GET['ld']",79,{"id":605,"type":527,"label":550,"file":353,"line":603,"wp_function":551},"n13",{"id":607,"type":522,"label":608,"file":353,"line":400},"n14","$_GET (x18)",{"id":610,"type":527,"label":528,"file":353,"line":611,"wp_function":530},"n15",103,{"id":613,"type":522,"label":614,"file":353,"line":290},"n16","$_GET['cal'] (x2)",{"id":616,"type":527,"label":528,"file":353,"line":290,"wp_function":530},"n17",{"id":618,"type":522,"label":619,"file":353,"line":620},"n18","$_GET['search']",161,{"id":622,"type":527,"label":528,"file":353,"line":620,"wp_function":530},"n19",{"id":624,"type":522,"label":625,"file":353,"line":626},"n20","$_GET['dfrom']",162,{"id":628,"type":527,"label":528,"file":353,"line":626,"wp_function":530},"n21",{"id":630,"type":522,"label":631,"file":353,"line":632},"n22","$_GET['dto']",163,{"id":634,"type":527,"label":528,"file":353,"line":632,"wp_function":530},"n23",[636,637,638,639,640,641,642,643,644,645,646,647],{"from":521,"to":526,"sanitized":333},{"from":553,"to":556,"sanitized":333},{"from":558,"to":561,"sanitized":333},{"from":584,"to":587,"sanitized":333},{"from":589,"to":593,"sanitized":333},{"from":595,"to":599,"sanitized":333},{"from":601,"to":605,"sanitized":333},{"from":607,"to":610,"sanitized":333},{"from":613,"to":616,"sanitized":333},{"from":618,"to":622,"sanitized":333},{"from":624,"to":628,"sanitized":333},{"from":630,"to":634,"sanitized":333},{"entryPoint":649,"graph":650,"unsanitizedCount":29,"severity":542},"cp_contact_form_paypal_check_init_actions (cp_contactformpp_functions.php:547)",{"nodes":651,"edges":661},[652,655,656,659],{"id":521,"type":522,"label":653,"file":360,"line":654},"$_POST",735,{"id":526,"type":527,"label":550,"file":360,"line":412,"wp_function":551},{"id":553,"type":522,"label":657,"file":360,"line":658},"$_POST (x3)",632,{"id":556,"type":527,"label":528,"file":360,"line":660,"wp_function":530},803,[662,663],{"from":521,"to":526,"sanitized":333},{"from":553,"to":556,"sanitized":333},{"entryPoint":665,"graph":666,"unsanitizedCount":29,"severity":542},"\u003Ccp_contactformpp_functions> (cp_contactformpp_functions.php:0)",{"nodes":667,"edges":696},[668,669,670,671,672,675,677,678,679,681,685,688,690,692,695],{"id":521,"type":522,"label":657,"file":360,"line":654},{"id":526,"type":527,"label":550,"file":360,"line":412,"wp_function":551},{"id":553,"type":522,"label":657,"file":360,"line":658},{"id":556,"type":527,"label":528,"file":360,"line":660,"wp_function":530},{"id":558,"type":522,"label":673,"file":360,"line":674},"$_GET (x5)",908,{"id":561,"type":527,"label":575,"file":360,"line":676,"wp_function":576},965,{"id":584,"type":522,"label":578,"file":360,"line":674},{"id":587,"type":527,"label":580,"file":360,"line":361,"wp_function":352},{"id":589,"type":522,"label":523,"file":360,"line":680},992,{"id":593,"type":527,"label":682,"file":360,"line":683,"wp_function":684},"header() [Header Injection]",1036,"header",{"id":595,"type":522,"label":686,"file":360,"line":687},"$_POST (x2)",1532,{"id":599,"type":527,"label":575,"file":360,"line":689,"wp_function":576},1534,{"id":601,"type":522,"label":578,"file":360,"line":691},979,{"id":605,"type":693,"label":694,"file":360,"line":691},"transform","→ cp_contactformpp_process_ready_to_go_reservation()",{"id":607,"type":527,"label":575,"file":360,"line":422,"wp_function":576},[697,698,699,700,701,702,703,704],{"from":521,"to":526,"sanitized":333},{"from":553,"to":556,"sanitized":333},{"from":558,"to":561,"sanitized":333},{"from":584,"to":587,"sanitized":333},{"from":589,"to":593,"sanitized":333},{"from":595,"to":599,"sanitized":333},{"from":601,"to":605,"sanitized":332},{"from":605,"to":607,"sanitized":333},{"entryPoint":706,"graph":707,"unsanitizedCount":151,"severity":542},"\u003Ccp_paypal.express> (cp_paypal.express.php:0)",{"nodes":708,"edges":713},[709,711],{"id":521,"type":522,"label":578,"file":500,"line":710},115,{"id":526,"type":527,"label":528,"file":500,"line":712,"wp_function":530},156,[714],{"from":521,"to":526,"sanitized":332},{"entryPoint":716,"graph":717,"unsanitizedCount":29,"severity":542},"\u003Ccp_publish_wizard.inc> (cp_publish_wizard.inc.php:0)",{"nodes":718,"edges":723},[719,722],{"id":521,"type":522,"label":720,"file":426,"line":721},"$_POST['cp_contactformpp_id']",68,{"id":526,"type":527,"label":528,"file":426,"line":721,"wp_function":530},[724],{"from":521,"to":526,"sanitized":333},{"entryPoint":726,"graph":727,"unsanitizedCount":745,"severity":41},"cp_contactformpp_check_IPN_verification (cp_contactformpp_functions.php:905)",{"nodes":728,"edges":739},[729,730,731,732,733,735,736,737,738],{"id":521,"type":522,"label":523,"file":360,"line":674},{"id":526,"type":527,"label":575,"file":360,"line":676,"wp_function":576},{"id":553,"type":522,"label":523,"file":360,"line":674},{"id":556,"type":527,"label":580,"file":360,"line":361,"wp_function":352},{"id":558,"type":522,"label":653,"file":360,"line":734},911,{"id":561,"type":527,"label":550,"file":360,"line":416,"wp_function":551},{"id":584,"type":522,"label":523,"file":360,"line":691},{"id":587,"type":693,"label":694,"file":360,"line":691},{"id":589,"type":527,"label":575,"file":360,"line":422,"wp_function":576},[740,741,742,743,744],{"from":521,"to":526,"sanitized":332},{"from":553,"to":556,"sanitized":332},{"from":558,"to":561,"sanitized":332},{"from":584,"to":587,"sanitized":332},{"from":587,"to":589,"sanitized":333},3,{"entryPoint":747,"graph":748,"unsanitizedCount":348,"severity":41},"cp_contactformpp_check_IPN_verification_express (cp_contactformpp_functions.php:989)",{"nodes":749,"edges":763},[750,751,753,754,755,756,757,758,759,761,762],{"id":521,"type":522,"label":523,"file":360,"line":680},{"id":526,"type":527,"label":575,"file":360,"line":752,"wp_function":576},993,{"id":553,"type":522,"label":523,"file":360,"line":680},{"id":556,"type":527,"label":580,"file":360,"line":364,"wp_function":352},{"id":558,"type":522,"label":523,"file":360,"line":680},{"id":561,"type":527,"label":550,"file":360,"line":418,"wp_function":551},{"id":584,"type":522,"label":523,"file":360,"line":680},{"id":587,"type":527,"label":682,"file":360,"line":683,"wp_function":684},{"id":589,"type":522,"label":523,"file":360,"line":760},1033,{"id":593,"type":693,"label":694,"file":360,"line":760},{"id":595,"type":527,"label":575,"file":360,"line":422,"wp_function":576},[764,765,766,767,768,769],{"from":521,"to":526,"sanitized":332},{"from":553,"to":556,"sanitized":332},{"from":558,"to":561,"sanitized":332},{"from":584,"to":587,"sanitized":332},{"from":589,"to":593,"sanitized":332},{"from":593,"to":595,"sanitized":333},{"entryPoint":771,"graph":772,"unsanitizedCount":48,"severity":41},"cp_contactformpp_export_csv (cp_contactformpp_functions.php:1150)",{"nodes":773,"edges":777},[774,776],{"id":521,"type":522,"label":523,"file":360,"line":775},1164,{"id":526,"type":527,"label":575,"file":360,"line":424,"wp_function":576},[778],{"from":521,"to":526,"sanitized":332},{"entryPoint":780,"graph":781,"unsanitizedCount":48,"severity":41},"cpcfwpp_ajax_calculate_price (cp_contactformpp_functions.php:1481)",{"nodes":782,"edges":785},[783,784],{"id":521,"type":522,"label":653,"file":360,"line":687},{"id":526,"type":527,"label":575,"file":360,"line":689,"wp_function":576},[786],{"from":521,"to":526,"sanitized":332},{"summary":788,"deductions":789},"The \"cp-contact-form-with-paypal\" plugin version 1.3.63 presents a mixed security posture. While it demonstrates good practices like a high percentage of properly escaped output and a reasonable number of nonce and capability checks, several significant concerns are present. The static analysis highlights a substantial attack surface with 4 entry points, 2 of which lack authentication checks, indicating potential for unauthorized access. The presence of 6 'unserialize' function calls is a red flag, as deserialization vulnerabilities are a common and severe threat. Furthermore, the taint analysis reveals 4 high-severity flows with unsanitized paths, directly pointing to potential security weaknesses that could be exploited.\n\nThe plugin's vulnerability history is concerning, with a total of 7 known CVEs, all of which are currently patched. However, the breakdown shows 3 high and 4 medium severity vulnerabilities in the past, with common types including CSRF, missing authorization, XSS, and SQL injection. This historical pattern suggests recurring security weaknesses, particularly around input validation and authorization. The prevalence of these types of vulnerabilities, even if patched, indicates a need for more robust security development practices within the plugin.\n\nIn conclusion, while the plugin has strengths in output escaping and some authorization checks, the significant attack surface without proper authentication, the presence of dangerous functions like unserialize, and the historical pattern of high and medium severity vulnerabilities necessitate caution. Users should be aware of the potential risks and ensure the plugin is kept updated, although the absence of currently unpatched CVEs is a positive sign. The 4 high-severity taint flows and unprotected AJAX handlers are the most immediate technical concerns identified in the code.",[790,792,794,796,798,800],{"reason":791,"points":278},"2 unprotected AJAX handlers",{"reason":793,"points":490},"4 high severity unsanitized flows",{"reason":795,"points":257},"6 dangerous functions (unserialize)",{"reason":797,"points":257},"3 high severity past CVEs",{"reason":799,"points":334},"4 medium severity past CVEs",{"reason":801,"points":510},"Total attack surface with unprotected entry points","2026-03-16T19:10:54.391Z",{"wat":804,"direct":813},{"assetPaths":805,"generatorPatterns":808,"scriptPaths":809,"versionParams":810},[806,807],"\u002Fwp-content\u002Fplugins\u002Fcp-contact-form-with-paypal\u002Fcp_contactformpp_styles.css","\u002Fwp-content\u002Fplugins\u002Fcp-contact-form-with-paypal\u002Fcp_contactformpp_scripts.js",[],[807],[811,812],"cp-contact-form-with-paypal\u002Fcp_contactformpp_styles.css?ver=","cp-contact-form-with-paypal\u002Fcp_contactformpp_scripts.js?ver=",{"cssClasses":814,"htmlComments":816,"htmlAttributes":827,"restEndpoints":829,"jsGlobals":831,"shortcodeOutput":839},[815],"cp-cfpp-container",[817,818,819,820,821,822,823,824,821,822,825,826],"\u003C!--START: activation redirection -->","\u003C!--END: activation redirection -->","\u003C!-- START: AJAX FORMS HANDLER -->","\u003C!-- END: AJAX FORMS HANDLER -->","\u003C!-- START: SHORTCODE GENERATION -->","\u003C!-- END: SHORTCODE GENERATION -->","\u003C!-- START: ADDITIONALS -->","\u003C!-- END: ADDITIONALS -->","\u003C!-- START: HTML CONTENT -->","\u003C!-- END: HTML CONTENT -->",[828],"data-plugin-name=\"CP Contact Form with PayPal\"",[830],"\u002Fwp-json\u002Fcpcfwpp\u002Fv1\u002Fget-form-data",[832,833,834,835,836,837,838],"cp_contact_form_paypal_admin_scripts","CP_CFPP_ADDONS_PAGE_URL","CP_CFPP_DEMO_PAGE_URL","CP_CFPP_FORMS_PAGE_URL","CP_CFPP_AJAX_URL","CP_CFPP_WEBSITE_URL","CP_CFPP_PLUGIN_URL",[840],"[CP_CONTACT_FORM_PAYPAL]"]