// Page Code for /checkout-link import { cart } from 'wix-stores'; import wixLocation from 'wix-location'; /** * Accepts `products` query parameter in Meta format: * - Encoded: products=112233%3A1%2C445566%3A2 * - Unencoded: products=112233:1,445566:2 (still works) * * Each entry is ID:QTY. Colons/commas may be RFC 3986-escaped. * Example final URL for Meta: * https://mysticalcrow.com/checkout-link?products=112233%3A1%2C445566%3A2 */ function parseProductsParam(rawParam) { if (!rawParam || typeof rawParam !== 'string') return []; // Try to decode once; if it throws or changes nothing, we still continue safely let decoded = rawParam; try { // decodeURIComponent will convert %3A -> ":", %2C -> "," decoded = decodeURIComponent(rawParam); } catch (_e) { // If decoding fails, we’ll proceed with the original string } // Split by commas (now that we normalized to ":" and ",") // Trim spaces just in case. return decoded .split(',') .map(s => s.trim()) .filter(Boolean) .map(pair => { const [id, qty] = pair.split(':').map(x => (x || '').trim()); const quantity = Number(qty); return (id && !Number.isNaN(quantity) && quantity > 0) ? { productId: id, quantity } : null; }) .filter(Boolean); } async function addAllToCart(items) { // Wix Stores cart.addProducts accepts an array of product objects. // We’ll add one by one to ensure each promise resolves, but you can batch if desired. for (const item of items) { // If a product has variants/options, you’ll need to pass the relevant // selection data here (e.g., options: [{ optionName, selection }]). // For simple products, productId + quantity is sufficient. await cart.addProducts([{ productId: item.productId, quantity: item.quantity }]); } } $w.onReady(async function () { const { products } = wixLocation.query; if (!products) { // No parameter present; go to cart so the user isn't stuck. wixLocation.to('/cart'); return; } const items = parseProductsParam(products); if (!items.length) { // Parameter present but invalid/empty after parsing wixLocation.to('/cart'); return; } try { await addAllToCart(items); // Success: go straight to checkout wixLocation.to('/checkout'); } catch (_err) { // If anything fails (bad ID, etc.), fall back to cart wixLocation.to('/cart'); } });
top of page

BLACK ORCHID

Middle Notes:Pink Orchid, Gardenia, Bamboo Leaves

Base Notes:Sensual Amber, Whipped Vanilla, Patchouli


100% Soy wax

10 ounce candles/ black frosted glass jar
Beautiful Jar , Gold Foil and Beautiful Art Work. 
Definitely a beautiful conversation piece to  have in your home, office o special space.

 

 

COTTON WICKS

PROS of Cotton Wicks : Less maintenance

Consistent Burning: Cotton wicks typically burn evenly, providing a steady flame throughout the life of the candle. This ensures an optimal wax pool and maximizes the scent throw.

Easy Trimming: Cotton wicks are relatively easy to trim, allowing you to maintain a proper length to ensure an efficient and controlled burn. Want to learn how to trim your candle wick, then read our blog Trim your Candle Wick and other maintenance tips, it’ll provide you best information that you might be looking for regarding candle maintenance and wick trimming.
Sustainable: Cotton wicks are ecological and environmentally friendly. Easy to light, it is also known to be durable, as it can burn for hours without going out, just like Aluminate cotton wicks which are made up of 100% cotton and provide a clean and non-toxic burn and can last up to 18 hours. These can be appealing for those who want to enjoy their candle scents for a bit longer.

 

Soy Wax Benefits:

  • Biodegradable

    Soy wax is biodegradable and water-soluble, so it's easy to clean up spills with soap and water. This means you don't need to use harsh chemicals to clean up a mess. 

  • Healthier

    Soy wax candles are a healthier alternative to traditional candles because they don't contain any chemicals or toxins

  • Cleaner burn

    Soy wax candles burn cleaner than paraffin wax candles, producing less soot and smoke. This means they release fewer toxins and carcinogens into the air, which can be better for your health and the environment. 

  • Longer burn time

    Soy wax candles burn more slowly and cooler than other types of candles, so they last longer. 

  • Renewable resource

    Soy wax is made from soybeans, which are a renewable resource. This makes soy wax candles a more sustainable choice than candles made from other waxes. 

BLACK ORCHID Dark Academia Candle Collection

$21.00 Regular Price
$16.80Sale Price
Quantity
    bottom of page