Okay
  Public Ticket #2761279
'Bringing anyone with you' multiplier/discount
Closed

Comments

  • Daniel Kilburn started the conversation

    Hi guys,

    Sorry to raise another 'customisation' ticket, after you were so helpful with the last one (I added some comments to the feature requests as suggested! https://wpamelia.cnflx.io/boards/feature-requests). But now I've run into another hurdle and was hoping you might be to help advise...:

    When working with the 'Bringing anyone with you' option for a service, is it possible to change the multiplier (price) for the additional persons only (so that a lower/discounted price is applied for each extra person)?

    For instance, if a booking was £50 for first person then £20 for each additional person added on the same booking. We want to do this to support 'private group' booking for our watersports business, with a responsive price for larger groups of people.

    I did think of adding them under Extras, but we currently use that just for wetsuits specifically (after Liza helped us change the label on the previous ticket).

    Perhaps there's a way in a database file somewhere?

    TIA!

    Dan

  •  2,572
    Aleksandar replied

    Hello Dan

    I am sorry to disappoint you, but unfortunately, something like this is not possible with the plugin's built-in features.

    The plugin's logic is not working like that, so you wouldn't be able to do this.

    I'll forward this to our development team, so hopefully, they'll consider it for one of our future updates. Features are pushed up on our "to-do" list when there are a lot of customers requesting those features, so having your vote as a customer can be beneficial to this feature being developed sooner.

    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

  •   Daniel Kilburn replied privately
  •   Aleksandar replied privately
  •   Daniel Kilburn replied privately
  • Daniel Kilburn replied

    Thought I'd post a public reply to briefly outline how we fixed this for our application...

    As we only use Catalog view for our main bookings, this left the others free to adapt for a separate booking page for these private/1-2-1 prices.

    I chose the 'step-by-step booking' ('ameliabooking') and added the shortcode to link it to a particular category. That category contained services for each number of customers (from 1 to 6 inclusive) that make up our groups and with prices tailored to each. By keeping min/max capacity at 1 and not using 'bringing anyone with you' the customer just sees that they're choosing a service based on number of people anyway.

    In order to make the text instructions in the frontend make sense, I used the PoEdit translation method (https://wpamelia.com/multilingual-support/) to translate 'service' to 'number of paddlers'. This displayed as in the attachment below. I could see other customisation potential with this translate method. In fact, we already used it to display 'extra' as 'wetsuit' (as in the attachment).

    We don't really use 'service' information or display it anywhere else on our booking engine - although the translated text did make one appearance in our Catalog view booking, but this was hidden with the shortcode supplied by Aleksander:

    .am-service > div.am-service-info > div > div:nth-child(1) {
    display: none;
    }

    ...and this is just what we love about Amelia as non-developers (but relatively tech savvy). We can customise it really well for our business - with a little help from Support. Thanks TMS/Amelia team!

  •  2,572
    Aleksandar replied

    Hey Daniel, I'm glad to see that you're satisfied with the plugin!

    Also thanks for sharing the solution in a public comment, as I'm sure it will come in handy to a lot of people here.

    If you have any further questions or issues, please feel free to open a new ticket, and we'll gladly help.

    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