Thanks for this great plugin. I like it. And from the previous issue, you are so helpful.
But now, I have an issue here. My website use WooCommerce and Buddy Boss. When my customer purchase the class, he can access all the pages that he should be able to access.
The only problem is, when he already get approved appointment (he booked through Amelia of course), he cannot access the customer panel.
The customer panel page keep asking him to enter the email. And he can only access the customer panel page through the link in the email.
Even I change his role to Amelia Customer, he still not be able to access customer panel.
Please provide me a temporary WP-admin (administrator) user for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue.
We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties.
You can write credentials here just check PRIVATE Reply so nobody can see them except us.
People buy my digital product. An e-course (build with Learndash and make it neat with Buddy Boss). The payment gateway I use is WooCommerce.
After people buy, they get into my funnel. I do upsell inside e-course. Ask them if they want to take private lesson with me, this is where I want to direct them to Amelia.
They visit booking page. Book a lesson and pay with WooCommerce payment gateway.
FYI, the integration with Amelia also seem broken. The updated order status in WooCommerce doesn't change Amelia booking status to Approved. So I need to change the booking status manually. (I think we can address this issue next time after this one).
After the booking order is done, payment received, and the status is updated to Approved, user can login to their account. This is where the problem happen. When thay access their profile page with BuddyBoss template (click "Book" tab), they are asked to enter their email so Amelia can send them Access Link.
And yes, they can access it from the link within the email. Only from that link. So everytime they need to take a look on their appointment, they must open the email.
This happen even when I already change their user role to Amelia Customer.
And FYI, I already set the default user role when people register to Amelia Customer. But it seems that it also broken. New member keep getting "Customer" as their user role.
SECOND POSSIBLE FLOW
People book appointment with Amelia. Pay with Woocommerce gateway. And just the same as the previous flows, I must update appointment status manually. But once again, it is okay. We can address it next time, because this issue in far more important than that one.
After people book, I also will upsell my digital product when they in private lesson session with me. I send the link, they buy.
And I think this second flow will be fine because if a member get Amelia Customer role, they also can buy digital product. But again, even they get Amelia Customer role, they cannot access Customer Panel page. Same situation, they keep getting asked to enter their email for gettting access link to Customer Panel page.
And once again, they can access only from the link within the email.
In the meantime this was forwarded to you Dev team and once again as soon as we have more information we will reach out to you again on this ticket.
We just got the feedback from our colleagues and they have told us that we have created an order with Amelia Test customer, than when we login with that customer, on the profile we do get the send you email for access screen, because at this point the Amelia customer is not created, only the Wordpress user (WooCommerce customer). But after we book an appointment on the "book" tab of the profile and come back we do get the customer panel:
Is there something different in this flow compared to how the customers usually book?
If you set the default role to Subscriber, this setting in Amelia settings in BuddyBoss, should create Amelia Customers when a new user registers and their account is activated
We wish you all the best and hope you have a wonderful day ahead.
I've checked it. And it still the same. I've change the default user role for new user to "Subscriber". And check that box in the BuddyBoss Integration menu.
Here's what I've done based on the flow.
1. Visit hmmusicacademy.com
2. Buy digital product from homepage with new account.
3. Checkout.
4. Go to Woocommerce order page. Change the order status to Paid. Because this is only test case, right?
5. Visit hmmusicacademy.com again. This time the account is logged in.
6. Visit profile page. And there is no "Book" menu there. I check the user role, and this user still in "Subscriber" role. Note automatically change to "Amelia Customer".
7. I change the user role to "Amelia Customer" manually.
8. Access the profile page again (in step 6). The Book panel is now available.
9. I do a booking there. Checkout.
10. Go to Woocommerce order page. Change the order status to Paid.
11. Take a look at the appointment page in Amelia. But it is not automatically updated to "Approve". This is another problem to be addressed next time.
12. Go to profile page again, check Book menu. It still there. But when I click Panel (it is "Jadwal Les" in my website. Just update it), it still ask me to enter email for access link. The problem is gone, when I done the following steps.
13. Go to Amelia Customer menu, and assign wordpress user manually from there.
14. Check profile page again, check book menu, panel, and this account can access the customer panel now.
The problem is gone. But... Can we make it done automatically? If I must do manual pairing like that, it will be time consuming. I have a plan to move all my customer database from a booking SaaS to my website. And it consist hundreds database.
So, this is the steps (from that 14 steps above) that the problem exist. And I think should be able to be done automatically by Amelia.
Step 6. This user cannot be Amelia Customer by default. Even I already set it to Amelia Customer, the Book menu still not appear in the BuddyBoss profile page.
Step 11. WooCommerce integration is failed to update appointment automatically to Approved.
Step 13. It will be better, far more better if Amelia can pair its Customer to wordpress user automatically. FYI, I already click "Create Amelia Customers" in the BuddyBoss integration menu, but it didn't change anything. The problem still exist.
Could you please tell us when you mentioned this step
2. Buy digital product from homepage with new account.
does it mean that a User is created with a Subscriber role in BuddyBoss at this point? We are asking because this is necessary in order for the Amelia - BuddyBoss integration to work. The Create Amelia customers button in BuddyBoss integration settings can't work if WP users are not Subscribers, and when we logged in on your website there are no Subscriber users on the WP Users page, only Customers.
Regarding the WooCommerce part
9. I do a booking there. Checkout.
10. Go to Woocommerce order page. Change the order status to Paid.
11. Take a look at the appointment page in Amelia. But it is not automatically updated to "Approve". This is another problem to be addressed next time.
We couldn't see any payments on the Finance page in Amelia (we checked August) for appointments, to check the change of the appointment status. We saw only one Package payment - so if you are referring to that, only the Packages rules for WooCommerce apply to those payments/bookings so you can only choose the package status according to the WooCommerce payments status. It isn't possible for package payments changes in WooCommerce to apply to appointments, if that was what you were trying to achieve (so the WooCommerce Appointments rules can't apply to Package purchases).
For the step 2, I've change the default user role upon registration to Subscriber. But still there is no Amelia Customer created in Amelia panel. Btw, I also click Create Amelia Customers button in BuddyBoss. Nothing happened.
And for step 11, the issue is resolved by itself. I don't know why. LOL. Maybe click here and there and the issue is gone. So now the only issue is just step 2.
We just got the feedback from our colleagues and they have told us that the checkbox in BuddyBoss means that when a Subscriber user activates their profile (confirms their e-mail or the admin activates the pending profile manually) that user will get the "Amelia Customer" role and a customer will be created which will be tied to that wp user. Do you have a flow in which the profile activation is skipped? Since this hook is only triggered at that time.
The button should create a customer from every wp user with the "Amelia Customer" role and tie it to that user.
Yes, after activating their new profile the role is added. As we understand, in your flow users are created automatically after their first order, which is not an amelia booking but a different product? Is this set up in BuddyBoss or WooCommerce? When we test locally buying a WooCommerce product for a user that doesn't exist, the user is created in WooCommerce customers, but not as a WP user.
Hi, Amelia Team!
Thanks for this great plugin. I like it. And from the previous issue, you are so helpful.
But now, I have an issue here. My website use WooCommerce and Buddy Boss. When my customer purchase the class, he can access all the pages that he should be able to access.
The only problem is, when he already get approved appointment (he booked through Amelia of course), he cannot access the customer panel.
The customer panel page keep asking him to enter the email. And he can only access the customer panel page through the link in the email.
Even I change his role to Amelia Customer, he still not be able to access customer panel.
I think this is not acceptable, right? And I already try the solution in this ticket, too https://tmsplugins.ticksy.com//ticket/3690833/. But it didn't work.
And when the he buy our class, register, he alwasy get "Customer" role. Even the default role in registration has been set to "Amelia Customer"
In short, these are my problem :
1. Default user role didn't work upon registration
2. User cannot access customer panel even his role has changed to Amelia Customer.
Can you help me?
If you need to try the flow, just make an order in my website. Then tell me the order number. I will approve it manually so you can test it.
Thank you. :)
Hello there,
Thank you for reaching out to us.
Please provide me a temporary WP-admin (administrator) user for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue.
We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties.
You can write credentials here just check PRIVATE Reply so nobody can see them except us.
Kind Regards,
Marko Davidovic
[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
Hello again,
We will take a look at this now and we will reach out to you again on this ticket as soon as we have more information.
Kind Regards,
Marko Davidovic
[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
Hello again,
We have forwarded your ticket to our level 2 agents and as soon as we get some feedback from them we will contact you immediately.
Kind Regards,
Marko Davidovic
[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
Hello again,
Can you please explain the flow to us?
We didn't understand what exactly you did and what the flow was.
Do people first register as WP users before booking something in Amelia and then log in to WP and book or they are not log in to WP?
Looking forward to your reply.
Kind Regards,
Marko Davidovic
[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
There are 2 possible flows :
FIRST ONE
People buy my digital product. An e-course (build with Learndash and make it neat with Buddy Boss). The payment gateway I use is WooCommerce.
After people buy, they get into my funnel. I do upsell inside e-course. Ask them if they want to take private lesson with me, this is where I want to direct them to Amelia.
They visit booking page. Book a lesson and pay with WooCommerce payment gateway.
FYI, the integration with Amelia also seem broken. The updated order status in WooCommerce doesn't change Amelia booking status to Approved. So I need to change the booking status manually. (I think we can address this issue next time after this one).
After the booking order is done, payment received, and the status is updated to Approved, user can login to their account. This is where the problem happen. When thay access their profile page with BuddyBoss template (click "Book" tab), they are asked to enter their email so Amelia can send them Access Link.
And yes, they can access it from the link within the email. Only from that link. So everytime they need to take a look on their appointment, they must open the email.
This happen even when I already change their user role to Amelia Customer.
And FYI, I already set the default user role when people register to Amelia Customer. But it seems that it also broken. New member keep getting "Customer" as their user role.
SECOND POSSIBLE FLOW
People book appointment with Amelia. Pay with Woocommerce gateway. And just the same as the previous flows, I must update appointment status manually. But once again, it is okay. We can address it next time, because this issue in far more important than that one.
After people book, I also will upsell my digital product when they in private lesson session with me. I send the link, they buy.
And I think this second flow will be fine because if a member get Amelia Customer role, they also can buy digital product. But again, even they get Amelia Customer role, they cannot access Customer Panel page. Same situation, they keep getting asked to enter their email for gettting access link to Customer Panel page.
And once again, they can access only from the link within the email.
Hello again,
We will forward this ticket to our level agents again and as soon as we get some feedback from them we will contact you again on this ticket.
Kind Regards,
Marko Davidovic
[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
Okay, Marko. Thank you. :)
Hello again,
In the meantime this was forwarded to you Dev team and once again as soon as we have more information we will reach out to you again on this ticket.
We just got the feedback from our colleagues and they have told us that we have created an order with Amelia Test customer, than when we login with that customer, on the profile we do get the send you email for access screen, because at this point the Amelia customer is not created, only the Wordpress user (WooCommerce customer). But after we book an appointment on the "book" tab of the profile and come back we do get the customer panel:
Is there something different in this flow compared to how the customers usually book?
If you set the default role to Subscriber, this setting in Amelia settings in BuddyBoss, should create Amelia Customers when a new user registers and their account is activated
We wish you all the best and hope you have a wonderful day ahead.
Kind Regards,
Marko Davidovic
[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
Hello, Marko...
Yes. I noticed when Amelia Test account created an order. :)
I'll check it out. I'll be back soon. Wait. :)
Hello again,
Please do that as I understand our dev team did not found any issues all is working fine when they tested this.
Kind regards.
Kind Regards,
Marko Davidovic
[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
Hello again, Marko...
I've checked it. And it still the same. I've change the default user role for new user to "Subscriber". And check that box in the BuddyBoss Integration menu.
Here's what I've done based on the flow.
1. Visit hmmusicacademy.com
2. Buy digital product from homepage with new account.
3. Checkout.
4. Go to Woocommerce order page. Change the order status to Paid. Because this is only test case, right?
5. Visit hmmusicacademy.com again. This time the account is logged in.
6. Visit profile page. And there is no "Book" menu there. I check the user role, and this user still in "Subscriber" role. Note automatically change to "Amelia Customer".
7. I change the user role to "Amelia Customer" manually.
8. Access the profile page again (in step 6). The Book panel is now available.
9. I do a booking there. Checkout.
10. Go to Woocommerce order page. Change the order status to Paid.
11. Take a look at the appointment page in Amelia. But it is not automatically updated to "Approve". This is another problem to be addressed next time.
12. Go to profile page again, check Book menu. It still there. But when I click Panel (it is "Jadwal Les" in my website. Just update it), it still ask me to enter email for access link. The problem is gone, when I done the following steps.
13. Go to Amelia Customer menu, and assign wordpress user manually from there.
14. Check profile page again, check book menu, panel, and this account can access the customer panel now.
The problem is gone. But... Can we make it done automatically? If I must do manual pairing like that, it will be time consuming. I have a plan to move all my customer database from a booking SaaS to my website. And it consist hundreds database.
So, this is the steps (from that 14 steps above) that the problem exist. And I think should be able to be done automatically by Amelia.
Step 6. This user cannot be Amelia Customer by default. Even I already set it to Amelia Customer, the Book menu still not appear in the BuddyBoss profile page.
Step 11. WooCommerce integration is failed to update appointment automatically to Approved.
Step 13. It will be better, far more better if Amelia can pair its Customer to wordpress user automatically. FYI, I already click "Create Amelia Customers" in the BuddyBoss integration menu, but it didn't change anything. The problem still exist.
Can you make them automacally done?
Hello again,
We will forward this ticket to our level agents again and as soon as we get some feedback from them we will contact you again on this ticket.
Kind Regards,
Marko Davidovic
[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
Hello again,
Could you please tell us when you mentioned this step
2. Buy digital product from homepage with new account.
does it mean that a User is created with a Subscriber role in BuddyBoss at this point? We are asking because this is necessary in order for the Amelia - BuddyBoss integration to work. The Create Amelia customers button in BuddyBoss integration settings can't work if WP users are not Subscribers, and when we logged in on your website there are no Subscriber users on the WP Users page, only Customers.
Regarding the WooCommerce part
9. I do a booking there. Checkout.
10. Go to Woocommerce order page. Change the order status to Paid.
11. Take a look at the appointment page in Amelia. But it is not automatically updated to "Approve". This is another problem to be addressed next time.
We couldn't see any payments on the Finance page in Amelia (we checked August) for appointments, to check the change of the appointment status. We saw only one Package payment - so if you are referring to that, only the Packages rules for WooCommerce apply to those payments/bookings so you can only choose the package status according to the WooCommerce payments status. It isn't possible for package payments changes in WooCommerce to apply to appointments, if that was what you were trying to achieve (so the WooCommerce Appointments rules can't apply to Package purchases).
Kind Regards,
Marko Davidovic
[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
Hi again,
For the step 2, I've change the default user role upon registration to Subscriber. But still there is no Amelia Customer created in Amelia panel. Btw, I also click Create Amelia Customers button in BuddyBoss. Nothing happened.
And for step 11, the issue is resolved by itself. I don't know why. LOL. Maybe click here and there and the issue is gone. So now the only issue is just step 2.
Hello again,
I will forward this to my colleagues again and once we get a new feedback from them we will reach out to you again on this ticket.
Kind Regards,
Marko Davidovic
[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
Hello again,
We just got the feedback from our colleagues and they have told us that the checkbox in BuddyBoss means that when a Subscriber user activates their profile (confirms their e-mail or the admin activates the pending profile manually) that user will get the "Amelia Customer" role and a customer will be created which will be tied to that wp user. Do you have a flow in which the profile activation is skipped? Since this hook is only triggered at that time.
The button should create a customer from every wp user with the "Amelia Customer" role and tie it to that user.
Kind Regards,
Marko Davidovic
[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
So do you mean that a new user should manually sign up to get the additional "Amelia Customer" role attached?
Hello again,
I will check this with my colleagues again. We will reach out to you again once we have more information.
Kind Regards,
Marko Davidovic
[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
Hello again,
Yes, after activating their new profile the role is added. As we understand, in your flow users are created automatically after their first order, which is not an amelia booking but a different product? Is this set up in BuddyBoss or WooCommerce? When we test locally buying a WooCommerce product for a user that doesn't exist, the user is created in WooCommerce customers, but not as a WP user.
Kind Regards,
Marko Davidovic
[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