Okay
  Public Ticket #3548286
Required Custom Field not working in Packages
Closed

Comments

  •  2
    Lindsay started the conversation

    Hi, all of my service appointments require a custom field - "Pet Name" - when booking. I have a pet services business, so people schedule walks and pet-sitting visits. When they book, and enter their pet's name, Amelia creates a Google calendar appointment with the Pet's name in the title, i.e., "Millie Walk" or "Rover Walk." Otherwise all my appointments just say "Walk" and I have to click into them to see with who, and even then I get the customer's name and not the pet's. So, this all works great EXCEPT when I sell customers a package of Walks. Then, when they book appointments out of the package in their Customer Panel, they are not asked for Pet name, and it doesn't pull the pet name from an existing field. So when several customers with packages schedule appointments, I have a calendar day filled with appointments that just say "Walk," which is very confusing. Can you look into this - maybe I'm doing something wrong, or maybe it's a bug?


    Thank you!!! - big fan

  •  401
    Stefan replied

    Hello Lindsay,

    Thanks for reaching out to us.

    Unfortunatelly, since custom fields are attached to the services, they will be only displayed when the customer chooses the service. This means that this option is not available when the customer books an appointment from the customer panel. This only works when the customer books an appointment from the package, but on the booking form and only only if the number of required appointments for a certain service is set to 1 or above.

    I hope it helps.




    Kind Regards, 

    Stefan Petrov
    [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

  •  2
    Lindsay replied

    Thanks Stefan! Disappointing, but I get it. Can you please clarify this: "This only works when the customer books an appointment from the package, but on the booking form and only only if the number of required appointments for a certain service is set to 1 or above."

    If I have a booking page and a customer selects a package (or if that's all that's displayed), and then, rather than letting them book all their appointments later, if they have to book at least 1 appointment at that time, then the custom field will be applied to all appointments? 

    Because after they book the 1st appointment, how else can they schedule a package appointment except through the customer panel?

    Thank you!!


  •  401
    Stefan replied

    Hello Lindsay,

    I was referring to this option - minimum bookings required. This option can be found in the Packages settings, under the Services tab

    9690265380.png


    If this option is set to 1, then the customer needs to choose at least one appointment for the service (in this case Service 1) on the booking form and then the custom fields will be displayed in the step where the customer information needs to be entered.

    5201405063.png

    The customer has the choice to either choose the appointments for the service on the booking form or later through the customer panel, but if he chooses the appointment through the booking form, the custom fields will be applied to all booked appointments.

    Unfortunatelly, currently, as we concluded before, the custom fields won't be displayed when the customer books an appointment from the customer panel. 

    I hope it helps.



    Kind Regards, 

    Stefan Petrov
    [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

  •  2
    Lindsay replied

    Yes, thank you, that's actually a big help. That gives me a workaround until this feature is more fully developed. Thanks!

  •  401
    Stefan replied

    Hello Lindsay,

    You are welcome, i'm glad that i could help.

    If you have any other questions, please open a new ticket and we will gladly help you there.

    Have a nice day!

    Kind Regards, 

    Stefan Petrov
    [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