.alert-thin-banner { position: relative; height: 40px; line-height: 1.25; text-align: center; background: #161d25; } .alert-thin-banner p { font-size: 1.25rem; font-weight: bold; color: #ffffff; margin: 0; } .alert_color { color: #ff876f } .alert-thin-banner .slide-item, .alert-thin-banner .static-message { position: absolute; left: 0; right: 0; opacity: 0; transition: 450ms all ease; top: 50%; transform: translateY(-50%); padding-left: 10px; padding-right: 10px; } .alert-thin-banner .slide-item.active, .alert-thin-banner .static-message { opacity: 1; z-index: 50; } @media (max-width: 768px) { .alert-thin-banner .slide-item, .alert-thin-banner .static-message { padding-left: 0px; padding-right: 0px; } .alert-thin-banner { height: 60px; } .alert-thin-banner p{ font-size: 1.10rem; } } .countdown-section > div > div:first-child{ margin-bottom: 0px !important; } @media (max-width: 1020px) { .countdown-section { height: auto !important; } .nx-count-down-sale-logo{ display: block; margin: 0px; margin-bottom:12px; } } @media (max-width: 768px) { .countdown-section > div { display: block; } .countdown-section .text-container{ margin: 0; } }
Valentine's Day Sale! | Save 25% off all frames
Mega Sale! | Save up to $100 off selected frames
EXTRA SAVINGS: Get additional $20 off your order when buying 2 or more frames!
(function(){ window.addEventListener('load', (event) => { setTimeout(() => { if(document.querySelector('.alert-thin-banner') != null){ document.querySelector('.alert-thin-banner').classList.remove('hidden'); let list = Array.from(document.querySelector('.alert-thin-banner').children); let activeNumber = 0; list[0].classList.add('active'); setInterval(function() { activeNumber = (activeNumber + 1) % list.length; list.forEach(item => item.classList.remove('active')); list[activeNumber].classList.add('active'); }, 5000); } }, 750); }); })();
  • Nixplay
    • Log in
    • |
    • Pair Your Frame
    • Support Center
    • Warranty
    • System Status
    • Shipping & Returns
    • Order Status
    • Support Center
    • Warranty
    • System Status
    • Shipping & Returns
    • Order Status
  • {{ cart.item_count }}
    • Select Region
    • United States
    • United Kingdom
    • European Union ( Deutsch | Français )
    • Japan(日本)
    • Canada ( English | Français )
Nixplay
  • Shop Frames
    • Collections
      • Shop All Frames
      • Smart Frames
      • Touch Frames New
      • Ultra Frames
    • Trending
      • New Releases
      • Best Sellers
      • Nixplay Plus Subscription
      • Compare Frames
      • New Releases
      • Best Sellers
      • Nixplay Plus Subscription
      • Compare Frames
    • Gifts & Deals
      • Valentine's Day Sale New
      • Mega Sale New
      • Valentine's Day Sale New
      • Mega Sale New
    • Collections
      • Shop All Frames
      • Smart Frames
      • Touch Frames New
      • Ultra Frames
    • Trending
      • New Releases
      • Best Sellers
      • Nixplay Plus Subscription
      • Compare Frames
      • New Releases
      • Best Sellers
      • Nixplay Plus Subscription
      • Compare Frames
    • Gifts & Deals
      • Valentine's Day Sale New
      • Mega Sale New
      • Valentine's Day Sale New
      • Mega Sale New
  • Content Preload New
  • Meet Nixplay
  • Join Nixplay Plus
  • Invest in Nixplay New
  • Print Shop
    • Prints & Photo Books
      • Photo Prints
      • Photo Books
      • Framed Prints
      • Photo Plaques
      • Canvas Prints
      • Metal Prints
      • Acrylic Prints
      • Mounted Prints
      • Wood Prints
      • Photo Prints
      • Photo Books
      • Framed Prints
      • Photo Plaques
      • Canvas Prints
      • Metal Prints
      • Acrylic Prints
      • Mounted Prints
      • Wood Prints
    • Shop Gifting
      • Drinkware
      • Puzzles
      • Phone Cases
      • Stationery & Cards
      • Photo Calendars
      • Drinkware
      • Puzzles
      • Phone Cases
      • Stationery & Cards
      • Photo Calendars
    • Home Decor
      • Printed Textile Gifts
      • Ornaments
      • Pet Products
      • Canvas Prints
      • Mounted Prints
      • Wood Prints
      • Printed Textile Gifts
      • Ornaments
      • Pet Products
      • Canvas Prints
      • Mounted Prints
      • Wood Prints
    • Trends & Deals
      • Nixplay Plus
      • Gifts under $25
      • Seasonal Offerings
      • Nixplay Plus
      • Gifts under $25
      • Seasonal Offerings
  • Visit Print Shop
    • Prints & Photo Books
      • Photo Prints
      • Photo Books
      • Framed Prints
      • Photo Plaques
      • Canvas Prints
      • Metal Prints
      • Acrylic Prints
      • Mounted Prints
      • Wood Prints
      • Photo Prints
      • Photo Books
      • Framed Prints
      • Photo Plaques
      • Canvas Prints
      • Metal Prints
      • Acrylic Prints
      • Mounted Prints
      • Wood Prints
    • Shop Gifting
      • Drinkware
      • Puzzles
      • Phone Cases
      • Stationery & Cards
      • Photo Calendars
      • Drinkware
      • Puzzles
      • Phone Cases
      • Stationery & Cards
      • Photo Calendars
    • Home Decor
      • Printed Textile Gifts
      • Ornaments
      • Pet Products
      • Canvas Prints
      • Mounted Prints
      • Wood Prints
      • Printed Textile Gifts
      • Ornaments
      • Pet Products
      • Canvas Prints
      • Mounted Prints
      • Wood Prints
    • Trends & Deals
      • Nixplay Plus
      • Gifts under $25
      • Seasonal Offerings
      • Nixplay Plus
      • Gifts under $25
      • Seasonal Offerings
{{ cart.item_count }}
Select Region
  • Select Region
  • United States
  • United Kingdom
  • European Union ( Deutsch | Français )
  • Japan(日本)
  • Canada ( English | Français )
  • Shop Frames
    • Collections
      • Shop All Frames
      • Smart Frames
      • Touch Frames New
      • Ultra Frames
    • Trending
      • New Releases
      • Best Sellers
      • Nixplay Plus Subscription
      • Compare Frames
      • New Releases
      • Best Sellers
      • Nixplay Plus Subscription
      • Compare Frames
    • Gifts & Deals
      • Valentine's Day Sale New
      • Mega Sale New
      • Valentine's Day Sale New
      • Mega Sale New
    • Collections
      • Shop All Frames
      • Smart Frames
      • Touch Frames New
      • Ultra Frames
    • Trending
      • New Releases
      • Best Sellers
      • Nixplay Plus Subscription
      • Compare Frames
      • New Releases
      • Best Sellers
      • Nixplay Plus Subscription
      • Compare Frames
    • Gifts & Deals
      • Valentine's Day Sale New
      • Mega Sale New
      • Valentine's Day Sale New
      • Mega Sale New
  • Content Preload New
  • Meet Nixplay
  • Join Nixplay Plus
  • Invest in Nixplay New
  • Print Shop
    • Prints & Photo Books
      • Photo Prints
      • Photo Books
      • Framed Prints
      • Photo Plaques
      • Canvas Prints
      • Metal Prints
      • Acrylic Prints
      • Mounted Prints
      • Wood Prints
      • Photo Prints
      • Photo Books
      • Framed Prints
      • Photo Plaques
      • Canvas Prints
      • Metal Prints
      • Acrylic Prints
      • Mounted Prints
      • Wood Prints
    • Shop Gifting
      • Drinkware
      • Puzzles
      • Phone Cases
      • Stationery & Cards
      • Photo Calendars
      • Drinkware
      • Puzzles
      • Phone Cases
      • Stationery & Cards
      • Photo Calendars
    • Home Decor
      • Printed Textile Gifts
      • Ornaments
      • Pet Products
      • Canvas Prints
      • Mounted Prints
      • Wood Prints
      • Printed Textile Gifts
      • Ornaments
      • Pet Products
      • Canvas Prints
      • Mounted Prints
      • Wood Prints
    • Trends & Deals
      • Nixplay Plus
      • Gifts under $25
      • Seasonal Offerings
      • Nixplay Plus
      • Gifts under $25
      • Seasonal Offerings
  • Visit Print Shop
    • Prints & Photo Books
      • Photo Prints
      • Photo Books
      • Framed Prints
      • Photo Plaques
      • Canvas Prints
      • Metal Prints
      • Acrylic Prints
      • Mounted Prints
      • Wood Prints
      • Photo Prints
      • Photo Books
      • Framed Prints
      • Photo Plaques
      • Canvas Prints
      • Metal Prints
      • Acrylic Prints
      • Mounted Prints
      • Wood Prints
    • Shop Gifting
      • Drinkware
      • Puzzles
      • Phone Cases
      • Stationery & Cards
      • Photo Calendars
      • Drinkware
      • Puzzles
      • Phone Cases
      • Stationery & Cards
      • Photo Calendars
    • Home Decor
      • Printed Textile Gifts
      • Ornaments
      • Pet Products
      • Canvas Prints
      • Mounted Prints
      • Wood Prints
      • Printed Textile Gifts
      • Ornaments
      • Pet Products
      • Canvas Prints
      • Mounted Prints
      • Wood Prints
    • Trends & Deals
      • Nixplay Plus
      • Gifts under $25
      • Seasonal Offerings
      • Nixplay Plus
      • Gifts under $25
      • Seasonal Offerings
    • Support Center
    • Warranty
    • System Status
    • Shipping & Returns
    • Order Status
    • Support Center
    • Warranty
    • System Status
    • Shipping & Returns
    • Order Status
  • Log in
  • |
  • Pair Your Frame
  • Nixplay facebook page
  • Nixplay pinterest
  • Nixplay twitter
  • Nixplay youtube
  • Nixplay instagram
document.addEventListener("DOMContentLoaded", function() { var header = document.querySelector(".main-header"); // Get the offset position of the navbar var sticky = header.offsetTop; header.classList.add("relative"); window.addEventListener('scroll', () => { if (window.pageYOffset > sticky) { header.classList.add("fixed"); header.classList.remove("relative"); } else { header.classList.remove("fixed"); header.classList.add("relative"); } ; }); });

Quick Links

Family Bundles Best Sellers New Releases
Nixplay Plus Gifts under 25$
Your Cart ( {{ cart.item_count }} Items)
  • {{ error.message }}

    {{ error.description }}

Your shopping cart is empty.
Check out our Shop to see what's available

  • EXTRA SAVINGS: Get additional $20 off your order when buying 2 or more frames!
  • Bulk order discount applied to cart!
  • {{ item.product_title }} Color : {{ option.value }} Plan: every {{ option.value }} * Cancel membership anytime ** One month free **
    {{ item.quantity }}
    {{ discount.title }}
    -
    $14.97 -$4.99
  • Nixplay Plus (3 Months)
    Add Nixplay Plus Membership
    to save 25% off your frame
    (+ extra 5% off during Valentine's Day Sale)
*Shipping & taxes calculated at checkout
Subtotal
View Cart Checkout

No Offers Available

.banner-button { right: 12%; bottom: 33%; } @media (min-width: 1520px){ .banner-button { right: 14%; bottom: 33%; } } document.addEventListener("DOMContentLoaded", function() { var noOffers = 'true'; if (typeof noOffers != 'undefined' && noOffers === 'true') { document.querySelector('#print-offers-page .nx-offer-print-container').classList.add('hidden'); document.querySelector('#print-offers-page .offers-middle-banner').classList.add('hidden'); document.querySelector('#print-offers-page .why-print-nixplay-container').classList.add('hidden'); document.querySelector('#print-offers-page .how-much-save').classList.add('hidden'); document.querySelector('#print-offers-page .print-compare-container').classList.add('hidden'); } });

(function () { var salePrintDetails = { cartSummary: { item_count: 0, items_subtotal_price: 0, original_total_price: 0, requires_shipping: false, total_discount: 0, total_price: 0, }, items: [] }; window.salePrintDetails = salePrintDetails; })(); const printSaleItems = window.salePrintDetails.items; printSaleItems.forEach(item => { let saleSku = item.sku, salediscountType = item.discountType, salediscountValue = item.discountValue, saleSkuPrice = (item.price / 100).toFixed(2); document.querySelectorAll('.print-discounted-price').forEach(item => { let currentSku = item.parentNode.parentNode.dataset.sku; if (saleSku === currentSku) { let discountAmount; if (salediscountType == 'fixed_percentage') { discountAmount = (saleSkuPrice - (saleSkuPrice * salediscountValue)).toFixed(2); } else if (salediscountType == 'fixed_price') { let fixedAmount = (salediscountValue / 100).toFixed(2); discountAmount = (saleSkuPrice - (saleSkuPrice - fixedAmount)).toFixed(2); } item.innerHTML = "$" + discountAmount; item.previousElementSibling.classList.add('line-through'); } }); document.querySelectorAll('.print-badge').forEach(badge => { let currentSku = badge.dataset.sku; if (saleSku === currentSku) { badge.children[0].src = item.badge } }); });

Save More With Nixplay Plus Membership

With a Nixplay Plus Membership, you always get up to 80% off on all print products. In partnership with Fujifilm.

Save More With Nixplay Plus Membership

With a Nixplay Plus Membership, you always get up to 80% off on all print products. In partnership with Fujifilm.

Learn More

Why print with Nixplay?

Best price

Nixplay Plus Members get up to 80% off printed products. That's a real savings, especially if you print a lot.

Best selection

Your choice of over 50 curated, quality products. Produced by Fujifilm.

Best of Nixplay

A Nixplay Plus Membership also gets you premium, unrestricted access to the world of Nixplay Smart Photo Frames.

So just how much can I save on print?

Nixplay Plus Membership isn't for everyone. If you spend less than $50 printing in a year, then you're likely better off finding a deal somewhere else.

If you print frequently and spend more than $50 a year, then a Nixplay Plus Membership delivers real saving for you.

A quarterly recurring membership costs you just $14.97; an annual membership costs you $49.99.

Print Shop Basket Value Nixplay Plus Member Saving Members Pay**
$50 $40 $10
$100 $80 $20
$250 $200 $50
*Savings may vary depending on the mixture of products purchased

How do we compare?

Print Shop Coffee Mug iPhone Case Photo Book
Nixplay Plus Members $8.99 $5.99 $5
Sam's Photo Club $18.99 $15.99 $35
Snapfish $18.99 $15.99 $35
Walmart $18.99 $15.99 $35
EZ Digital Photos $18.99 $15.99 $35

Become a Nixplay Member

Nixplay Plus Membership gets you..
  • Up to 80% off printed products
  • 25% off Frames at Nixplay.com
  • Lifetime warranty on 1 frame
  • Exclusive Frames
And more...
  • 2-minute video clips
  • Full photo, video editing suite
  • Nixplay Care Team on call
  • Private grouped playlists
  • Up to 10 connected frames
  • 50GB of video cloud storage
3 Months Subscription
$14.97 every 3 month
(Equivalent to: $4.99 / month)
Add to Cart
12 Months Subscription
$49.99 every 12 months
(Equivalent to: $4.17 / month)
Add to Cart
1 Membership Already in Cart
body.is-modal-open { overflow: hidden; }

Get Involved

  • Corporate Gifting
  • Become an Affiliate
  • Work With Us
  • Our Partners
  • Accessibility Statement
  • Sustainability

Help

  • Download the App
  • Contact Us
  • Track Your Order
  • Shipping & Returns
  • Store Locator
  • Warranty

Contact Us

  • Contact Us
  • support@nixplay.com
  • +1 (855) 649 7529
  • +1 (855) NIXPLAY
  • Nixplay facebook page
  • Nixplay pinterest
  • Nixplay twitter
  • Nixplay youtube
  • Nixplay instagram
  • Privacy
  • Terms of Service
  • Shipping & Returns
  • Warranty
  • Sitemap
  • Store Locator
    • United States
    • United Kingdom
    • European Union ( Deutsch | Français )
    • Japan(日本)
    • Canada ( English | Français )
    United States
  • Privacy
  • Terms of Service
  • Shipping & Returns
  • Warranty
  • Sitemap
  • Store Locator
  • United States
  • United Kingdom
  • European Union ( Deutsch | Français )
  • Japan(日本)
  • Canada ( English | Français )
United States
  • Nixplay facebook page
  • Nixplay pinterest
  • Nixplay twitter
  • Nixplay youtube
  • Nixplay instagram

© 2023 Nixplay. All rights reserved.

footer .column-container { display: block; grid-template-columns: none; } footer .chevron-down { display: block; } .accordion-icon::after, .accordion-icon::before { background-color: #ffffff; } footer li a:hover { color: #0A4D83; } footer .toggle-menu h4 { margin-bottom: 1.75rem; margin-top: 1.75rem; } footer .toggle-menu h4 { font-size: 1.5rem; } footer .newsletter form .submit input[type="submit"]{ background-color: rgb(10, 129, 156); } footer .newsletter form .submit input[type="submit"]:hover, .klaviyo-form button:hover { background-color: #012f52 !important; } footer .newsletter form .submit input[type="submit"] { height: 35px; width: 100%; color: #ffffff; } footer .newsletter form .submit { max-width: 100px; width: 100%; } footer .newsletter form .submit.de-submit { max-width: 100%; width: auto; } footer .divider-border-b { border-bottom: none;} .mob-legal-term li:not(:first-child):before {color: rgb(79 79 79); content: "|";padding-left: 1rem;padding-right: 1.2rem;} .border-b-color { border-bottom-color: rgb(79 79 79);} .input-border-b { border-bottom-color: rgb(79 79 79);} .country-list a:hover{ text-decoration: underline;color: #0a4d83;} .klaviyo-signup-form form {max-width: 100% !important; } .klaviyo-signup-form form input[name="email"]:focus { box-shadow: none !important; } .klaviyo-signup-form form input[name="email"]::placeholder { font-weight: 100; color: #D5D5D5; font-family: inherit !important;font-size: 100% !important;line-height: 1.15 !important; } .klaviyo-signup-form form input[name="email"] { border: none !important; background-color: transparent !important; } .klaviyo-signup-form form input[name="email"] { font-family: inherit !important;font-size: 100% !important;line-height: 1.15 !important;margin: 0 !important;color: inherit !important;padding-left: 0 !important; } .klaviyo-signup-form form button { color: #ffffff !important;padding-left: 2rem !important;padding-right: 2rem !important;padding-top: 1rem !important;padding-bottom: 1rem !important;border-radius: 9999px !important; background-color: rgb(10, 129, 156) !important; font-size: 80% !important;font-weight: 600 !important;} .klaviyo-signup-form form div[data-testid="form-row"] { display: flex !important;justify-content: space-between !important; } @media (min-width: 1024px){ footer .column-container { display: grid; grid-template-columns: repeat(12, minmax(0, 1fr)); } footer .chevron-down { display: none; } footer .toggle-menu h4 { margin-bottom: 1rem; margin-top: 0; } footer .toggle-menu h4 { font-size: 2rem; } footer .newsletter form .submit input[type="submit"]{ height: 35px; width: 70%;} footer .newsletter form .submit input[type="submit"]:hover { color: #ffffff; } footer .newsletter form .submit.de-submit input[type="submit"]{ width: auto;} footer .newsletter form .submit { max-width: 160px; width: 100%; } .input-border-b { border-bottom-color: #939393;} footer .divider-border-b { border-bottom: 1px solid rgb(79 79 79);} footer .toggle-menu h4 .accordion-icon:after { display: none; } } @media (max-width: 1024px) { footer .toggle-menu ul { overflow-y: hidden; max-height: 1px; transition: max-height 500ms ease; border-bottom: 1px solid rgb(79 79 79); } footer .toggle-menu ul.active { max-height: 300px; } footer .toggle-menu ul.active > li:last-child{ margin-bottom: 2rem; } }

Multi-shipping FAQ

When and where will I see the multi-shipping option during my order journey?

When more than one (1) digital photo frame is added to cart, a checkbox will appear on the cart slider/cart page.

This option will allow you to order 2 or more frames and send them to different locations at the same time through the same checkout experience without having to enter different shipping addresses one by one.

The multi-shipping option is not showing up / greyed out. Why is that?

This can happen due to 3 reasons:

  • When only one (1) digital photo frame is added to cart.
  • When a print store product is added to cart. Please note print products are not supported for delivery through multi-shipping and need to be ordered separately.
  • When Nixplay Plus subscription is added to cart together with more than one (1) digital photo frame.
  • At this step, the multi-shipping option will show as “Not applicable - Learn More”. To avoid this:

    • Simply purchase the Nixplay Plus subscription separately first and activate your account.
    • Next login to your account directly at Nixplay store and enjoy 25% off the digital photo frames and you will notice the multi-shipping option is now available.

Why can’t I order both the Nixplay Plus subscription and use multi-shipping option at the same time?

This is because the multi-shipping option cannot recognize subscription-based products and therefore the Nixplay Plus subscription needs to be ordered separately.

We apologize for any inconvenience this may cause you. Rest assure, our engineers are working hard to find a solution and make this a 1 step journey. In the meantime, please follow the steps shared above to place your order while using the multi-shipping option.

var saleDetails = { saleEnd: '', cartSummary: { item_count: 0, items_subtotal_price: 0, original_total_price: 0, requires_shipping: false, total_discount: 0, total_price: 0, }, cartMessage:"[#%] discount applied for our Secret Sale", cartDiscount_code: '', fixedDiscount: '', locale: 'en', offer: { you_save: "You Save", buy: "BUY", off: "OFF"}, items: [ { sku : "315", id: 39704823660662, price: 14999, saleCopy: "", saleCopyBi: "", copyColor: "", blockBg: "", bannerBlockBgColor: false, discountType: "fixed", valueOff: "percent-off", spendAmount: "", discountValue: "0.25", disclaimer: "", hideSticker: true, sticker: "\/\/cdn.shopify.com\/s\/files\/1\/0366\/8553\/files\/Valentine_s_Day_Sale-04_1.png?v=1674180718", stickerBi: null, addDiscountCopy: "", addDiscountCopyBi: "" },{ sku : "316", id: 39943397376118, price: 14999, saleCopy: "", saleCopyBi: "", copyColor: "", blockBg: "", bannerBlockBgColor: false, discountType: "fixed", valueOff: "percent-off", spendAmount: "", discountValue: "0.25", disclaimer: "", hideSticker: true, sticker: "\/\/cdn.shopify.com\/s\/files\/1\/0366\/8553\/files\/Valentine_s_Day_Sale-04_1.png?v=1674180718", stickerBi: null, addDiscountCopy: "", addDiscountCopyBi: "" }, { sku : "419", id: 39391560302710, price: 18999, saleCopy: "", saleCopyBi: "", copyColor: "#000000", blockBg: "#f6f6f6", bannerBlockBgColor: false, discountType: "fixed", valueOff: "percent-off", spendAmount: "", discountValue: "0.25", disclaimer: "", hideSticker: true, sticker: "\/\/cdn.shopify.com\/s\/files\/1\/0366\/8553\/files\/Valentine_s_Day_Sale-04_1.png?v=1674180718", stickerBi: null, addDiscountCopy: "", addDiscountCopyBi: "" },{ sku : "424", id: 39943412514934, price: 18999, saleCopy: "", saleCopyBi: "", copyColor: "#000000", blockBg: "#f6f6f6", bannerBlockBgColor: false, discountType: "fixed", valueOff: "percent-off", spendAmount: "", discountValue: "0.25", disclaimer: "", hideSticker: true, sticker: "\/\/cdn.shopify.com\/s\/files\/1\/0366\/8553\/files\/Valentine_s_Day_Sale-04_1.png?v=1674180718", stickerBi: null, addDiscountCopy: "", addDiscountCopyBi: "" },{ sku : "420", id: 39449432457334, price: 18999, saleCopy: "", saleCopyBi: "", copyColor: "#000000", blockBg: "#f6f6f6", bannerBlockBgColor: false, discountType: "fixed", valueOff: "percent-off", spendAmount: "", discountValue: "0.25", disclaimer: "", hideSticker: true, sticker: "\/\/cdn.shopify.com\/s\/files\/1\/0366\/8553\/files\/Valentine_s_Day_Sale-04_1.png?v=1674180718", stickerBi: null, addDiscountCopy: "", addDiscountCopyBi: "" },{ sku : "423", id: 39656695529590, price: 21999, saleCopy: "", saleCopyBi: "", copyColor: "#000000", blockBg: "#f6f6f6", bannerBlockBgColor: false, discountType: "fixed", valueOff: "percent-off", spendAmount: "", discountValue: "0.25", disclaimer: "", hideSticker: true, sticker: "\/\/cdn.shopify.com\/s\/files\/1\/0366\/8553\/files\/Valentine_s_Day_Sale-04_1.png?v=1674180718", stickerBi: null, addDiscountCopy: "", addDiscountCopyBi: "" },{ sku : "422", id: 39449432752246, price: 18999, saleCopy: "", saleCopyBi: "", copyColor: "#000000", blockBg: "#f6f6f6", bannerBlockBgColor: false, discountType: "fixed", valueOff: "percent-off", spendAmount: "", discountValue: "0.25", disclaimer: "", hideSticker: true, sticker: "\/\/cdn.shopify.com\/s\/files\/1\/0366\/8553\/files\/Valentine_s_Day_Sale-04_1.png?v=1674180718", stickerBi: null, addDiscountCopy: "", addDiscountCopyBi: "" }, { sku : "425", id: 39721619030134, price: 15999, saleCopy: "", saleCopyBi: "", copyColor: "", blockBg: "", bannerBlockBgColor: false, discountType: "fixed", valueOff: "percent-off", spendAmount: "", discountValue: "0.25", disclaimer: "", hideSticker: true, sticker: "\/\/cdn.shopify.com\/s\/files\/1\/0366\/8553\/files\/Valentine_s_Day_Sale-04_1.png?v=1674180718", stickerBi: null, addDiscountCopy: "", addDiscountCopyBi: "" }, { sku : "415", id: 39897223954550, price: 19998, saleCopy: "", saleCopyBi: "", copyColor: "", blockBg: "", bannerBlockBgColor: false, discountType: "fixed", valueOff: "money-off", spendAmount: "", discountValue: "80", disclaimer: "", hideSticker: false, sticker: null, stickerBi: null, addDiscountCopy: "", addDiscountCopyBi: "" }, { sku : "314", id: 39419763228790, price: 12999, saleCopy: "", saleCopyBi: "", copyColor: "", blockBg: "", bannerBlockBgColor: false, discountType: "fixed", valueOff: "percent-off", spendAmount: "", discountValue: "0.25", disclaimer: "", hideSticker: false, sticker: "\/\/cdn.shopify.com\/s\/files\/1\/0366\/8553\/files\/Valentine_s_Day_Sale-04_1.png?v=1674180718", stickerBi: null, addDiscountCopy: "", addDiscountCopyBi: "" }, { sku : "704", id: 39439709569142, price: 27999, saleCopy: "", saleCopyBi: "", copyColor: "", blockBg: "#000000", bannerBlockBgColor: false, discountType: "fixed", valueOff: "percent-off", spendAmount: "", discountValue: "0.25", disclaimer: "", hideSticker: true, sticker: "\/\/cdn.shopify.com\/s\/files\/1\/0366\/8553\/files\/Valentine_s_Day_Sale-04_1.png?v=1674180718", stickerBi: null, addDiscountCopy: "", addDiscountCopyBi: "" }, { sku : "409", id: 31940914479222, price: 29999, saleCopy: "", saleCopyBi: "", copyColor: "#000000", blockBg: "#f6f6f6", bannerBlockBgColor: false, discountType: "fixed", valueOff: "money-off", spendAmount: "", discountValue: "100", disclaimer: "", hideSticker: true, sticker: "\/\/cdn.shopify.com\/s\/files\/1\/0366\/8553\/files\/100_off.png?v=1667991930", stickerBi: null, addDiscountCopy: "", addDiscountCopyBi: "" }, { sku : "4213", id: 39924364378230, price: 29999, saleCopy: "", saleCopyBi: "", copyColor: "", blockBg: "", bannerBlockBgColor: false, discountType: "fixed", valueOff: "money-off", spendAmount: "", discountValue: "100", disclaimer: "", hideSticker: false, sticker: "\/\/cdn.shopify.com\/s\/files\/1\/0366\/8553\/files\/100_off.png?v=1667991930", stickerBi: null, addDiscountCopy: "", addDiscountCopyBi: "" },] }; window.saleDetails = saleDetails; var saleFunctions = { getPrice: function (line, qtt) { var price = line.price; var quantity = qtt || 1 var valueOff = line.valueOff var values = String(line.discountValue).split(','); var totalPrice = 0 var unitPrice = 0 var difference = 0 switch (line.discountType) { case 'fixed': var discount_value = Number(values[0]); unitPrice = (valueOff === 'percent-off') ? price * (1 - discount_value) : price - (discount_value * 100); finalPrice = unitPrice * quantity; difference = price - unitPrice break; case '3plus': break; case '123plus': var discount_value; if(quantity == 1) { discount_value = Number(values[0]); } else if (quantity == 2) { discount_value = Number(values[1]); } else { discount_value = Number(values[2]); } unitPrice = (valueOff === 'percent-off') ? price * (1 - discount_value) : price - (discount_value * 100); finalPrice = unitPrice * quantity; difference = price - unitPrice break; case '1235plus': break; case '12plus': var discount_value; if(quantity == 1) { discount_value = Number(values[0]); } else { discount_value = Number(values[1]); } unitPrice = (valueOff === 'percent-off') ? price * (1 - discount_value) : price - (discount_value * 100); finalPrice = unitPrice * quantity; difference = price - unitPrice break; case 'spend': var cartTriggers = String(line.spendAmount).split(','); var lastPositiveIndex = -1; cartTriggers.forEach((trigger, index) => { var triggerValue = Number(trigger) var cartValue = (Number(window.saleDetails.cartSummary.original_total_price || 0) + Number(price))/ 100 if(cartValue > triggerValue) { lastPositiveIndex = index } }); discount_value = lastPositiveIndex > -1 ? Number(values[lastPositiveIndex] || 0) : 0; unitPrice = (valueOff === 'percent-off') ? price * (1 - discount_value) : price - (discount_value * 100); finalPrice = unitPrice * quantity; difference = price - unitPrice break; case 'bogox': break; case 'bogo': break; default: console.log(`Sorry, we are out of`); } return { finalPrice: finalPrice, unitPrice: unitPrice, difference: difference } }, updateCartSummary: function(cart) { window.saleDetails.cartSummary = { item_count: cart.item_count, items_subtotal_price: cart.items_subtotal_price, original_total_price: cart.original_total_price, requires_shipping: cart.requires_shipping, total_discount: cart.total_discount, total_price: cart.total_price, } } } window.saleFunctions = saleFunctions;