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?
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).