Posted: August 29, 2012 at 2:48 am
|
Hi, Testing the payment flow I’ve come across an issue with a blank thanks-page following a completed payment process using the Quickpay gateway in sandbox mode. Everythin seems in working order, the payments are processed and can be verified in the backend. But the page containing the ESPRESSO_PAYMENTS shortcode – in my case the page outputs a url like this: http://esrum.runemester.dk/tak/?id=194&attendee_action=post_payment&form_action=payment&chronopay_callback=true&transaction_id=72b32a1f754ba1c09b3695e0cb6cde7f503dcbc7ab0911.20811055 and displays an empty page (no content generated in the source following the pagetitle) after succesfully completing a credit card payment with quickpay. I’m unsure whether this is an issue with the gateway and/or template? I’ve no real clue where to start looking? Any suggestions are very welcome? Thanks |
Do you have any content in the thank you page other than the title and the shortcode? |
|
|
Hi Chris, |
Do you have anything in |
|
|
Yes, I’ve copied the templates from the plugin directory there for customization purposes. I assume the templates in question are the payment_page and payment_overview – both are there in original shape without any custom changes. I’m running version 3.1.26.P by the way. |
If those two templates are the same as the originals, you shouldn’t need them in that folder. Delete any files in the templates directory that you haven’t modified. |
|
|
Hi Chris, I removed all unmodified templates. I get a new error resonse this time: Fatal error: require_once() [function.require]: Failed opening required ‘/home/www/esrum.runemester.dk/wp-content/plugins/event-espresso/gateways//quickpay_vars.php’ (include_path=’.:/php/includes:/usr/share/php’) in /home/www/esrum.runemester.dk/wp-content/plugins/event-espresso/includes/functions/main.php on line 1058 Deactivating the Quickpay gateway I can get it working with eg. invoice payments. I suspect the problem has something to do with the gateway? |
|
Ok – I’ve been looking some more into this and it seems the Quickpay gateway exists in two different versions. I originally installed and used the module from Quickpay but it seems the gateway has been included in the latest release of Event-espresso (3.1.26.P). Comparing the gateway’s files in the two versions I can spot quite a few differences. Could this have something to do with the issues I’m experiencing – possible conflicts or? The problem I originally described (empty thanks page) was caused when using the original module from Quickpay’s site on the previous version of EE. The second error (described in my post above) occurs when using the Quickpay module included in the latest EE-release. I removed all the files from the original gateway, did a clean reinstall of EE and am now still stuck with the empty Thanks page. This is quite a hurdle as the existence of the Quickpay module was an important factor in choosing EE as the ticketing solution in the first place. Any suggestions? |
Yes. Don’t use the version from the Quickpay site. We’ve been maintaining the code within Event Espresso and I can’t vouch for the version that is on their website but I suspect that it was written for an older version of Event Espresso. If you have that version installed and/or anything in your |
|
|
I figured. And did just that. I removed all files from wp-content/uploads/espresso. Including gateways. Reinstalled Event Espresso and activated Quickpay – using test settings available from their site. That’s when the fatal error as described above occurred (and persists):
|
Something’s not working right. Those paths are wrong. You’re getting: |
|
|
Hi Chris, Thanks! I went through with your suggestions. No change. Same error message. I then proceeded to delete the entire database and delete all files from the server. Did a fresh reinstall of WordPress and EE on a fresh database using default settings. I still get the same error. I’m running out of ideas here – as far as I can see this has to be either an error in EE or possibly from the server configuration. |
|
Can you look in wp-options at the entry for event_espresso_active_gateways and post the option_value? |
|
Actually, can you fill out the form here: https://eventespresso.com/contact/ |
|
I have a similar problem here: URL: /event-registration/?page_id=23®event_action=post_multi_attendee Error: Warning: require_once() [function.require-once]: Unable to access /var/www/wp-content/plugins/event-espresso/gateways//quickpay_vars.php in /var/www/wp-content/plugins/event-espresso/includes/functions/main.php on line 1058 Did you solve the problem? How?
|
|
Hi Franz, |
|
That did the trick. Thank you very much 🙂 |
The support post ‘empty ESPRESSO_PAYMENTS / Thanks page’ 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.