The products that I am selling on my site require people to input information for their events such as the brides name, grooms name, date of their wedding, the date they need the product by, their email address, phone number, and any additional information they would like to input. I have currently created a form for guests to check out with, but I need help trying to link the form to the actual check out page so that when a guest adds the product to their shopping cart and purchases it, the order will reach our end with all of the information that we need as well. I have attached a screenshot of the required form that we need in order for the guests to complete check out. How can I link it to the checkout page. Also, we require that the guest ordering the product places the order at least 2 weeks prior to the date they need the product by. In the form I have added a calendar for the date of arrival, but I need to restrict the dates within the two weeks period in which a guest cannot order the product so that guests will not have the option to order the product at all within the two week period prior, the order must be placed AFTER the two week period. In addition, we do not ship products out to arrive to guests unless it is a Tuesday, Wednesday, or Thursday, how can I modify the calendar to only allow guests to place an order that will reach them on a Tuesday, Wednesday, or Thursday? In the screenshot I have attached, a box for “additional information” is provided. Is there anyway that the box can be formatted to where the text field is in paragraph mode rather than a box that only continues to type the text on one line? Please let me know what I can do to achieve this. Thank you very much in advance!
Currently, adding custom events to the checkout page is not supported.
However, you can create your own custom event checkout using Wix Pay API . You can see a sample implementation for stores here .
You can use the example here to display the event on your custom checkout page should you choose to create one.
You need to create code to check if current date + 14 is greater than event date and decline date selection. You can see the Bookings example here and especially step 14 to learn how to work with dates in Corvid. Same applies to valid delivery days.
To allow site visitors to type on multiple lines you need to use the Text Box input element.