Quick Paypal Payments 5.7.19.1

Does Quick Paypal Payments work with WordPress 5.8.3 and PHP 7.4.8? A smoke test was performed on .

Summary

Errors
50PHP notices
2PHP deprecation warnings
6JavaScript exceptions
All test pages loaded successfully
No resource errors
Performance

Memory usage: 559.97 KiB
The average PHP memory usage increased by this amount after activating by the plugin.

Page speed impact: 0.035 seconds
The average page load time increased by this amount after activating the plugin.

Environment
WordPress version5.8.3
PHP version7.4.8
MySQL version8.0.21
PHP memory limit256M
Plugin Info
Last updated
Active installs 2,000+
WordPress.org page https://wordpress.org/plugins/quick-paypal-payments/
Badges

WordPress compatibility badge PHP compatibility badge

Get badge code

Pages 15

Paypal Payments ‹ Test site — WordPress

Page screenshot: Paypal Payments ‹ Test site — WordPress
URL /wp-admin/options-general.php?page=quick-paypal-payments
Requested URL /wp-admin/plugins.php?action=activate&plugin=quick-paypal-payments%2Fquick-paypal-payments.php&plugin_status=all&paged=1&s&_wpnonce=b91bb887b3
Aspect after-activation
HTTP status 200
Load time 1.746 s
Memory usage 4 MiB
JS errors
[
    {
        "message": "ReferenceError: to_list is not defined\n    at HTMLDocument.<anonymous> (/wp-content/plugins/quick-paypal-payments/legacy/payments.js?ver=5.8.3:38:18)\n    at e (/wp-admin/load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=5.8.3:2:30038)\n    at t (/wp-admin/load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=5.8.3:2:30340)",
        "trace": null,
        "code": null
    }
]
Resource errors None

Settings → Paypal Payments

Page screenshot: Settings → Paypal Payments
URL /wp-admin/options-general.php?page=quick-paypal-payments
Aspect menu-item
HTTP status 200
Load time 0.230 s
Memory usage 3.64 MiB
JS errors
[
    {
        "message": "ReferenceError: to_list is not defined\n    at HTMLDocument.<anonymous> (/wp-content/plugins/quick-paypal-payments/legacy/payments.js?ver=5.8.3:38:18)\n    at e (/wp-admin/load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=5.8.3:2:30038)\n    at t (/wp-admin/load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=5.8.3:2:30340)",
        "trace": null,
        "code": null
    }
]
Resource errors None

Settings → Paypal Payments → Form Settings

Page screenshot: Settings → Paypal Payments → Form Settings
URL /wp-admin/options-general.php?page=quick-paypal-payments&tab=settings
Aspect menu-item-tab
HTTP status 200
Load time 0.293 s
Memory usage 3.67 MiB
JS errors None
Resource errors None

Settings → Paypal Payments → Styling

Page screenshot: Settings → Paypal Payments → Styling
URL /wp-admin/options-general.php?page=quick-paypal-payments&tab=styles
Aspect menu-item-tab
HTTP status 200
Load time 0.318 s
Memory usage 3.66 MiB
JS errors None
Resource errors None

Settings → Paypal Payments → Send Options

Page screenshot: Settings → Paypal Payments → Send Options
URL /wp-admin/options-general.php?page=quick-paypal-payments&tab=send
Aspect menu-item-tab
HTTP status 200
Load time 0.279 s
Memory usage 3.65 MiB
JS errors None
Resource errors None

Settings → Paypal Payments → Validation Messages

Page screenshot: Settings → Paypal Payments → Validation Messages
URL /wp-admin/options-general.php?page=quick-paypal-payments&tab=error
Aspect menu-item-tab
HTTP status 200
Load time 0.241 s
Memory usage 3.64 MiB
JS errors None
Resource errors None

Settings → Paypal Payments → Auto Responder

Page screenshot: Settings → Paypal Payments → Auto Responder
URL /wp-admin/options-general.php?page=quick-paypal-payments&tab=autoresponce
Aspect menu-item-tab
HTTP status 200
Load time 0.703 s
Memory usage 3.69 MiB
JS errors
[
    {
        "message": "ReferenceError: to_list is not defined\n    at HTMLDocument.<anonymous> (/wp-content/plugins/quick-paypal-payments/legacy/payments.js?ver=5.8.3:38:18)\n    at e (/wp-admin/load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=5.8.3:2:30038)\n    at t (/wp-admin/load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=5.8.3:2:30340)",
        "trace": null,
        "code": null
    }
]
Resource errors None

Settings → Paypal Payments → IPN

Page screenshot: Settings → Paypal Payments → IPN
URL /wp-admin/options-general.php?page=quick-paypal-payments&tab=ipn
Aspect menu-item-tab
HTTP status 200
Load time 0.267 s
Memory usage 3.64 MiB
JS errors
[
    {
        "message": "ReferenceError: to_list is not defined\n    at HTMLDocument.<anonymous> (/wp-content/plugins/quick-paypal-payments/legacy/payments.js?ver=5.8.3:38:18)\n    at e (/wp-admin/load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=5.8.3:2:30038)\n    at t (/wp-admin/load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=5.8.3:2:30340)",
        "trace": null,
        "code": null
    }
]
Resource errors None

Settings → Paypal Payments → Contact Us

Page screenshot: Settings → Paypal Payments → Contact Us
URL /wp-admin/options-general.php?page=quick-paypal-payments-contact
Aspect menu-item-tab
HTTP status 200
Load time 0.843 s
Memory usage 3.51 MiB
JS errors None
Resource errors None

Settings → Paypal Payments → Support Forum

Page screenshot: Settings → Paypal Payments → Support Forum
URL https://wordpress.org/support/plugin/quick-paypal-payments/
Requested URL https://wordpress.org/support/plugin/quick-paypal-payments
Aspect menu-item-tab
HTTP status 200
Load time 0.905 s
Memory usage N/A
JS errors None
Resource errors None

Settings → Paypal Payments → Upgrade  ➤

Page screenshot: Settings → Paypal Payments → Upgrade  ➤
URL /wp-admin/options-general.php?page=quick-paypal-payments-pricing
Aspect menu-item-tab
HTTP status 200
Load time 1.661 s
Memory usage 3.81 MiB
JS errors None
Resource errors None

Payments

Page screenshot: Payments
URL /wp-admin/admin.php?page=quick-paypal-payments-messages
Aspect menu-item
HTTP status 200
Load time 0.440 s
Memory usage 3.7 MiB
JS errors
[
    {
        "message": "ReferenceError: to_list is not defined\n    at HTMLDocument.<anonymous> (/wp-content/plugins/quick-paypal-payments/legacy/payments.js?ver=5.8.3:38:18)\n    at e (/wp-admin/load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=5.8.3:2:30038)\n    at t (/wp-admin/load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=5.8.3:2:30340)",
        "trace": null,
        "code": null
    }
]
Resource errors None

Payments → default

Page screenshot: Payments → default
URL /wp-admin/admin.php?page=quick-paypal-payments-messages&tab=default
Aspect menu-item-tab
HTTP status 200
Load time 0.237 s
Memory usage 3.65 MiB
JS errors
[
    {
        "message": "ReferenceError: to_list is not defined\n    at HTMLDocument.<anonymous> (/wp-content/plugins/quick-paypal-payments/legacy/payments.js?ver=5.8.3:38:18)\n    at e (/wp-admin/load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=5.8.3:2:30038)\n    at t (/wp-admin/load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=5.8.3:2:30340)",
        "trace": null,
        "code": null
    }
]
Resource errors None

Test site – Just another WordPress site

Page screenshot: Test site – Just another WordPress site
URL /
Aspect front-page
HTTP status 200
Load time 1.309 s
Memory usage 3.48 MiB
JS errors None
Resource errors None

Widgets ‹ Test site — WordPress

Page screenshot: Widgets ‹ Test site — WordPress
URL /wp-admin/widgets.php
Aspect new-sidebar-widgets
HTTP status 200
Load time 1.506 s
Memory usage 4.94 MiB
JS errors None
Resource errors None

Benchmark

URL Load time Memory usage
Inactive Active Change Inactive Active Change
/wp-admin/index.php0.269 s0.355 s+0.086 s3.08 MiB3.69 MiB+ 619.99 KiB
/wp-admin/edit.php0.163 s0.204 s+0.041 s3.11 MiB3.72 MiB+ 622.38 KiB
/wp-admin/post-new.php0.706 s0.921 s+0.215 s5.27 MiB5.76 MiB+ 502.23 KiB
/wp-admin/upload.php0.327 s0.279 s-0.048 s3.03 MiB3.63 MiB+ 617.92 KiB
/wp-admin/options-writing.php0.131 s0.142 s+0.011 s3.02 MiB3.46 MiB+ 445.27 KiB
/wp-admin/media-new.php0.433 s0.141 s-0.292 s3.01 MiB3.61 MiB+ 618.72 KiB
/wp-admin/edit-tags.php?taxonomy=category0.154 s0.180 s+0.026 s3.04 MiB3.64 MiB+ 619 KiB
/wp-admin/post-new.php?post_type=page0.873 s0.906 s+0.033 s5.26 MiB5.75 MiB+ 500.95 KiB
/wp-admin/options-discussion.php0.206 s0.252 s+0.046 s3 MiB3.45 MiB+ 462.41 KiB
/wp-admin/edit-comments.php0.190 s0.192 s+0.002 s3.04 MiB3.65 MiB+ 617.95 KiB
/0.230 s0.490 s+0.260 s2.96 MiB3.48 MiB+ 532.88 KiB
Average 0.335 s0.369 s+0.035 s3.44 MiB3.99 MiB+ 559.97 KiB

Code Statistics

Note: Third-party libraries and minified JS/CSS files are excluded from these statistics where possible, so the numbers you see here may be lower than those reported by other tools.

PHP
Language % Lines of code Comment lines Files
PHP90.4%8,67299826
JavaScript7.4%7132265
CSS1.7%163484
Sass0.4%4302
Total 9,591 1,272 37

PHP Code Analysis | More results »

Lines of code 8,666
Total complexity 1,342
Median class complexity 11.0
Median method complexity 1.0
Most complex class Quick_Paypal_Payments\Core\Utilities
Most complex function qpp_display_form()
Classes 17
Methods 121
Functions 101

Additions

Things that the plugin adds to the site. This section is not intended to be comprehensive. The test tool only looks for a few specific types of added content.

Options wp_options 7

Sidebar Widgets 1

ID Name
qpp_widgetPaypal Payments

PHP Error Log 52 lines

[10-Jan-2022 19:42:18 UTC] PHP Notice:  Undefined index: email in /wp-content/plugins/quick-paypal-payments/legacy/options.php on line 45
[10-Jan-2022 19:42:18 UTC] PHP Notice:  Undefined index: email in /wp-content/plugins/quick-paypal-payments/legacy/settings.php on line 174
[10-Jan-2022 19:42:18 UTC] PHP Notice:  Undefined index: email in /wp-content/plugins/quick-paypal-payments/legacy/settings.php on line 193
[10-Jan-2022 19:42:19 UTC] PHP Notice:  Undefined index: email in /wp-content/plugins/quick-paypal-payments/legacy/options.php on line 45
[10-Jan-2022 19:42:19 UTC] PHP Notice:  Undefined index: email in /wp-content/plugins/quick-paypal-payments/legacy/settings.php on line 174
[10-Jan-2022 19:42:19 UTC] PHP Notice:  Undefined index: email in /wp-content/plugins/quick-paypal-payments/legacy/settings.php on line 193
[10-Jan-2022 19:42:19 UTC] PHP Notice:  Undefined index: optionselector in /wp-content/plugins/quick-paypal-payments/legacy/settings.php on line 464
[10-Jan-2022 19:42:19 UTC] PHP Notice:  Undefined index: allow_amount in /wp-content/plugins/quick-paypal-payments/legacy/settings.php on line 524
[10-Jan-2022 19:42:19 UTC] PHP Notice:  Undefined index: combobox in /wp-content/plugins/quick-paypal-payments/legacy/settings.php on line 530
[10-Jan-2022 19:42:19 UTC] PHP Notice:  Undefined index: fixedstock in /wp-content/plugins/quick-paypal-payments/legacy/settings.php on line 509
[10-Jan-2022 19:42:19 UTC] PHP Notice:  Undefined index: ruse_stock in /wp-content/plugins/quick-paypal-payments/legacy/settings.php on line 509
[10-Jan-2022 19:42:19 UTC] PHP Notice:  Undefined index: quantitymax in /wp-content/plugins/quick-paypal-payments/legacy/settings.php on line 516
[10-Jan-2022 19:42:19 UTC] PHP Notice:  Undefined index: inline_options in /wp-content/plugins/quick-paypal-payments/legacy/settings.php on line 543
[10-Jan-2022 19:42:19 UTC] PHP Notice:  Undefined offset: 0 in /wp-content/plugins/quick-paypal-payments/legacy/settings.php on line 551
[10-Jan-2022 19:42:19 UTC] PHP Notice:  Undefined index: variablerecurring in /wp-content/plugins/quick-paypal-payments/legacy/settings.php on line 598
[10-Jan-2022 19:42:19 UTC] PHP Notice:  Undefined index: ruseemail in /wp-content/plugins/quick-paypal-payments/legacy/settings.php on line 632
[10-Jan-2022 19:42:19 UTC] PHP Notice:  Undefined index: ruse_message in /wp-content/plugins/quick-paypal-payments/legacy/settings.php on line 639
[10-Jan-2022 19:42:28 UTC] PHP Deprecated:  get_currentuserinfo is <strong>deprecated</strong> since version 4.5.0! Use wp_get_current_user() instead. in /wp-includes/functions.php on line 5211
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined variable: sendtoemail in /wp-content/plugins/quick-paypal-payments/legacy/messages.php on line 79
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: hidepaid in /wp-content/plugins/quick-paypal-payments/legacy/messages.php on line 97
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: showaddress in /wp-content/plugins/quick-paypal-payments/legacy/messages.php on line 99
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: showaddress in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 2949
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined variable: report in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 3022
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: qty1 in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 3029
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: qty2 in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 3029
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: qty3 in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 3029
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: qty4 in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 3029
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: qty5 in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 3029
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: qty6 in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 3029
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: qty7 in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 3029
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: qty8 in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 3029
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: qty9 in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 3029
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: qty10 in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 3029
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined variable: coups in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 3033
[10-Jan-2022 19:42:28 UTC] PHP Deprecated:  get_currentuserinfo is <strong>deprecated</strong> since version 4.5.0! Use wp_get_current_user() instead. in /wp-includes/functions.php on line 5211
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined variable: sendtoemail in /wp-content/plugins/quick-paypal-payments/legacy/messages.php on line 79
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: hidepaid in /wp-content/plugins/quick-paypal-payments/legacy/messages.php on line 97
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: showaddress in /wp-content/plugins/quick-paypal-payments/legacy/messages.php on line 99
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: showaddress in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 2949
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined variable: report in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 3022
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: qty1 in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 3029
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: qty2 in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 3029
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: qty3 in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 3029
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: qty4 in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 3029
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: qty5 in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 3029
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: qty6 in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 3029
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: qty7 in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 3029
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: qty8 in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 3029
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: qty9 in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 3029
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined index: qty10 in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 3029
[10-Jan-2022 19:42:28 UTC] PHP Notice:  Undefined variable: coups in /wp-content/plugins/quick-paypal-payments/legacy/quick-paypal-payments.php on line 3033
[10-Jan-2022 19:42:37 UTC] PHP Notice:  wp_enqueue_script() was called <strong>incorrectly</strong>. "wp-editor" script should not be enqueued together with the new widgets editor (wp-edit-widgets or wp-customize-widgets). Please see <a href="https://wordpress.org/support/article/debugging-in-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 5.8.0.) in /wp-includes/functions.php on line 5663
See also: All tests for this plugin, How to Hide Quick Paypal Payments Admin Menus