• Resolved paulsxhr

    (@paulsxhr)


    I’m working on a website with several sailing courses. The problem: When someone wants to purchase multiple courses – for example, for their family – we need multiple addresses, one for each person.

    What I’ve done: I’ve set up a multi-step checkout process: first, the billing information, then the participant details.

    Here’s what I want: For each participant, I’d like to be asked for additional participant information IF I’m purchasing for multiple participants. If not, a simple “Shipping address = Billing address?” option would suffice. A maximum of 12 participants per course can be purchased. But if, for example, I’m buying for 5 participants, I need something like 5 checkboxes with the text “Add additional participant details” that, when clicked, open text fields for address details, etc.

    Important: Only as many checkboxes should appear as the number of participants purchased – for the customer experience.

    Multiple different courses can also be purchased. This means that I have to set up this custom flow for each individual course, which includes variables that regulate if I buy for 12 participants, that 12 checkboxes for address details appear, and 12 address detail boxes.

    To clarify: I would now set it up like this… (which is very cumbersome):

    • Headline: This carries the course name and is only displayed if the said course is in the cart.
    • Checkbox: “Shipping address = Billing address?” ONLY if there is only one course in the cart. OTHERWISE “Add participant details” as a checkbox.
    • Text fields appear WHEN “Add participant details” is clicked. -> Text fields include address details, such as name, address, email, etc.
    • Below that: Checkbox “Add another participant” and the game starts again… WHEN clicked, the boxes for the address details open. To ensure that there are only as many “Add another participant” as participants ordered, I apply the following:

    Cart contains < product < equals < Course name
    AND
    Cart contains < number of items < greater than 1

    Then the address detail fields follow.

    To execute this for the maximum number of purchasable participants, I have to repeat the formula mentioned above each time. The only thing that would change is the “greater than 1”
    It would then be “greater than 2” – “greater than 3” – “greater than 4” … … … “greater than 11”
    And I have to do this 12 times for EACH COURSE?
    Please tell me there’s a solution via HTML or something similar.

    I hope I’ve explained the problem well enough xD

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Conditional Logic – Course Customer Information’ is closed to new replies.