Okay
  Public Ticket #3632436
Integration between WooCommerce and Amelia
Closed

Comments

  • BERGER ANDRE-XAVIER started the conversation

    Dear Support,

    I am discovering the Amelia solution which might be of interest for me.

    I have an e-commerce website made with Wordpress and Woocommerce, plus some other plugins among them jetEngine which you may know, and which allows me to use custom fields and other features.


    We are selling events (typically which last each between 1 and 5 days) which require capacity bookings, and max number of attendees, need to update availability dates, synchronize with calendars, etc…


    In our case, the events are organized and allocated to independent "vendors" (we are some kind of marketplace).

    I would like to know if and how it is possible to connect my woocommerce products into Amelia events, programmatically. Because I don't want to break the existing store as it has been done today based on woocommerce products?

    So I have some preliminary questions if you agree so that I can assess if the product is workable in my case.

    Our site already has plenty of woocommerce products. 

    If I understand properly we should create an event for all these products with dates, price, etc...

    - Can we programmatically (hook or API) create events for the existing products ?
    - Can we programmatically (hook or API) create a new event with all its attributes (like price, or VAT for example, or employee) when a product is added by one vendor ? 
    - At this moment the existing products only have start dates / end dates without booking capacity. Can we programmatically use an existing custom field (like start dates and end dates of event) in order to update an existing Amelia event ? 
    - Can we programmatically add or remove event dates ?
    - How do we "connect" the add to cart button of a specific product to the Amelia booking feature ?
    - Can we programmatically create a new employee ? (hook or API) -> my typical use case is that I already have a CPT (Custom Post Type) which is made of teachers. Those teachers are also WordPress users with specific roles.


    Many thanks for your help ?

    Best regards

  •  1,499
    Uroš replied

    Hello,

    Thank you for reaching out about integrating WooCommerce products into Amelia events on your WordPress site. Your inquiry is indeed quite complex and involves several specific requirements.

    1. While it may be possible to programmatically create events for existing products, it would likely require custom development work to ensure seamless integration.
    2. Automating event creation when a vendor adds a product is a nuanced task that would also likely require custom coding to achieve.
    3. Using existing custom fields to update Amelia events is feasible with custom development, but it would require careful implementation to ensure compatibility and functionality.
    4. Programmatically adding or removing event dates is another feature that would likely necessitate custom coding to implement effectively.
    5. Integrating the "add to cart" button with Amelia booking would require custom development to ensure a smooth user experience and seamless functionality.
    6. Automating employee creation, especially considering their roles as WordPress users, would also require custom development efforts to align with your specific requirements.

    However, I must inform you that our development team is currently fully engaged in addressing priority tasks, fixing bugs, and addressing issues with our plugins. As a result, we won't be able to accommodate custom development work in the near future.

    Nevertheless, I understand the importance of your requirements, and I want to assist you in finding a suitable solution. I recommend reaching out to WP Kraken (https://wpkraken.io/?tms-plugins) for customization services. They specialize in developing tailored solutions and may be able to assist you with your specific needs.

    Please feel free to contact WP Kraken with your inquiry, and they should be able to provide you with further guidance and assistance.

    Thank you for your understanding, and I apologize for any inconvenience this may cause. If you have any further questions or need assistance, please don't hesitate to reach out.

    Kind Regards, 

    Uros Jovanovic
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia 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

  • BERGER ANDRE-XAVIER replied

    Hi Uroš

    Thank you for your reply.

    I understand that all requires custom development, do you confirm that this can be achieved by ourselves using your hooks or API ? (we have development skills)

    Or does it need specific development that only your company can offer ?

    Thanks a lot

    Regards

  •  1,499
    Uroš replied

    Hello,

    As you have development skills, I would suggest that you take a look at the following documentation on API support in our plugin.

    Please let me know if that works for you or not.

    Kind Regards, 

    Uros Jovanovic
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia 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