2.0 Beta

Smootify 2.0 is in public beta. Your 1.x store keeps working. Move when you want.

What changed
Glossary · Cart

Where does the cart live on a Smootify store, and what can it carry?

The cart is kept by Shopify, not by the site: its lines (variant, quantity, properties), the order note, cart attributes and discount codes all travel with it to checkout and end up in the order.

On a Shopify store, the cart is a record Shopify keeps: the site only shows it. It holds:

  • lines: one per variant, with its quantity, its price after discounts and its properties, the answers attached to that line, such as the text to engrave or an uploaded file;
  • cart attributes: answers for the whole order, such as a delivery date or a gift message;
  • the order note;
  • discount codes and gift cards applied;
  • the buyer: the logged-in customer, their market and their company.

Everything in the cart goes to checkout and ends up in the order, where the store sees it.

In Webflow terms

Webflow Ecommerce kept its own cart. On a Smootify site, the cart you design in Webflow is a view of the Shopify cart: the same cart the checkout reads, so nothing is copied or lost on the way.

In Smootify

smootify-cart shows the cart, with a cart-item template repeated per line, the totals and the discounts. A form in the cart can write the note and cart attributes, and the add-to-cart form can write line properties. The cart keeps its id in the browser, so a visitor finds it again on their next visit.

Name: Coupon

A discount code

Field
A Text field
Applied by
A button with data-action="coupon", or Enter.
Shows
In the list of cart="discount".
Name: gift-card

A gift card

Field
A Text field
Applied by
A button with data-action="gift-card".
Shows
In the list of cart="gift-card".
Name: Note

The order note

Field
A Text area or a Text field
Applied by
Saved when the visitor checks out.
Shows
As the note of the order, in Shopify.
Name: Delivery day

Any other name: a cart attribute

Field
A Text field, Select, Checkbox or Radio button
Applied by
Saved when the visitor checks out.
Shows
In the order's additional details, in Shopify.

More in The cart and Cart extras.

Free to build.
Pay when it sells.

Build the whole store on the free plan. Pay when it takes orders.

  • One app on the Shopify bill, not ten
  • Free to build, pay only when you go live
  • Works on Basic, Grow and Advanced
  • Your 1.x store keeps working
  • Every element stays yours to change
  • Docs indexed in llms.txt