Additional Payment Fields

  • ethistle
  • Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 10 months ago #64484 by ethistle
Additional Payment Fields was created by ethistle
I have a client who want to be able to add other things when people book for an event ie T-shirt, Hotel Reservation, lunch, dinner
Is that possible with this program?

Cheers
Jim

Please Log in or Create an account to join the conversation.

More
8 years 10 months ago #64486 by James Riley
Replied by James Riley on topic Additional Payment Fields
Yup -- I do it all the time on my site with Custom Fields. You can choose whether they have fees (or discounts) attached, or not. There are even conditional custom fields, where the option chosen in field #1 can make field #2 appear or disappear..

You can set up 1 field like this:
- T-shirt Size --> (dropdown with options) Small / Medium / Large / X-Large (add $5) / XX-Large (add $7)

Or you can set up 2 fields like this:
- Add meal options [Y / N] (if yes, then show checkboxes for)
----> Meals: [ ] Lunch +$10 / [ ] Banquet Supper +$20

As an aside: last time I tried, conditional custom fields only work to 1 level of dependency -- if you try to do multi-level dependencies, they won't work properly.
So you CAN'T have:
- Meal Options [Y/N] (if yes then show)
--> Saturday [Y/N] (if yes then show)
--- ---> [ ] Breakfast [X] Lunch [X] Supper
--> Sunday [Y/N] (if yes then show)
--- ---> [X] Breakfast [ ] Lunch [ ] Supper

If you take a quick glance at the documentation for custom fields, you'll see what is offered for field types. documentation.joomdonation.com/2-events-...g-custom-fields.html

The developer is also very quick on support requests/questions. There was a javascript conflict somewhere on my site preventing the component from working properly -- by the next morning, he had my site fixed for free (included in the annual subscription)!

James Riley .: EventBooking user since 2014 ::: JoomDonation user since 2016 :.
.: grfx & web design / IT / AV @ St. Therese Institute of Faith and Mission, Bruno, SK, Canada :.
The following user(s) said Thank You: Tuan Pham Ngoc

Please Log in or Create an account to join the conversation.

  • ethistle
  • Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 10 months ago #64497 by ethistle
Replied by ethistle on topic Additional Payment Fields
Thanks James that is exactly what I am looking for.
I just spent/wasted a couple of hours on another program - and $60 to find out it doesn't do what I wanted it to do!

Live and learn
Thanks again
Jim

Please Log in or Create an account to join the conversation.

  • ethistle
  • Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 9 months ago #65065 by ethistle
Replied by ethistle on topic Additional Payment Fields
Now my client want the ability to select a tshirt size and order more than 1 so I need an addition quantity added to tshirt option.
Would that be like the two option mentioned by James ie select large T if you select large T then you have the option one selecting 1,2 3 or4

What I would like to do is have the ability to select more than one size of t-shirt and also the number of them.ie 2 small and 3 large

Is that possible?

Cheers
Jim

Please Log in or Create an account to join the conversation.

More
8 years 9 months ago #65069 by James Riley
Replied by James Riley on topic Additional Payment Fields
@Jim: You can definitely do this for your client :)
You could set up a checkbox field for the sizes:
T-shirt size: [ ] S / [ ]M / [ ]L / [ ]X
and then conditional fields for quantity for each size:
(pseudo field descriptions)
if S -> show SmallQty dropdown with options [1,2,3,4]; and
if M -> show MedQty dropdown with options [1,2,3,4]; and
etc.

As long as you don't have the whole thing wrapped in another conditional field (eg. Do you want a Tshirt [Y/N]), this would work just fine.

James Riley .: EventBooking user since 2014 ::: JoomDonation user since 2016 :.
.: grfx & web design / IT / AV @ St. Therese Institute of Faith and Mission, Bruno, SK, Canada :.

Please Log in or Create an account to join the conversation.

  • ethistle
  • Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 9 months ago #65071 by ethistle
Replied by ethistle on topic Additional Payment Fields
Thanks James - I will give it a go - I know my client is trying to get a little shopping cart to save paying for a proper shopping cart!!!

I appreciate the assistance.

Cheers
Jim

Please Log in or Create an account to join the conversation.

  • ethistle
  • Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 9 months ago #65140 by ethistle
Replied by ethistle on topic Additional Payment Fields
Thanks for the help - managed to get it going and only showing up when someone selects the appropriate option.

One thing - if someone adds 2 small and 3 large, is that in the invoice as a line item so they can see what the person ordered?

Cheers and thanks for the help
Jim

Please Log in or Create an account to join the conversation.

More
8 years 9 months ago #65179 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Additional Payment Fields
Hi

Unfortunately, it is not possible to add these items as line items in the invoice. I will consider adding support for it in the future. However, to be honest, it won't be very soon. You will likely have to wait until version 2.0.0 of Events Booking (we are going to release 1.7.4 this week, then work on some other improvements and release 1.7.5). After that, I will work on Events Booking 2.0.0 with some architecture changes and major improvements

Tuan

Please Log in or Create an account to join the conversation.

Moderators: Tuan Pham Ngoc