We're Moving to a New Support Platform – Starting June 1st!

We’re excited to let you know that starting June 1st, we’ll be transitioning to a new support system that will be available directly on our product websites – Amelia, wpDataTables, and Report Builder. In fact, the new support platform is already live for Amelia and wpDataTables, and we encourage you to reach out to us there.

You'll always be able to reach us through a widget in the bottom right corner of each website, where you can ask questions, report issues, or simply get assistance.

While we still do not offer live support, a new advanced, AI-powered assistant, trained on our documentation, use cases, and real conversations with our team, is there to help with basic to intermediate questions in no time.

We're doing our best to make this transition smooth and hassle-free. After June 1st, this current support website will redirect you to the new "Contact Us" pages on our product sites.

Thanks for your continued support and trust – we’re excited to bring you an even better support experience!

Okay
  Public Ticket #2555464
Woocomerce Integration
Closed

Comments

  • Admin Democratest started the conversation

    Hello

    I have several questions and problems regarding Amelia's integration with Woocomerce.

    When a customer cancels an appointment on Amelia, the related order on Woocomerce is not cancelled, and by not cancelling the order on Woocomerce, the payment is not refunded. In addition, the store manager does not know about the cancellation because the cancellation notices are sent to the employee.

    I have set up a Wordpress login for every new customer who books an appointment, but I have seen that with the wordpress integration there are 2 different passwords, one to manage my appointments via amelia and one for wordpress/woocomerce to manage their orders. I need it to be the same

    Kind Regards

  • [deleted] replied

    Hello Admin Democratest , 

    There isn't a possibility for this to be automatically done with the current WooCommerce integration in Amelia , unfortunately. The cancelled appointments in Amelia can't affect WooCommerce orders, so they need to be cancelled and refunded manually if customers cancel appointments in Amelia. 

    If you want, there is an option to add some additional email addresses to which all notifications from Amelia will be sent as well, if that could help your use case. You can do that by adding these email addresses to the Send all notifications to additional addresses:  field which you will find in Amelia -> Settings -> Notification settings. When you add one email press Enter and it will be saved, so you can then add another one, etc. To these email addresses all notifications that are sent from Amelia (to customers and to employees) will be sent as well. 

    Amelia customers can be connected to WordPress users if 

    - the option Automatically create Amelia Customer user in Amelia -> Settings -> Roles settings is enabled, and then when someone books an appointment in Amelia they are created as customers in Amelia and as WP users with Amelia customer user role

     - when Amelia customers are connected to a WP user on the Amelia -> Customers page, when you edit the customer they can be connected to a WP user only when that user has an Amelia Customer user role. If you need to have more roles for the same user in WP you can use some plugin for this purpose, like User role editor

    In your case, if these customers already have WordPress users and WooCommerce roles, they would need to book an appointment in Amelia while logged in to WordPress, and the option Automatically create Amelia Customer user in Amelia -> Settings -> Roles settings is enabled. And in this case that WP user would get the Amelia customer role as well, so they would be able to access the panel with their WP credentials as well. 

     So, in these cases they can access both WP and panel while logged in to the WP and with the same  credentials. There isn't a possibility for Amelia to check the WP users' emails and connect them to customers, if that is what you want to achieve.