Version Description
- Adjustments to make the form GDPR compliant
=
Download this release
Release Info
Developer | codepeople |
Plugin | Payment Form for PayPal Pro |
Version | 1.1.32 |
Comparing to | |
See all releases |
Code changes from version 1.1.31 to 1.1.32
- README.txt +9 -2
- cp_ppp.php +4 -2
README.txt
CHANGED
@@ -149,6 +149,10 @@ A: Try first using a "from" email address that belongs to your website domain, t
|
|
149 |
|
150 |
If that doesn't work please check if your hosting service requires some specific configuration to send emails from PHP/WordPress websites. The plugin uses the settings specified into the WordPress website to deliver the emails, if your hosting has some specific requirements like a fixed "from" address or a custom "SMTP" server those settings must be configured into the WordPress website.
|
151 |
|
|
|
|
|
|
|
|
|
152 |
|
153 |
== Screenshots ==
|
154 |
|
@@ -220,7 +224,10 @@ If that doesn't work please check if your hosting service requires some specific
|
|
220 |
= 1.1.31 =
|
221 |
* Added CSS and JavaScript customization panel
|
222 |
|
|
|
|
|
|
|
223 |
== Upgrade Notice ==
|
224 |
|
225 |
-
= 1.1.
|
226 |
-
*
|
149 |
|
150 |
If that doesn't work please check if your hosting service requires some specific configuration to send emails from PHP/WordPress websites. The plugin uses the settings specified into the WordPress website to deliver the emails, if your hosting has some specific requirements like a fixed "from" address or a custom "SMTP" server those settings must be configured into the WordPress website.
|
151 |
|
152 |
+
= Q: Are the forms GDPR compliant? =
|
153 |
+
|
154 |
+
A: In all plugin versions you can turn off IP tracking to avoid saving that user info. Full GDPR compliant forms can be built using the commercial versions of the plugin.
|
155 |
+
|
156 |
|
157 |
== Screenshots ==
|
158 |
|
224 |
= 1.1.31 =
|
225 |
* Added CSS and JavaScript customization panel
|
226 |
|
227 |
+
= 1.1.32 =
|
228 |
+
* Adjustments to make the form GDPR compliant
|
229 |
+
|
230 |
== Upgrade Notice ==
|
231 |
|
232 |
+
= 1.1.32 =
|
233 |
+
* Adjustments to make the form GDPR compliant
|
cp_ppp.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Payment Form for PayPal Pro
|
4 |
Plugin URI: https://wordpress.dwbooster.com/forms/paypal-payment-pro-form
|
5 |
Description: Payment Form for PayPal Pro to accept credit cards directly into your website. Official PayPal Partner.
|
6 |
-
Version: 1.1.
|
7 |
Author: CodePeople
|
8 |
Author URI: https://wordpress.dwbooster.com/forms/payment-form-for-paypal-pro
|
9 |
License: GPL
|
@@ -916,13 +916,15 @@ function cp_ppp_check_posted_data() {
|
|
916 |
|
917 |
cp_ppp_add_field_verify(CP_PPP_POSTS_TABLE_NAME,'posted_data');
|
918 |
|
|
|
|
|
919 |
// insert into database
|
920 |
//---------------------------
|
921 |
$wpdb->query("ALTER TABLE ".CP_PPP_POSTS_TABLE_NAME." CHANGE `ipaddr` `ipaddr` VARCHAR(250)");
|
922 |
$to = cp_ppp_get_option('cu_user_email_field', CP_PPP_DEFAULT_cu_user_email_field).$sequence;
|
923 |
$rows_affected = $wpdb->insert( CP_PPP_POSTS_TABLE_NAME, array( 'formid' => CP_PPP_ID,
|
924 |
'time' => current_time('mysql'),
|
925 |
-
'ipaddr' => $_SERVER['REMOTE_ADDR'],
|
926 |
'notifyto' => (@$_POST[$to]?$_POST[$to]:''),
|
927 |
'paypal_post' => serialize($params),
|
928 |
'posted_data' => serialize($params),
|
3 |
Plugin Name: Payment Form for PayPal Pro
|
4 |
Plugin URI: https://wordpress.dwbooster.com/forms/paypal-payment-pro-form
|
5 |
Description: Payment Form for PayPal Pro to accept credit cards directly into your website. Official PayPal Partner.
|
6 |
+
Version: 1.1.32
|
7 |
Author: CodePeople
|
8 |
Author URI: https://wordpress.dwbooster.com/forms/payment-form-for-paypal-pro
|
9 |
License: GPL
|
916 |
|
917 |
cp_ppp_add_field_verify(CP_PPP_POSTS_TABLE_NAME,'posted_data');
|
918 |
|
919 |
+
$saveipaddr = ('true' == cp_ppp_get_option('fp_inc_additional_info', CP_PPP_DEFAULT_fp_inc_additional_info));
|
920 |
+
|
921 |
// insert into database
|
922 |
//---------------------------
|
923 |
$wpdb->query("ALTER TABLE ".CP_PPP_POSTS_TABLE_NAME." CHANGE `ipaddr` `ipaddr` VARCHAR(250)");
|
924 |
$to = cp_ppp_get_option('cu_user_email_field', CP_PPP_DEFAULT_cu_user_email_field).$sequence;
|
925 |
$rows_affected = $wpdb->insert( CP_PPP_POSTS_TABLE_NAME, array( 'formid' => CP_PPP_ID,
|
926 |
'time' => current_time('mysql'),
|
927 |
+
'ipaddr' => ($saveipaddr?$_SERVER['REMOTE_ADDR']:'-'),
|
928 |
'notifyto' => (@$_POST[$to]?$_POST[$to]:''),
|
929 |
'paypal_post' => serialize($params),
|
930 |
'posted_data' => serialize($params),
|