Create an eCommerce Showroom (with WhatsApp instead of Payment)

Question:
How do I build an e-commerce showroom—let people “add to cart,” but instead of paying online, they tap “Contact Sales,” and all cart contents get shoved into a WhatsApp message… all this without using Velo?

Product: Wix Editor

Objective: I want to let people “add to cart,” but instead of paying online, they tap “Contact Sales,” and all cart contents get shoved into a WhatsApp message.

Alternatives that I’ve already thought of or tried:
(but it still didn’t solve my problem)

Option 1: Skip the Cart Entirely

Instead of using Wix Stores’ cart/checkout, I:

  • Thought of using Wix Forms or Wix Bookings.
  • It will let the users select options and quantities.
  • When the user clicks “Submit,” I:
    • Receive the form data
    • Show a thank-you page with a WhatsApp link (wa.me) so they can confirm the order on WhatsApp.

Problem: Yes, it is simple, but it does not provide a real-time cart experience (just forms).

Option 2: Add “Contact on WhatsApp” Buttons on Each Product

Through this, I can:

  • Add a custom button on each product page
  • When clicked, it opens WhatsApp with a prefilled message containing the product name, SKU, etc.

Problem: It works well for “one product at a time”, but there’s no cart aggregation—customers have to message one by one.

Option 3: Third-Party Apps

Some marketplace apps claim to “replace checkout with WhatsApp,” but:

  • They didn’t integrate neatly with Wix Stores’ cart
  • They didn’t auto-populate all cart items in one message

Problem: Everything about it.

Option 4: Custom Code the Cart Integration

This is something that I thought of because:

  • By using Velo by Wix (their dev platform), I can create a custom checkout page
  • Instead of “Checkout,” I can build a button that:
    • Loops through all cart items
    • Grabs names, quantities, and prices
    • Generates a WhatsApp URL with all data in the query string
    • Opens WhatsApp chat with the sales team number

Problem: It gives me exactly what I want, but it requires coding skills or hiring a Wix Velo developer (which, if I may say, is not cheap).

Additional information:
I am aware that Wix Stores is built around actual checkouts—payment gateways, shipping, the whole shebang. There is no official setting that swaps the checkout button for a “Contact on WhatsApp” button and auto-copies the cart contents into WhatsApp. It’s just not how the core e-commerce flow is designed on WIX. I want to build a site which still gives an e-commerce experience, without the payment option, and lets the conversation flow with a WhatsApp message containing all the selected items in the cart.

Cant be done correctly without coding.

Absolutely true. Writing code is much more complex and difficult than simply building a website using drag-and-drop components. It requires additional skill and knowledge, not to mention the time it takes to learn (which is months), and that dosen’t come for cheap.

Plus, what you are aiming for can’t be achieved simply using just native Velo code. With Velo, you can modify the Add To Cart and Buy Now buttons on the product page, but as you mentioned:

So if you want the CHECKOUT button to function as your WhatsApp button that fetches the information of all the products in the user’s cart, then you will need to write additional HTML code to modify the DOM structure of your site.

So to sum it up,

No, this cannot be done without code in Wix.

1 Like