Posted: July 11, 2018 at 7:19 pm
Today my customers began getting the following error message when trying to process their payment via PayPal Express Payment – “It appears the offsite Payment Method was not configured properly. Please try again or contact info@mdconstructionnet.net for assistance. EE SPCO Reg Step Payment Options – post payment processing 2426. That last line is what I think it says, the print is too small to really be certain. Anyway, everything was working fine until today. When I look at the registration information the Gateway Response message in EE says – “Error occurred while trying to setup the Express Checkout.” Event Espresso 4.9.64.p |
|
Hi there, Can you install this plugin on the site: https://wordpress.org/plugins/tls-1-2-compatibility-test/ Then go to Tools -> TLS 1.2 Test and check if your site passes? |
|
Hello Tony, Here is the result from the test. It says it should work. TLS 1.2 Enabled Setting Value Action/Notes |
|
Hi, The report indicates the server needs an update to cURL 7.34.0 or higher, and an update to OpenSSL/1.0.1 or higher. Can you contact your web host to see if they can run those updates? |
|
Hello Josh, I am working on that right now. FYI, I use Bluehost and while the report is showing available updates to the cURL protocol, their servers are TLS 1.2 compliant. I am on hold with their support right now awaiting their reply. |
|
The request to update the servers has been made but It has to be reviewed by persons up the food chain if/before the update are made. However, I was assured their servers are TLS 1.2 compliant and, I have to believe them. I have submitted a support token for this matter as I really need to get my registrations processing again. |
|
Hi there, We’ve received the support token but I’m afraid the log in details you sent are incorrect. The response from the wp-login.php page says the username is incorrect. Can you please double check the information and re-send the form? Thank you. |
|
Those worked, thank you. This is the specific error from PayPal when it tries to communicate with your website:
Can you send the above error code to Bluehost? The error basically means they need to fix/update cURL on the server side. |
|
Josh, I am on a call with them right now. Quick question – Do I need to be using REST API now? |
|
Are you asking about the WordPress REST API? If so, the answer is maybe, because some of Event Espresso’s features require the WP REST API. One of them is the Attendee mover add-on. |
|
I was just wondering if my problem was because something changed in the last two days and I needed to be using REST instead of NVP/SOAP API integration. It was merely me thinking out loud while I was on hold (something I’ve spent the majority of my day doing). For what it’s worth, Bluehost is kicking my issue up to the next level. |
|
If you’re using the built in PayPal Express gateway (the one that’s bundled into Event Espresso 4 core) you still use Classic (NVP/SOAP) API credentials: https://eventespresso.com/wiki/paypal-express-payment-gateway/#locate |
|
Still not able to process payments through EE. I did not think about this earlier but I use WooCommerce for membership and sales on my site. PayPal payment processing is working through Woo. Still no response or resolution from Bluehost support. |
|
Hi Robert, The PayPal module for WooCommerce doesn’t use the same API as the one that’s bundled with Event Espresso. In any case, if Bluehost can upgrade to newer versions of OpenSSL/cURL that will allow for compliance with PayPal’s new requirements that just got rolled out. |
|
Hi guys, Bluehost need to update the version of cURL and OpenSSL installed on the server, once those are updated the connection should work as expected.
It depends on the specific integration method they are using if the above config will be a problem or not. With your WooCommerce setup your using PayPal standard, which basically collects info and then directs the user off to PayPal to make a payment, it won’t be affected by the above in the same way, but have you confirmed that IPN’s are working as expected and your site updates when a user makes a payment? |
|
Tony, I saw your post on another thread about this issue. Sure enough, the code you inserted has fixed my problem as well. I appreciate your work to resolve this issue. I was getting very nervous. It’s never fun when things you depend on to make a living don’t work. Rob |
|
My apologies, Bob. I hadn’t gotten around to updating your post just yet as I’ve been investigating the cause further but I’m glad the change also worked for you. I’ve added another reply to other thread with more details HERE. As mentioned in other thread, we have a ticket open for our developers to discuss this further and whatever we chose to do to work around this issue will very likely be included in the next update to EE, so my modification will be lost, but replaced with whatever fix we use. |
|
The support post ‘Error – Offsite Payment Method was not configured properly’ 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.