wpsnoop: fix Payment Forms for Paystack plugin conflicts, errors & issues

When the plugin Payment Forms for Paystack conflicts or throws a PHP error we hope wpsnoop can help you to fix the issue quickly.


Discover which shortcodes wp-options PHP functions database tables and files are created by Payment Forms for Paystack, plus learn which plugins and/or themes could be in conflict with Payment Forms for Paystack.


Troubleshooting theme and plugin conflicts is easier when you know what Payment Forms for Paystack leaves behind after uninstalling it from a WordPress installation, there is a list down below for your convenience.

Expert advice is recommended if you are not technically proficient with PHP, MySQL etc. View support options for Payment Forms for Paystack

Get professional support for Payment Forms for Paystack here

When you need professional help with WordPress: get help here


What does Payment Forms for Paystack version 3.4.0 add to WordPress? Answers Here.

This is an automatically generated report - it is possible for Payment Forms for Paystack to perform differently in your installation, previous versions before 3.4.0 may have created a different set of shortcodes, used different function names or could have created entirely different database tables to store settings and operate. This is not an exhaustive list but shows how version 3.4.0 of Payment Forms for Paystack behaves when installed and removed on a clean installation of WordPress.

We have not tested individual shortcodes, features or settings of this plugin but instead have concentrated on the potential for obvious errors and conflicts which can occur, if you need help with the plugin in your local installation you can get WordPress help and support for Payment Forms for Paystack by clicking here.

Our testing covered the free version of this plugin there may or may not be a paid version or premium version available for purchase that unlocks additional features and could behave in a slightly or very different manner.

Which new files does Payment Forms for Paystack add to WordPress?

This section will populate with a table showing an icon, size and filepath.

Type & Path Size Conflicts
wp-content/plugins/payment-forms-for-paystack/ 3.56MB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/admin/ 56.19kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/admin/class-paystack-forms-admin.php 48.30kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/admin/css/ 7.21kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/admin/css/paystack-forms-admin.css 7.21kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/admin/index.php 26.00B No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/admin/js/ 662.00B No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/admin/js/paystack-forms-admin.js 662.00B No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/banner-772x250.png 21.08kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/icon-256x256.png 11.66kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/icon.png 13.06kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/images/ 58.32kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/images/cardlogos.png 15.23kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/images/logo.png 255.00B No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/images/[email protected] 42.85kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/includes/ 21.11kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/includes/class-paystack-forms-activator.php 2.74kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/includes/class-paystack-forms-deactivator.php 217.00B No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/includes/class-paystack-forms-i18n.php 362.00B No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/includes/class-paystack-forms-loader.php 4.24kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/includes/class-paystack-forms.php 7.42kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/includes/index.php 26.00B No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/includes/paystack-invoice.php 3.63kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/includes/tinymce-custom-class.css 239.00B No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/includes/tinymce-custom-class.js 2.25kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/index.php 26.00B No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/languages/ No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/languages/pff-paystack.pot No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/LICENSE.txt 17.67kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/paystack-forms.php 10.46kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/ 3.34MB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/class-paystack-forms-public-for-old-themes.php 100.32kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/class-paystack-forms-public.php 138.55kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/class-paystack-plugin-tracker.php 1.01kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/css/ 78.93kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/css/font-awesome.min.css 21.47kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/css/pff-paystack-style.css 57.47kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/fonts/ 2.92MB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/fonts/fontawesome-webfont-.eot 54.69kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/fonts/fontawesome-webfont-v=4.2.0.eot 54.69kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/fonts/fontawesome-webfont-v=4.2.0.svg 280.28kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/fonts/fontawesome-webfont-v=4.2.0.ttf 109.53kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/fonts/fontawesome-webfont-v=4.2.0.woff 63.92kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/fonts/Graphik-Black.otf 136.98kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/fonts/Graphik-BlackItalic.otf 139.60kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/fonts/Graphik-Bold.otf 136.43kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/fonts/Graphik-BoldItalic.otf 139.41kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/fonts/Graphik-Extralight.otf 132.08kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/fonts/Graphik-ExtralightItalic.otf 136.20kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/fonts/Graphik-Light.otf 131.59kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/fonts/Graphik-LightItalic.otf 135.75kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/fonts/Graphik-Medium.otf 134.44kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/fonts/Graphik-MediumItalic.otf 137.51kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/fonts/Graphik-Regular.otf 128.13kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/fonts/Graphik-RegularItalic.otf 131.67kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/fonts/Graphik-Semibold.otf 135.20kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/fonts/Graphik-SemiboldItalic.otf 138.95kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/fonts/Graphik-Super.otf 135.59kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/fonts/Graphik-SuperItalic.otf 136.61kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/fonts/Graphik-Thin.otf 128.21kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/fonts/Graphik-ThinItalic.otf 130.15kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/index.php 26.00B No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/js/ 116.44kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/js/jquery.blockUI.min.js 9.34kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/js/jquery.ui.min.js 81.66kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/public/js/paystack-forms-public.js 25.44kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/README.md 1.71kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/readme.txt 7.58kB No known conflicts with other themes or plugins.
wp-content/plugins/payment-forms-for-paystack/uninstall.php 61.00B No known conflicts with other themes or plugins.

Which new shortcodes does Payment Forms for Paystack add to WordPress?

ShortCode   Known Plugin or Theme conflicts
[checkbox] The checkbox shortcode has potential conflicts with at least 2 other plugins or themes.
[radio] The radio shortcode has potential conflicts with at least 2 other plugins or themes.
[select] The select shortcode has potential conflicts with at least 2 other plugins or themes.
[text] The text shortcode has potential conflicts with at least 3 other plugins or themes.
[textarea] The textarea shortcode has potential conflicts with at least 4 other plugins or themes.
[datepicker] The datepicker shortcode doesn't have any known conflicts with other themes or plugins.
[input] The input shortcode doesn't have any known conflicts with other themes or plugins.
[pff-paystack] The pff-paystack shortcode doesn't have any known conflicts with other themes or plugins.

Note: We have not yet checked to see if these shortcodes work as expected in pages, posts, sidebar widgets, or when set as the page title, in content, in the excert, in menus or anywhere else within a WordPress installation. A shortcode could produce errors due to parameters added when it is used, or if the plugin is updated and the format of the shortcode has changed.

Which new database tables are created by the WordPress plugin Payment Forms for Paystack?

Which new options are added to the wp-options table by Payment Forms for Paystack?

Option Name   Known Conflicts
plugin_error Potential conflict with 17 plugins or themes
kkd_db_version The kkd_db_version option doesn't have any known conflicts with other themes or plugins.

During use Payment Forms for Paystack may or may not create more options depending on how the plugin is configured and depending on which other themes and plugins are active in your specific hosting environment.

What new PHP functions does Payment Forms for Paystack declare when it is active?

Function   Conflicts Common Errors
format_data 1 conflict Fatal error: Cannot redeclare format_data()
kkd_pff_export_excel 0 conflicts Fatal error: Cannot redeclare kkd_pff_export_excel()
kkd_pff_init 0 conflicts Fatal error: Cannot redeclare kkd_pff_init()
kkd_pff_parse_request 0 conflicts Fatal error: Cannot redeclare kkd_pff_parse_request()
kkd_pff_paystack_activate_paystack_forms 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_activate_paystack_forms()
kkd_pff_paystack_add_paystack_charge 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_add_paystack_charge()
kkd_pff_paystack_add_settings_page 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_add_settings_page()
kkd_pff_paystack_add_view_payments 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_add_view_payments()
kkd_pff_paystack_check_code 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_check_code()
kkd_pff_paystack_checkbox_shortcode 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_checkbox_shortcode()
kkd_pff_paystack_confirm_payment 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_confirm_payment()
kkd_pff_paystack_dashboard_table_data 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_dashboard_table_data()
kkd_pff_paystack_datepicker_shortcode 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_datepicker_shortcode()
kkd_pff_paystack_disable_wyswyg 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_disable_wyswyg()
kkd_pff_paystack_edit_dashboard_header_columns 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_edit_dashboard_header_columns()
kkd_pff_paystack_editor_add_agreement_data 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_editor_add_agreement_data()
kkd_pff_paystack_editor_add_email_data 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_editor_add_email_data()
kkd_pff_paystack_editor_add_extra_metaboxes 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_editor_add_extra_metaboxes()
kkd_pff_paystack_editor_add_form_data 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_editor_add_form_data()
kkd_pff_paystack_editor_add_quantity_data 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_editor_add_quantity_data()
kkd_pff_paystack_editor_add_recur_data 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_editor_add_recur_data()
kkd_pff_paystack_editor_add_startdateplan_data 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_editor_add_startdateplan_data()
kkd_pff_paystack_editor_add_subaccount_data 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_editor_add_subaccount_data()
kkd_pff_paystack_editor_content 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_editor_content()
kkd_pff_paystack_editor_help_metabox 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_editor_help_metabox()
kkd_pff_paystack_editor_help_metabox_details 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_editor_help_metabox_details()
kkd_pff_paystack_editor_shortcode_details 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_editor_shortcode_details()
kkd_pff_paystack_enqueuescriptsfix 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_enqueuescriptsfix()
kkd_pff_paystack_enqueuestylesfix 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_enqueuestylesfix()
kkd_pff_paystack_fetch_plan 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_fetch_plan()
kkd_pff_paystack_form_shortcode 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_form_shortcode()
kkd_pff_paystack_generate_code 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_generate_code()
kkd_pff_paystack_generate_new_code 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_generate_new_code()
kkd_pff_paystack_get_the_user_ip 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_get_the_user_ip()
kkd_pff_paystack_input_shortcode 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_input_shortcode()
kkd_pff_paystack_mail_content_type 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_mail_content_type()
kkd_pff_paystack_mail_from_name 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_mail_from_name()
kkd_pff_paystack_meta_as_custom_fields 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_meta_as_custom_fields()
kkd_pff_paystack_payment_submissions 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_payment_submissions()
kkd_pff_paystack_radio_shortcode 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_radio_shortcode()
kkd_pff_paystack_rconfirm_payment 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_rconfirm_payment()
kkd_pff_paystack_register_newpage 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_register_newpage()
kkd_pff_paystack_register_setting_page 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_register_setting_page()
kkd_pff_paystack_remove_dashboard_widgets 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_remove_dashboard_widgets()
kkd_pff_paystack_remove_fullscreen 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_remove_fullscreen()
kkd_pff_paystack_reset_stock 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_reset_stock()
kkd_pff_paystack_retry_action 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_retry_action()
kkd_pff_paystack_run_paystack_forms 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_run_paystack_forms()
kkd_pff_paystack_save_data 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_save_data()
kkd_pff_paystack_select_shortcode 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_select_shortcode()
kkd_pff_paystack_send_invoice 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_send_invoice()
kkd_pff_paystack_send_receipt 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_send_receipt()
kkd_pff_paystack_send_receipt_owner 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_send_receipt_owner()
kkd_pff_paystack_setting_page 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_setting_page()
kkd_pff_paystack_shortcode_button_script 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_shortcode_button_script()
kkd_pff_paystack_submit_action 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_submit_action()
kkd_pff_paystack_text_shortcode 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_text_shortcode()
kkd_pff_paystack_textarea_shortcode 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_textarea_shortcode()
kkd_pff_paystack_txncheck 0 conflicts Fatal error: Cannot redeclare kkd_pff_paystack_txncheck()
kkd_pff_prep_csv_data 0 conflicts Fatal error: Cannot redeclare kkd_pff_prep_csv_data()
kkd_pff_query_vars 0 conflicts Fatal error: Cannot redeclare kkd_pff_query_vars()
kkd_pff_tl_save_error 0 conflicts Fatal error: Cannot redeclare kkd_pff_tl_save_error()
register_kkd_pff_paystack 0 conflicts Fatal error: Cannot redeclare register_kkd_pff_paystack()

Using Payment Forms for Paystack from the command line with WP-CLI

The following commands are provided for convenience and should only be used if you understand how WP-CLI works. These commands refer to a single WordPress instance and may need to be modified if you are working with a Multisite installation.


How to install Payment Forms for Paystack from the command line with WP-CLI

Navigate to the root of your WordPress installation and type the following command:

wp plugin install payment-forms-for-paystack


How to activate Payment Forms for Paystack from the command line with WP-CLI

To immediately activate Payment Forms for Paystack after WP-CLI downloads the latest version you can use the following command:

wp plugin install payment-forms-for-paystack --activate


How to reinstall Payment Forms for Paystack from the command line with WP-CLI

To force a reinstallation of Payment Forms for Paystack which overwrites the current plugin without asking for confirmation you can use the following command:

wp plugin install payment-forms-for-paystack --force


How to update Payment Forms for Paystack to the latest version from the command line with WP-CLI

wp plugin update payment-forms-for-paystack


How to delete Payment Forms for Paystack from the command line with WP-CLI

wp plugin delete payment-forms-for-paystack

Where can you download earlier versions of Payment Forms for Paystack?

Whenever possible you should use the latest version of plugins and themes, however if you have recently updated and discovered that you need to install an earlier version you may be able to download other versions of Payment Forms for Paystack from the WordPress repository by visiting this link.

Please note that installing earlier versions of a theme or plugin is not generally a recommended course of action for most users and could re-introduce security, stability or other issues in Payment Forms for Paystack

About our testing enviroment

Tests were conducted using Apache 2.4.29, PHP 7.2 on Ubuntu 18.04, MySQL 5.7.33 and WordPress 5.9

It is very possible that different versions of PHP such as PHP 8.0, PHP 7.4, or PHP 7.3 could behave differently with Payment Forms for Paystack. Different versions of WordPress could implement the features of this plugin in slightly different ways as well.