Custom Wix Product Custom Text

Question:
Hello Experts,

I want to sell handwritten postable cards on my wix website, it will need to have following custom text input fields:

Custom Message Text,

Custom Salutation Text,

Return Address,

Recipient Address,

Custom handwritten font name.

When user places order, I need to see all of these information to be able to fulfill the order.

How can i implement this feature? Thanks in advance.

Below is the screenshots of UI I have already built in editor x attached

Product:
[Wix Store, Editor X.]

What are you trying to achieve:
I want to store the custom text for my handwritten cards and enable the users to buy the card.

What have you already tried:
I tried to use the custom text fields in product dashboard but it only allows to add 2 custom text fields.

Additional information:
If lets say I make it with wix velo how can i store this information in a collection after the user successfully purchases the product?


You can pass an array of custom text fields associated to a product through the addProducts() method.

After the customer checks out the item in their cart, or you do so programmatically via the Wix Stores Backend createOrder() method, you will see the custom text fields inside of the Wix Stores “Order” Collection.

More specifically, you will see these custom text fields within the Line Items (lineItems) field.

The example below shows how to programmatically set custom text fields to a product when added to a member’s cart.

Note: This example uses the older wix-stores api. Make sure to use wix-stores-frontend and wix-stores-backend instead if necessary.