Okay
  Public Ticket #2185633
REALLY important feature requests
Closed

Comments

  •  1
    Samuel started the conversation

    Hey friends!

    There are some very basic features missing for this "enterprise grade" event booking solution.

    1. Ticket types per event or
    2. Booking option with upgrade prices for events 
    3. Custom fields for events (not only for appointments)
    4. Possibility to send mail to participants of an event (or at least please create a link with all participant email addresses in a mailto: link)
    5. Catalog and search views also for events
    6. Nice to have: Zapier (just found out: "in progress")

    Don't get me wrong, I think Amelia is already great and I like the way  you've created it, but without this stuff it works only for very limited use cases.

    I would also be very happy if you maybe could share a roadmap or so with me :)

    Samuel

  •  1
    Samuel replied

    PS: I just found https://wpamelia.cnflx.io/boards with google. Glad to see you being so open and committed!

    PPS: Even if my requests are not yet on cnflx, I hope you see that they really make sense and are worth the work.

    PPPS: If I have missed any of the described requests are already available, please forgive and tell me ;)

  •  2,498
    Aleksandar replied

    Hello Samuel.

    Thank you for your purchase.

    1. What do you mean "Ticket types per event"? With the latest version we've added new shortcodes when it comes to events:

    1. [ameliaevents tag=”name”] if you want to show just the events that belongs to the same tag defined during the creation of events, where “name” will be replaced with the tag name,
    2. [ameliaevents event=1] if you want to show only the event with ID 1 without its recurring events,
    3. [ameliaevents event=1 recurring=1] if you want to show the event with ID 1 with all his recurring events.

    If that is what you meant.

    2. If you mean something like adding "Extras" to events, unfortunately something like this is not possible, but we are considering adding that in one of the future releases.

    3. Same as 2. - it is on our "to-do" list, but I cannot tell you when that will be implemented.

    4. Great idea I must say. I will forward that to our development team, and they'll see if it can be added soon.

    5. Also a good idea that was already suggested by some of our users, so we do have it in our road map for one of the future releases.

    6. Yeah, Zapier integration will be released soon (I cannot guarantee that it will be in the next update, but it is being developed). For the first version of the integration, you'll be able to use Zapier hooks, but we plan on increasing the functionality.

    Thank you for your thoughts. We accept all advice and suggestions, as they help us develop a better software.

    Best regards.

    Kind Regards, 

    Aleksandar Vuković
    [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

  •  1
    Samuel replied

    Thanks Aleksandar!

    What I meant with "1. Ticket types per event": 
    Like having "Extras" with price, which was my number 2, you could have (and will have in many many use cases) different types of ticket for an event. Like "Cheap Ticket" and "Premium Ticket", like "Ticket for two day" or "Ticket for 5 days", "Ticket with dinner" or "Ticket without dinner" etc.

    Know what I mean?

    Implementing my requests could transform Amelia - from my perspective - from a beautiful but simple tool for appointments&events into a beautiful and flexible solution for appointments&events, that really messes with the great competitors like theeventscalendar and other big players.

    Especially

    1. Different ticket types

    3. Custom fields for events (not only for appointments)

    4. Possibility to send or notifications mail to participants of an event (or at least please create a link with all participant email addresses in a mailto: link)

    X. Developer hooks and filters :-P 


    Samuel

  •  2,498
    Aleksandar replied

    Ah, I see Samuel.

    Well, turns out that we are already working on developing these features.

    I just checked with my development team, and although they cannot say when we'll have multiple ticket types, custom fields and bulk e-mail notification for event attendees, they have confirmed that all this is already being developed, and a must-have feature.

    So, it will be added in the next few months.

    Unfortunately we don't have hooks (action and filters) at the moment. What we have is a few JS hooks that is triggered depends on the view:

    window.beforeAddToCalendarLoaded()
    window.beforeBookingLoaded()
    window.beforeSearchLoaded()
    window.beforeSearchFiltered()
    window.afterSearchFiltered()
    window.beforeConfirmedBooking()
    window.beforeCatalogLoaded()
    window.afterSelectCatalogCategory(object_category)
    window.beforeCatalogCategoryLoaded(object_category)
    window.beforeCatalogServiceLoaded(object_category, object_service)
    window.afterSearchActivateService(object_appointment, object_serviceActive)
    window.afterSearchGoToSecondStep(object_appointment, object_serviceActive)
    window.afterBookingSelectDateAndTime(object_appointment, object_serviceId, object_providerId, object_locationId)
    window.afterBookingSelectService(object_appointment, object_serviceId, object_providerId, object_locationId)
    window.beforeConfirmBookingLoaded(object_appointment, object_service, object_provider, object_location)
    window.afterConfirmBooking(object_appointment, object_service, object_provider, object_location)

    JS files are modified (minimized) in public version of plugin (in our development environment is accessible), but unfortunately I can not send you our source code because that is the policy of our company.

    All those files that have extension .vue are compressed and minimized in JS files that is very hard and not recommended modifying. So in order to add some other features you can unminify the js and customize it.

    Best regards.

    Kind Regards, 

    Aleksandar Vuković
    [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

  •  1
    Samuel replied

    Dear Aleksandar !

    GREAT NEWS <3 Thank you for taking time for research and answering so detailed! Looking forward!!

    Samuel