Posted: June 27, 2023 at 6:02 am
|
PayPal Commerce settings throwing errors. Installed latest Reg Core update 5.0.7 A RuntimeException was thrown! code: EE_Admin_Page – _route_admin_request – 1150 |
Hi there, The collations aren’t set by Event Espresso when creating the tables, that’s done by WordPress itself and we basically just request it creates new tables for EE. The above error means you have a mix of https://en-gb.wordpress.org/plugins/database-collation-fix/ Note the first thing you should do BEFORE using the above is to create a full database back for your site just to be safe. That plugin will convert your database to use all the same collations which prevents the above error. |
|
|
is there a reason your recent update pushes the less secure PayPal Commerce – putting the security on the website owner – rather than using PayPal Express – where the purchaser is sent over to PayPal’s system? |
Please explain in detail why you beleive the PayPal Commerce integration is less secure? PayPal Commerce (checkout) is PayPals latest integration method. Our integration method with it does NOT handle card data with your own site, its done on PayPal’s server the same way Express does. |
|
|
The verbiage that shows up says the Website is 100% responsible for PCI compliance as the processing will happen within the site. PayPal Express – sends you off to PayPal site for the processing, then returns you (PayPal handles security). The site owner has to understand thier hosting, etc. because Many hosts are NOT PCI compliant no matter what levels you add to your website – So in theory the PayPal Express is good for those that can’t control their PCI status. The verbiage you provide I think could simply be worded better – helping them understand their choices better. |
The verbiage used is:
Where does it state the processing will happen on the site itself? I’d like to check into that text. None of that actually changes depending on your host and/or payment method integration used. I don’t have official figures for this but based on my own personal experience providing support, a large proportion of users aren’t even aware of PCI Compliance requirements and those that are somewhat familiar with it assume that EventEspresso.com is somehow handling their compliance for them. One of the reasons the notice was added was to try and make it clear that we have no responsibility for it in a short and concise manner.
Regardless of host and payment method integration, the end user is still responsible for their own PCI Compliance. PayPal Express still requires SAQ-A, as does PayPal Commerce. In my opinion, the PayPal Express payment method should also show that same notice because there is always a level of compliance required with all payment methods. Your correct that if they choose to use an onsite payment method such as PayPal Pro, hosting becomes much more involved (good luck getting compliance on shared hosting) but again that’s still the owner’s responsibility for compliance and not ours (which is what people assume).
Sure, we can always improve and I’ll open a discussion internally to see what else we can do here. |
|
The support post ‘PayPal Integration throwing errors’ 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.