A fair quantity of my clients are having trouble paying for events. It’s not everybody, it’s only some people, and I can’t figure out what the common connection between people who can’t pay is.
I do know how it manifests - regardless of if they choose PayPal or square, they tell me they get the spinning wheel and their browser simply locks up.
I had a previous problem with this and thought it was resolved, but it seems to be cropping up again and is definitely costing me customers.
I hope you are doing well. It's hard to reproduce the issue if it doesn't occur each time, but rather occasionally. Is this related to a specific service/event perhaps? I can try reproducing the issue on your website I would just need more details.
It seems to happen with a wide variety of events. I can reproduce it if I enter an email that doesn’t actually exist… if I enter a fake email like [email protected] then it says “waiting for payment” and the wheel just spins. Maybe there’s a routine that’s supposed to ask the user to enter a real email that isn’t working right?
Thanks for trying all the options. So is there a way to make it display an error message instead of showing the user a spinning wheel? I’m not sure why people are entering dummy emails, but apparently some of them are. Is the critical error a problem in Amelia’s code, or in the website code?
Unfortunatelly, there is no such option since these errors are only visible in developers console, they are not meant to be shown in Amelia interface. You might add the email verification, but this would still not stop the customers from entering fake (or invalid) emails. In case you want to configure it, here is how to do it - You need to add the script in WP code plugin
Create a custom field with type "text" and then change the custom field id in the script above. The error will be visible if the email is not the same as the custom field, but you need to make sure that the custom field is marked as required.
Ok. My web guy said he tried the code snippet and got the same spinning wheel and no error message. He sent a short movie to show the process, which I’ve attached.
It looks like you havent added the script properly. This is JavaScript, so make sure to select this type of form when creating a new form .
Make sure is active and updates and must have the correct custom field ID
It's recommended to use the new Booking Form V2. If everything is correctly configured, you should see the booking form like this
As you can see, it won't let me book without the correct email form. Also, the PayPal issue shouldn't be related to this configuration, so I guess this is a different topic.
I changed the shortcodes on all my events pages to the new version 2 event lists and it works! Hoorah! Apparently that was the problem all along.
One more issue. When I try and use the shortcode for the new version of the calendar of events, the shortcode just prints as text and doesn’t bring up the calendar. Any thoughts there? The shortcode I tried is [ameliaeventscalendarbooking]
Great news! Make sure to copy / paste the shortcode in shortcode module. First you need to select the shortcode module and then copy / paste the shortcode.
I don’t see an option to show the calendar event list. I think you’re showing the blocks editor, which I don’t use, I use the regular Wordpress editor. I also don’t see the option to use shortcode through the regular Wordpress editor.
I can definitely just type in the shortcode, and that totally works - except when I enter [ameliaeventscalendarbooking] it does nothing but display it as text.
It works the same with any editor. You can use builders like Elementor or Divi, or even the default WordPress editor. The most important part is selecting the module shortcode and then copying and pasting the shortcode. The key is to add the module first and then paste the shortcode inside the module. If you still don't see the booking form, then you can provide the WP admin credentials so I can test it out.
A fair quantity of my clients are having trouble paying for events. It’s not everybody, it’s only some people, and I can’t figure out what the common connection between people who can’t pay is.
I do know how it manifests - regardless of if they choose PayPal or square, they tell me they get the spinning wheel and their browser simply locks up.
I had a previous problem with this and thought it was resolved, but it seems to be cropping up again and is definitely costing me customers.
Hi Wally,
I hope you are doing well. It's hard to reproduce the issue if it doesn't occur each time, but rather occasionally. Is this related to a specific service/event perhaps? I can try reproducing the issue on your website I would just need more details.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
It seems to happen with a wide variety of events. I can reproduce it if I enter an email that doesn’t actually exist… if I enter a fake email like [email protected] then it says “waiting for payment” and the wheel just spins. Maybe there’s a routine that’s supposed to ask the user to enter a real email that isn’t working right?
Hello,
Actually, i've tried with the fake email ([email protected]) and the PayPal window does work fine. I've tried again with my real email address
This also works fine
However, if I choose Square, I'm occasionally getting this error
But, only if I use the fake email. I guess, it doesn't want to proceed with the fake email, after all
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Thanks for trying all the options. So is there a way to make it display an error message instead of showing the user a spinning wheel? I’m not sure why people are entering dummy emails, but apparently some of them are.
Is the critical error a problem in Amelia’s code, or in the website code?
Hi Wally,
Unfortunatelly, there is no such option since these errors are only visible in developers console, they are not meant to be shown in Amelia interface. You might add the email verification, but this would still not stop the customers from entering fake (or invalid) emails. In case you want to configure it, here is how to do it - You need to add the script in WP code plugin
Create a custom field with type "text" and then change the custom field id in the script above. The error will be visible if the email is not the same as the custom field, but you need to make sure that the custom field is marked as required.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Awesome.
Which file in the Amelia plugin file system does this code go into?
Hi Wally,
There is a plugin called WP code - https://wordpress.org/plugins/insert-headers-and-footers/
When you install it in Plugins and you open it, you go to Code Snippets
And then Add New
And just copy paste the script. Make sure to replace the custom field id.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Ok. My web guy said he tried the code snippet and got the same spinning wheel and no error message. He sent a short movie to show the process, which I’ve attached.
What do we try next?
Attached files: Amelia_PayPal_Script_Error_Codes.mp4
Hi Wally,
It looks like you havent added the script properly. This is JavaScript, so make sure to select this type of form when creating a new form .
Make sure is active and updates and must have the correct custom field ID
It's recommended to use the new Booking Form V2. If everything is correctly configured, you should see the booking form like this
As you can see, it won't let me book without the correct email form. Also, the PayPal issue shouldn't be related to this configuration, so I guess this is a different topic.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
I changed the shortcodes on all my events pages to the new version 2 event lists and it works! Hoorah! Apparently that was the problem all along.
One more issue. When I try and use the shortcode for the new version of the calendar of events, the shortcode just prints as text and doesn’t bring up the calendar. Any thoughts there? The shortcode I tried is [ameliaeventscalendarbooking]
Hi Wally,
Great news! Make sure to copy / paste the shortcode in shortcode module. First you need to select the shortcode module and then copy / paste the shortcode.
Make sure to Publish the page, of course.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
I don’t see an option to show the calendar event list. I think you’re showing the blocks editor, which I don’t use, I use the regular Wordpress editor. I also don’t see the option to use shortcode through the regular Wordpress editor.
I can definitely just type in the shortcode, and that totally works - except when I enter [ameliaeventscalendarbooking] it does nothing but display it as text.
Hi Wally,
It works the same with any editor. You can use builders like Elementor or Divi, or even the default WordPress editor. The most important part is selecting the module shortcode and then copying and pasting the shortcode. The key is to add the module first and then paste the shortcode inside the module. If you still don't see the booking form, then you can provide the WP admin credentials so I can test it out.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables