Hi, I'm having an issue. A guy who is already a customer (woocommerce customer role) can book an appointment on amelia, but can not access the customer panel after. It shows a box with this message "Enter your account email address and we will send you an access link to your inbox." but when I try to enter the customer's email nothing happens. I made you a video to explain my issue more deeply here https://www.loom.com/share/2c01dec02b3244689f73b895c7a0384d.
I'm afraid, at the moment WooCommerce can be used only as a payment getaway in Amelia, and such features as Woo cart or Woo login won't work through this integration.
If you want your Customers to access their profiles on the front-end Customer panel, you need to create a Customer panel and include %customer_panel_url% placeholder in the Appointment Pending or Appointment Approved email notification (not in the Customer Panel Access notification since this one is made for the password change):
After they receive an email that their appointment is booked, they will see the link to log into the Customer Panel, and the first time they visit that link, they will enter the password which they will later use to log into the panel.
Also, if you test the Customer Panel, you should book a test Appointment with an email address that wasn't used for any Amelia user before. You should access the Panel being logged out from the WP Admin user (it will be even better if you use incognito mode). Only then the link and the Panel itself will work correctly.
Yes, that's basically what I started with - Woo login won't work in Amelia, it requires Customers to have "Amelia Customer" roles, and then they will be able to log in to the Customer panel after their first bookings. Users with any other roles won't receive Customer panel access.
Sorry if my explanation wasn't clear.
I'm glad you figured it out
Please feel free to contact us if you have any other questions.
Hi, I'm having an issue. A guy who is already a customer (woocommerce customer role) can book an appointment on amelia, but can not access the customer panel after. It shows a box with this message "Enter your account email address and we will send you an access link to your inbox." but when I try to enter the customer's email nothing happens.
I made you a video to explain my issue more deeply here https://www.loom.com/share/2c01dec02b3244689f73b895c7a0384d.
Thank you for your time.
Best regards
Julien Aflalo
Hi, Julien,
Sorry for the delayed response.
And thank you for choosing Amelia.
I'm afraid, at the moment WooCommerce can be used only as a payment getaway in Amelia, and such features as Woo cart or Woo login won't work through this integration.
If you want your Customers to access their profiles on the front-end Customer panel, you need to create a Customer panel and include %customer_panel_url% placeholder in the Appointment Pending or Appointment Approved email notification (not in the Customer Panel Access notification since this one is made for the password change):
After they receive an email that their appointment is booked, they will see the link to log into the Customer Panel, and the first time they visit that link, they will enter the password which they will later use to log into the panel.
Also, if you test the Customer Panel, you should book a test Appointment with an email address that wasn't used for any Amelia user before. You should access the Panel being logged out from the WP Admin user (it will be even better if you use incognito mode). Only then the link and the Panel itself will work correctly.
Hope that will help.
Looking forward to hearing from you.
Thank you for your answer, but this didn't resolve my problem.
I've now changed all my existing customers to the 'amelia customer' role and all my new woocommerce customers will now have this role.
That's the only way I found that works.
Best regards
Julien,
Yes, that's basically what I started with - Woo login won't work in Amelia, it requires Customers to have "Amelia Customer" roles, and then they will be able to log in to the Customer panel after their first bookings. Users with any other roles won't receive Customer panel access.
Sorry if my explanation wasn't clear.
I'm glad you figured it out
Please feel free to contact us if you have any other questions.
Best Regards.