Support

Home Forums Event Espresso Premium espresso_payment_settings

espresso_payment_settings

Posted: June 13, 2023 at 9:09 am

Viewing 10 reply threads


Shon Smith

June 13, 2023 at 9:09 am

Hi All, The payment setting page for Event Espresso does not load when upgrading to the new Event espresso 5.07. I have First Data Payeezy Gateway
EE Version 5.0.7.p
FD Payeezy Gateway Version 1.0.0.p
Wordpress 6.2.2

Thank you


Garth

  • Support Staff

June 13, 2023 at 9:48 am

Which page are you trying to load specifically? Event Espresso > Payment Methods?

What happens when it does not load?

Do you have an error message in your logs?

http://eventespresso.com/wiki/troubleshooting-event-espresso/


Shon Smith

June 13, 2023 at 10:01 am

Hi Garth,
It shows me the Frist Data Payeez gateway Description page with the following information:
First Data Payeezy Gateway

This is a brief description for the options that are required to setup the Payeezy Gateway. More information can be found in the First Data Payeezy Gateway API Library.

Gateway ID (Exact ID)
Also known as the Gateway ID, this value identifies the Merchant and Terminal under which the transaction is to be processed.
The Gateway ID can be found on the Administration tab under Terminals and then Details.
Password
Authenticates the Payeezy Gateway Web Service API request, this value should not be exposed to the public.
The Password can be set/generated on the Terminal Details page, Administration section.
HMAC Key
SHA-1 HMAC hash calculation is offered to increase the security of transaction processing through this interface.
There has been a critical error on this website. Please check your site admin email inbox for instructions.

Learn more about troubleshooting WordPress.

It is the Payment methods page under EE Settings.
Thanks,
Shon


Garth

  • Support Staff

June 13, 2023 at 10:17 am

There has been a critical error on this website. Please check your site admin email inbox for instructions.

So, there is an error happening and we need to have that error message. Check your logs or your email as it says.


Tony

  • Support Staff

June 13, 2023 at 10:33 am

Hi Shon,

May I ask which PHP version you are using on the server?

If you don’t know go to Event Espresso -> Maintenance -> System Information

Search for ‘php version’, what does it show?

Do you have FTP access and are you comfortable using it?


Shon Smith

June 13, 2023 at 11:18 am

Hi Garth,
Here is the error code: [Tue Jun 13 13:15:12.315463 2023] [php:error] [pid 15549] [client 192.168.28.252:25899] PHP Fatal error: Uncaught ValueError: Unknown format specifier “t” in /var/www/nwforums.com/wp-content/plugins/eea-payeezy/payment_methods/Payeezy_Onsite/help_tabs/payeezy_onsite.help_tab.php:21\nStack trace:\n#0 /var/www/nwforums.com/wp-content/plugins/eea-payeezy/payment_methods/Payeezy_Onsite/help_tabs/payeezy_onsite.help_tab.php(21): printf()\n#1 /var/www/nwforums.com/wp-content/plugins/event-espresso-core-reg_old/core/helpers/EEH_Template.helper.php(403): include(‘…’)\n#2 /var/www/nwforums.com/wp-content/plugins/event-espresso-core-reg_old/admin_pages/payments/Payments_Admin_Page.core.php(217): EEH_Template::display_template()\n#3 /var/www/nwforums.com/wp-content/plugins/event-espresso-core-reg_old/admin_pages/payments/Payments_Admin_Page.core.php(151): Payments_Admin_Page->_add_payment_method_help_tabs()\n#4 /var/www/nwforums.com/wp-content/plugins/event-espresso-core-reg_old/core/admin/EE_Admin_Page.core.php(633): Payments_Admin_Page->_set_page_config()\n#5 /var/www/nwforums.com/wp-content/plugins/event-espresso-core-reg_old/core/admin/EE_Admin_Page.core.php(292): EE_Admin_Page->_page_setup()\n#6 /var/www/nwforums.com/wp-content/plugins/event-espresso-core-reg_old/core/admin/EE_Admin_Page_Init.core.php(482): EE_Admin_Page->initializePage()\n#7 /var/www/nwforums.com/wp-content/plugins/event-espresso-core-reg_old/core/admin/EE_Admin_Page_Init.core.php(330): EE_Admin_Page_Init->_initialize_admin_page()\n#8 /var/www/nwforums.com/wp-content/plugins/event-espresso-core-reg_old/core/admin/EE_Admin_Page_Loader.core.php(185): EE_Admin_Page_Init->do_initial_loads()\n#9 /var/www/nwforums.com/wp-content/plugins/event-espresso-core-reg_old/core/admin/EE_Admin_Page_Loader.core.php(94): EE_Admin_Page_Loader->findAndLoadAdminPages()\n#10 /var/www/nwforums.com/wp-content/plugins/event-espresso-core-reg_old/core/admin/EE_Admin.core.php(207): EE_Admin_Page_Loader->init()\n#11 /var/www/nwforums.com/wp-includes/class-wp-hook.php(308): EE_Admin->init()\n#12 /var/www/nwforums.com/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()\n#13 /var/www/nwforums.com/wp-includes/plugin.php(517): WP_Hook->do_action()\n#14 /var/www/nwforums.com/wp-content/plugins/event-espresso-core-reg_old/core/EE_System.core.php(1167): do_action()\n#15 /var/www/nwforums.com/wp-includes/class-wp-hook.php(308): EE_System->initialize_last()\n#16 /var/www/nwforums.com/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()\n#17 /var/www/nwforums.com/wp-includes/plugin.php(517): WP_Hook->do_action()\n#18 /var/www/nwforums.com/wp-settings.php(623): do_action()\n#19 /var/www/nwforums.com/wp-config.php(85): require_once(‘…’)\n#20 /var/www/nwforums.com/wp-load.php(50): require_once(‘…’)\n#21 /var/www/nwforums.com/wp-admin/admin.php(34): require_once(‘…’)\n#22 {main}\n thrown in /var/www/nwforums.com/wp-content/plugins/eea-payeezy/payment_methods/Payeezy_Onsite/help_tabs/payeezy_onsite.help_tab.php on line 21, referer: https://www.nwforums.com/wp-admin/site-health.php

Php Version PHP 8.0.29


Tony

  • Support Staff

June 13, 2023 at 1:38 pm

Php Version PHP 8.0.29

The issue is likely from the update to PHP8 and we’ll need to push an update for the Payeeze add-on to fix it.

If you are comfortable with FTP I can let you know what you need to change if preferred, or hold out for the update to be released (the code change will be review and tested before pushed live).


Shon Smith

June 13, 2023 at 1:43 pm

HI ,
I am comfortable with FTP, please let me know what I need to change.
Thank you.
Shon


Tony

  • Support Staff

June 13, 2023 at 1:49 pm

\eea-firstdata-payeezy\payment_methods\Payeezy_Onsite\help_tabs\payeezy_onsite.help_tab.php

Line 21

Fine %1$this documentation page%2$s

Change to %1$sthis documentation page%2$s

The issue is the missing s for string placeholder, PHP7 handled that fine, PHP8 throws a fatal.


Shon Smith

June 13, 2023 at 1:53 pm

Hi Tony,
Awesome, that worked great.

Take care,
Shon


Tony

  • Support Staff

June 13, 2023 at 1:55 pm

Great!

We’ll be including that change in the next version of the payment method add-on so its safe to apply.

Viewing 10 reply threads

The support post ‘espresso_payment_settings’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso