Wishlist to cart
Turn a wishlist into an order: an Add to cart button on each item, and one button to add the whole list. On by default.
- "Add to cart" on each item, with Share and Ask for an Estimate above
- Signed-in customers also see "Add all to cart" in the header
Settings
Card "Add to Cart": "Let customers buy straight from their wishlist."
Button label: "Add to cart" (shown while this is on).
Shown to signed-in customers, whose wishlist is saved on the site. "Add all" label: "Add all to cart" (shown while this is on).
Add to cart on an item
- Simple products: added (quantity 1) with WooCommerce's usual add-to-cart.
- Variable, grouped and external products: the button goes to the product page to choose options.
- Hidden for products that are out of stock or can't be bought.
- On phones, two-up grid cards shorten the label so the cart icon stays visible.
Add all to cart
Adds every in-stock product (quantity 1) on the shopper's wishlist (with Multiple wishlists, always the Default Wishlist). It needs the customer to be signed in, and it hides while the wishlist is empty. Variable products are added when you've set Default Form Values for all their attributes and that variation is in stock; other variable, grouped and external products are skipped. Items stay on the wishlist.
| Result | Message |
|---|---|
| Everything added | "All items were added to your cart." + View Cart |
| Some added | "Some items were added to your cart. Others require option selection on the product page." + View Cart |
| None could be added | "Some items need you to choose options on the product page before they can be added to cart." |
| Empty list | "Your wishlist is empty." |
| Request failed | "Something went wrong. Please try again." |
The cart and the Siteryn Mini Cart refresh straight away.
Button look
The cart buttons use Wishlist Page → Buttons: the same style, corner radius and colors as every other button on the wishlist page.