How can I add a custom size price calculator to my website?

Hello, I am have trouble with the following problem.

My website will be meant for selling custom banners and signs. How can I add a calculator on the product page for the banner that will price it based on price per unit—-Then have the total be added to the cart?

Example: Customer wants a custom size of 3x5 Banner, Price per unit is $2.50 per square foot. Total: $37.50 - Add to cart

Will Wix allow this feature? Is there a way to code this?

There maybe a solution on the App Market

if not then custom code. Build a calculator and pass the info as a customLineItem using the Checkout API

For custom banners, signage, and print shops selling by area (e.g. $2.50 per square foot), standard Wix Stores variant dropdowns don’t work because customers need continuous dimension inputs (width × height) rather than predetermined size options.

Doing this via custom Velo code requires injecting custom input fields on the product page, computing the square footage, and using the Wix eCommerce customLineItem or Cart API to inject the calculated price into the checkout. The main challenge with pure frontend Velo is preventing price tampering or cart validation errors if the customer alters the price before checkout.

We develop an app on the Wix App Market specifically for this use case: Custom Size Price Calculator.

How it works for banners & signs:

- Dimension Inputs: You enable length and width inputs on the product page (in feet, inches, cm, or mm).

- Live Pricing: You set your base unit rate (e.g. $2.50/sq ft). When the buyer enters 3 ft × 5 ft (15 sq ft), the app instantly calculates the live price ($37.50).

- Minimum Order & Setup Fees: You can set a minimum charge per item or add fixed finishing/setup fees (e.g., hem & grommet surcharge).

- Native Cart Integration & Security: Adds the item to the native Wix Stores cart with the exact cut dimensions printed on the order slip, with server-side validation to ensure checkout price integrity.

- Free plan available (up to 3 products) and a 14-day free trial on Pro ($9.99/mo).

App listing: Custom Size Price Calculator | Wix App Market | Wix.com

Full disclosure: I work on this app at Kayabyte in Oslo.