Support

Home Forums Event Espresso Premium TransFirst Transaction Express Payment Gateway v1.0.0.p

TransFirst Transaction Express Payment Gateway v1.0.0.p

Posted: May 26, 2020 at 3:40 pm

Viewing 1 reply thread


mbauercpc

May 26, 2020 at 3:40 pm

Hello,

We have setup an online registration portal (https://recreation.phenixcityal.us) for our Parks and Recreation Department due to the main office being closed to the public during the COVID-19 Pandemic. An error message that states “This registration step could not be completed. Please refresh the page and try again” appears on the registration page after entering credit card information and trying to checkout. We are using TransFirst Transaction Express for our payment gateway and have entered the proper Gateway ID and RegKey under the plugin settings. I contacted TSYS support earlier today and they can’t see where any transaction attempts have been made.

This is what appears in the debug log:

[26-May-2020 21:09:45 UTC] PHP Warning: Use of undefined constant WSDL_CACHE_NONE – assumed ‘WSDL_CACHE_NONE’ (this will throw an Error in a future version of PHP) in /var/www/recreation.phenixcityal/wp-content/plugins/espresso_transfirst/payment_methods/TransFirst_Onsite/lib/TransFirst/TransFirstWsdlClass.php on line 333
[26-May-2020 21:09:45 UTC] PHP Warning: Use of undefined constant SOAP_SINGLE_ELEMENT_ARRAYS – assumed ‘SOAP_SINGLE_ELEMENT_ARRAYS’ (this will throw an Error in a future version of PHP) in /var/www/recreation.phenixcityal/wp-content/plugins/espresso_transfirst/payment_methods/TransFirst_Onsite/lib/TransFirst/TransFirstWsdlClass.php on line 338
[26-May-2020 21:09:45 UTC] PHP Warning: Use of undefined constant SOAP_USE_XSI_ARRAY_TYPE – assumed ‘SOAP_USE_XSI_ARRAY_TYPE’ (this will throw an Error in a future version of PHP) in /var/www/recreation.phenixcityal/wp-content/plugins/espresso_transfirst/payment_methods/TransFirst_Onsite/lib/TransFirst/TransFirstWsdlClass.php on line 338
[26-May-2020 21:09:45 UTC] PHP Fatal error: Uncaught Error: Class ‘SoapClient’ not found in /var/www/recreation.phenixcityal/wp-content/plugins/espresso_transfirst/payment_methods/TransFirst_Onsite/lib/TransFirst/TransFirstWsdlClass.php:281
Stack trace:
#0 /var/www/recreation.phenixcityal/wp-content/plugins/espresso_transfirst/payment_methods/TransFirst_Onsite/lib/TransFirst/TransFirstWsdlClass.php(199): TransFirstWsdlClass->initSoapClient(Array)
#1 /var/www/recreation.phenixcityal/wp-content/plugins/espresso_transfirst/payment_methods/TransFirst_Onsite/EEG_TransFirst_Onsite.gateway.php(51): TransFirstWsdlClass->__construct(Array)
#2 /var/www/recreation.phenixcityal/wp-content/plugins/event-espresso-core-reg/core/libraries/payment_methods/EE_PMT_Base.lib.php(432): EEG_TransFirst_Onsite->do_direct_payment(Object(EE_Payment), Array)
#3 /var/www/recreation.phenixcityal/wp-content/plugins/event-espresso-core-reg/core/EE_Payment_Processor.core.php(127): EE_PMT_Base->process_payment(Object(EE_Transaction), 5, Object(EE_TransFirst_Form), ‘https://recreat…’, in /var/www/recreation.phenixcityal/wp-content/plugins/espresso_transfirst/payment_methods/TransFirst_Onsite/lib/TransFirst/TransFirstWsdlClass.php on line 281

Thanks in advance for your assistance with this issue. We look forward to your reply.

Mike Bauer
IT Director
City of Phenix City, AL


mbauercpc

May 26, 2020 at 4:44 pm

After my last post, I took a second look at the debug log and it dawned on me that the PHP SOAP extension was not enabled. Issue was resolved by enabling the PHP SOAP extension.

Viewing 1 reply thread

The support post ‘TransFirst Transaction Express Payment Gateway v1.0.0.p’ 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