// 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

7.5 Oz

Botanical Flowers include: Jasmine, lavender, roses, and Blue corn flower

Full Moon Mountain water with crystals Essential oils : Lemon, Siberian Fir, Tea Tree, Lavender, Black Spruce, Ho Leaf, Frankincense, Blue Tansy, Blue Chamomile, Osmanthus Flower

 

 

 

Add it to your cleaning mix to cleanse your home.

Feel like there are negative spirits or bad vibes inside your house? The next time you break out the mopping bucket or spray down your counters, add a few drops of Florida water to the mixture, then clean like normal.

You can also spritz it around doorways and windowsills to cleanse individual rooms.

 

Use it as a perfume to protect yourself from negative energy.

There may come a day when you need a little extra dose of good luck. Dab a few drops of Florida water on your hands, then rub it gently onto your neck, your wrists, and your waist. Not only will you smell good, but any negative energy will be repelled by the Florida water

 

Cleanse your altars with it.

If you’ve been using any spiritual altars regularly, they probably need a good cleaning. Pour some Florida water into a bowl, then dip a rag into it. Take everything off your altar and then wipe it down with the rag to not only get rid of dust, but negative energy, too.

You can also use it to wipe down candles and crystals.

 

Attract ancestral spirits with an altar.

Many people believe that Florida water helps open the gate to our ancestors. If you’re trying to contact someone from the past, put a bowl of Florida water onto your altar to help make the connection.

 

Spray it in the air while you set your intentions.

If you’re doing yoga or meditating, you can help focus your mind with the smell of Florida water. Use a spray bottle to mist the water into the air, then close your eyes and set your intentions for the day.

 

Lull yourself to sleep by spraying it in your bed.

The soothing smell of citrus and flowers may help you fall asleep. When you go to bed, spray a bit of Florida water on your pillows and blankets. Not only will it smell great, but it will protect you from bad energy while you snooze.

 

Take a spiritual bath with it.

Pour 1⁄4  c (59 mL) of Florida water into a running bath, then soak in the water to cleanse your body and soul. As you relax, focus on your intentions and repeat affirmations to yourself to take advantage of the cleansing properties.

To use Florida water in your everyday self care routine, try adding a few drops to your conditioner or shampoo.

 

Use it to cleanse your hands before a ritual.

Spray or dab a few drops of Florida water onto your palms, then rub the water into your hands. After that, you can read tarot or perform a ritual.

Full Moon Water with Botanicals and Crystals

$16.00Price
Quantity
Out of Stock
    bottom of page