• Crafting Your Dream Ring: The Importance of Customization

    Crafting Your Dream Ring: The Importance of Customization
    Crafting Your Dream Ring: The Importance of Customization Embarking on the journey to find the perfect engagement ring is both exciting and daunting. At our store, we offer the art of customizing engagement rings—a service that transforms your vision into reality. Customization isn't just for the elite—it's increasingly popular among couples seeking to infuse their rings with meaning and significance. Your engagement ring should...
  • The Heart of Jewelry Maintenance and Repair in Small-Town Iowa

    The Heart of Jewelry Maintenance and Repair in Small-Town Iowa
    Embracing Tradition: The Heart of Jewelry Maintenance and Repair in Small-Town Iowa For generations, families have entrusted their most precious treasures to local artisans who understand the value of craftsmanship and the power of preserving memories. In a world where fast fashion and disposable culture often reign supreme, there's something comforting about knowing that your cherished heirlooms are in the hands of neighbors who...
The cookie settings on this website are set to 'allow all cookies' to give you the very best experience. Please click Accept Cookies to continue to use the site.
You have successfully subscribed!
This email has been registered
document.addEventListener('DOMContentLoaded', function () { // Check if the customer is logged in and is placing their first order if (Shopify && Shopify.checkout && isFirstOrder()) { applyDiscountCode('1STORDER'); } }); function isFirstOrder() { // You need to implement this function based on your logic to check if it's the first order // For example, you could use local storage, cookies, or a backend call to validate // This is a dummy implementation return !localStorage.getItem('hasOrdered'); } function applyDiscountCode(discountCode) { fetch('/cart.js') .then(response => response.json()) .then(cart => { if (cart && cart.discount_code === null) { fetch('/cart/update.js', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Accept': 'application/json' }, body: JSON.stringify({ updates: {}, discount_code: discountCode }) }) .then(response => response.json()) .then(cart => { console.log('Discount code applied:', cart); // Update the UI or inform the user if necessary }); } }); } // Set localStorage after the first order is placed // You might need to call this function after a successful checkout function setFirstOrderFlag() { localStorage.setItem('hasOrdered', 'true'); }