Votre panier
(
{{ cart.item_count }}
Articles)
{{ error.message }}
{{ error.description }}
Votre panier est vide. Consultez notre boutique pour voir ce qui est disponible
.slider-nav.hidden-slide {
display: none;
}
.video_containerbanner_tYzDL9 {
position: relative;
}
.video_containerbanner_tYzDL9:after {
content: ' ';
height: 1px;
width: 100%;
position: absolute;
bottom: 0;
left: 0;
border-bottom: 1px solid #ffffff;
}
.video_containeref306a45-1fa7-433e-a1d5-87570df1668e {
position: relative;
}
.video_containeref306a45-1fa7-433e-a1d5-87570df1668e:after {
content: ' ';
height: 1px;
width: 100%;
position: absolute;
bottom: 0;
left: 0;
border-bottom: 1px solid #ffffff;
}
.video_containerdc9136c4-33a6-4437-8d38-6dbf6146d2ae {
position: relative;
}
.video_containerdc9136c4-33a6-4437-8d38-6dbf6146d2ae:after {
content: ' ';
height: 1px;
width: 100%;
position: absolute;
bottom: 0;
left: 0;
border-bottom: 1px solid #ffffff;
}
.video_containere8bab937-2548-4f42-bd8e-6a0c6da94e28 {
position: relative;
}
.video_containere8bab937-2548-4f42-bd8e-6a0c6da94e28:after {
content: ' ';
height: 1px;
width: 100%;
position: absolute;
bottom: 0;
left: 0;
border-bottom: 1px solid #ffffff;
}
.video_containerc51eeb81-58af-4474-aa03-2cd8277c6fbc {
position: relative;
}
.video_containerc51eeb81-58af-4474-aa03-2cd8277c6fbc:after {
content: ' ';
height: 1px;
width: 100%;
position: absolute;
bottom: 0;
left: 0;
border-bottom: 1px solid #ffffff;
}
.video_container357f6a6b-bf8a-4380-a0f1-3f17286a44a7 {
position: relative;
}
.video_container357f6a6b-bf8a-4380-a0f1-3f17286a44a7:after {
content: ' ';
height: 1px;
width: 100%;
position: absolute;
bottom: 0;
left: 0;
border-bottom: 1px solid #ffffff;
}
.video_container496616a0-d60e-4080-9fdc-464512ef02e4 {
position: relative;
}
.video_container496616a0-d60e-4080-9fdc-464512ef02e4:after {
content: ' ';
height: 1px;
width: 100%;
position: absolute;
bottom: 0;
left: 0;
border-bottom: 1px solid #ffffff;
}
.video_container94231247-e386-48ca-a700-6d2304ecd52d {
position: relative;
}
.video_container94231247-e386-48ca-a700-6d2304ecd52d:after {
content: ' ';
height: 1px;
width: 100%;
position: absolute;
bottom: 0;
left: 0;
border-bottom: 1px solid #ffffff;
}
25 % 15 % DE RÉDUCTION SUR TOUTES LES MONTURES | Jusqu'à épuisement des stocks
25 % 15 % DE RÉDUCTION SUR TOUTES LES MONTURES | Jusqu'à épuisement des stocks
25 % 15 % DE RÉDUCTION SUR TOUTES LES MONTURES | Jusqu'à épuisement des stocks
25 % 15 % DE RÉDUCTION SUR TOUTES LES MONTURES | Jusqu'à épuisement des stocks
25 % 15 % DE RÉDUCTION SUR TOUTES LES MONTURES | Jusqu'à épuisement des stocks
25 % 15 % DE RÉDUCTION SUR TOUTES LES MONTURES | Jusqu'à épuisement des stocks
25 % 15 % DE RÉDUCTION SUR TOUTES LES MONTURES | Jusqu'à épuisement des stocks
25 % 15 % DE RÉDUCTION SUR TOUTES LES MONTURES | Jusqu'à épuisement des stocks
25 % 15 % DE RÉDUCTION SUR TOUTES LES MONTURES | Jusqu'à épuisement des stocks
25 % 15 % DE RÉDUCTION SUR TOUTES LES MONTURES | Jusqu'à épuisement des stocks
25 % 15 % DE RÉDUCTION SUR TOUTES LES MONTURES | Jusqu'à épuisement des stocks
25 % 15 % DE RÉDUCTION SUR TOUTES LES MONTURES | Jusqu'à épuisement des stocks
25 % 15 % DE RÉDUCTION SUR TOUTES LES MONTURES | Jusqu'à épuisement des stocks
25 % 15 % DE RÉDUCTION SUR TOUTES LES MONTURES | Jusqu'à épuisement des stocks
25 % 15 % DE RÉDUCTION SUR TOUTES LES MONTURES | Jusqu'à épuisement des stocks
25 % 15 % DE RÉDUCTION SUR TOUTES LES MONTURES | Jusqu'à épuisement des stocks
25 % 15 % DE RÉDUCTION SUR TOUTES LES MONTURES | Jusqu'à épuisement des stocks
25 % 15 % DE RÉDUCTION SUR TOUTES LES MONTURES | Jusqu'à épuisement des stocks
25 % 15 % DE RÉDUCTION SUR TOUTES LES MONTURES | Jusqu'à épuisement des stocks
25 % 15 % DE RÉDUCTION SUR TOUTES LES MONTURES | Jusqu'à épuisement des stocks
.marquee {
height: 45px;
background-color: #000000;
overflow: hidden;
position: relative;
}
.marquee div {
display: block;
width: 300%;
height: 30px;
position: absolute;
overflow: hidden;
animation: marquee 60s linear infinite;
}
.marquee span {
float: left;
padding: 1rem;
color: #ffffff;
}
@keyframes marquee {
0% { left: 0; }
100% { left: -100%; }
}
@media (max-width: 1023px) {
.marquee div {
animation: marquee 30s linear infinite;
}
}
"Un cadeau idéal pour tout parent éloigné, en particulier les grands-parents"
"Un cadeau bien pensé qui fera plaisir à quelqu'un sur votre liste"
"Le plus beau cadre photo numérique HD du marché"
"Donne vie à ces expériences mémorables"
"Un cadeau idéal pour tout parent éloigné, en particulier les grands-parents"
"Un cadeau bien pensé qui fera plaisir à quelqu'un sur votre liste"
"Le plus beau cadre photo numérique HD du marché"
"Donne vie à ces expériences mémorables"
.swiffy-slider-template--24320249495927__ad3c133a-6a25-4e04-b16d-a783bee33a4f .slider-nav {
left: -20px;
outline: transparent;
}
.swiffy-slider-template--24320249495927__ad3c133a-6a25-4e04-b16d-a783bee33a4f .slider-nav-next {
right: -20px;
left: auto;
}
.social-proof-desktop li {
width: 25%;
}
.social-proof li img {
max-width: 130px;
margin: 0 auto;
max-height: 30px;
width: auto;
}
.social-proof .img-container {
min-height: 25px;
}
@media (min-width: 1024px) {
.social-proof-mobile {
display: none;
}
}
@media (min-width: 1536px) {
.social-proof li img {
margin: 0 auto;
max-height: 40px;
width: auto;
}
.social-proof .img-container {
min-height: 55px;
}
}
document.addEventListener("DOMContentLoaded", function(event) {
const cdId = document.getElementById('cds-template--24320249495927__ed0baac2-ad84-4693-b354-37f2255b288f')
if(cdId) {
const { country, locale, endDate} = cdId.dataset;
const getTimeRemaining = (endtime) => {
const t = Date.parse(endtime) - Date.parse(new Date()),
seconds = Math.floor((t / 1000) % 60),
minutes = Math.floor((t / 1000 / 60) % 60),
hours = Math.floor((t / (1000 * 60 * 60)) % 24),
days = Math.floor(t / (1000 * 60 * 60 * 24));
return {
'total': t,
'days': days,
'hours': hours,
'minutes': minutes,
'seconds': seconds
};
}
const updateTime = (selector, value, label) => {
const timeContainer = cdId.querySelector(selector);
const timeValue = timeContainer.querySelector('.time-value');
const timeLabel = timeContainer.querySelector('.label')
if (timeContainer && timeValue && timeLabel) {
timeValue.innerText = value
timeLabel.innerText = label
if (value > 0 && selector === '.cds-days') {
timeContainer.classList.remove('hidden')
}
}
}
const deadline = endDate;
const doOften = () => {
window.requestAnimationFrame(doOften);
const timeleft = getTimeRemaining(deadline);
const elements = Array.from(cdId.querySelectorAll('.cds-new-time-left'));
let hoursText, minsText, secsText, wordDays, separator, socialDays, socialHours, socialMinutes, socialSeconds;
for( let i in elements) {
if(country == 'de') {
if (locale == 'fr') {
hoursText = 'Heures';
minsText = 'Minutes';
secsText = 'Secondes';
wordDays = (timeleft.days > 1)? 'Jours': 'Jour';
} else {
hoursText = 'Stunden';
minsText = 'Minuten';
secsText = 'Sekunden';
wordDays = (timeleft.days > 1)? 'Tage': 'Tag';
}
} else {
if (locale == 'fr') {
hoursText = 'Heures';
minsText = 'Minutes';
secsText = 'Secondes';
wordDays = (timeleft.days > 1)? 'Jours': 'Jour';
} else {
hoursText = 'Hours';
minsText = 'Mins';
secsText = 'Secs';
wordDays = (timeleft.days > 1)? 'Days': 'Day';
}
}
updateTime('.cds-days', timeleft.days, wordDays)
updateTime('.cds-hours', timeleft.hours, hoursText)
updateTime('.cds-minutes', timeleft.minutes, minsText)
updateTime('.cds-second', timeleft.seconds, secsText)
}
}
if (cdId != null) {
doOften();
}
}
});
Trier par
Prix (du plus bas au plus haut)
Prix (du plus haut au plus bas)
Nouveau et populaire
Les mieux notés
.hide-in-collection, .usp-switch { display: none !important; }
.wifi-products .details ul { margin: 20px; }
.wifi-products .details ul li { color: #666666; list-style: disc; font-size: 15px;}
.wifi-products .description .ratings span { display: none; }
@media (max-width: 640px){
.wifi-products select { background-position: 97% 50%; }
}
window.nxFrames = [];
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 Fall Sale",
cartDiscount_code: '',
fixedDiscount: '',
locale: 'fr',
offer: { you_save: "Vous économisez", buy: "Achetez-en", off: "de rabais"},
items: [ {
sku : "426",
id: 47342076100953,
price: 18999,
saleCopy: "",
saleCopyBi: "",
copyColor: "",
blockBg: "",
bannerBlockBgColor: false,
spendAmount: "",
disclaimer: "",
hideSticker: false,
sticker: null,
discountType: "123plus",
valueOff: "percent-off",
discountValue: "0.15, 0.15, 0.15",
extra_dollar: "0, 10, 20",
stickerBi: null,
addDiscountCopy: "",
addDiscountCopyBi: ""
}, {
sku : "428",
id: 47342215233881,
price: 19999,
saleCopy: "",
saleCopyBi: "",
copyColor: "",
blockBg: "",
bannerBlockBgColor: false,
spendAmount: "",
disclaimer: "",
hideSticker: false,
sticker: null,
discountType: "123plus",
valueOff: "percent-off",
discountValue: "0.15, 0.15, 0.15",
extra_dollar: "0, 10, 20",
stickerBi: null,
addDiscountCopy: "",
addDiscountCopyBi: ""
},{
sku : "419",
id: 47342215266649,
price: 19999,
saleCopy: "",
saleCopyBi: "",
copyColor: "",
blockBg: "",
bannerBlockBgColor: false,
spendAmount: "",
disclaimer: "",
hideSticker: false,
sticker: null,
discountType: "123plus",
valueOff: "percent-off",
discountValue: "0.15, 0.15, 0.15",
extra_dollar: "0, 10, 20",
stickerBi: null,
addDiscountCopy: "",
addDiscountCopyBi: ""
},{
sku : "427",
id: 47342215299417,
price: 19999,
saleCopy: "",
saleCopyBi: "",
copyColor: "",
blockBg: "",
bannerBlockBgColor: false,
spendAmount: "",
disclaimer: "",
hideSticker: false,
sticker: null,
discountType: "123plus",
valueOff: "percent-off",
discountValue: "0.15, 0.15, 0.15",
extra_dollar: "0, 10, 20",
stickerBi: null,
addDiscountCopy: "",
addDiscountCopyBi: ""
}, {
sku : "705",
id: 54781599285623,
price: 34999,
saleCopy: "",
saleCopyBi: "",
copyColor: "",
blockBg: "",
bannerBlockBgColor: false,
spendAmount: "",
disclaimer: "",
hideSticker: false,
sticker: null,
discountType: "123plus",
valueOff: "percent-off",
discountValue: "0.15, 0.15, 0.15",
extra_dollar: "0, 15, 30",
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(',');
let extra_dollar = (String(line.extra_dollar).includes(','))
? line.extra_dollar.split(',').map(Number)
: Number(line.extra_dollar || 0);
let finalExtraDollar = 0
var totalPrice = 0
var unitPrice = 0
var difference = 0
switch (line.discountType) {
case 'none':
unitPrice = price
finalPrice = price * quantity
break;
case 'fixed':
var discount_value = Number(values[0]);
unitPrice = (valueOff === 'percent-off') ? price * (1 - discount_value) : price - (discount_value * 100);
unitPrice = (Math.floor(unitPrice/100)+ 0.99)*100 - extra_dollar
finalPrice = unitPrice * quantity;
difference = price - unitPrice
break;
case '3plus':
break;
case '123plus':
var discount_value;
if(quantity == 1) {
discount_value = Number(values[0]);
finalExtraDollar = ( typeof extra_dollar === 'object') ? extra_dollar[0] : extra_dollar
} else if (quantity == 2) {
discount_value = Number(values[1]);
finalExtraDollar = ( typeof extra_dollar === 'object') ? (extra_dollar[1]/2) : extra_dollar/2
} else {
discount_value = Number(values[2]);
finalExtraDollar = ( typeof extra_dollar === 'object') ? (extra_dollar[2]/3) : extra_dollar/3
}
unitPrice = (valueOff === 'percent-off') ? price * (1 - discount_value) : price - ((discount_value*100) / quantity);
unitPrice = (valueOff === 'percent-off') ? (Math.floor(unitPrice/100)+ 0.99)*100 - (finalExtraDollar * 100) : unitPrice - (finalExtraDollar * 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);
unitPrice = (Math.floor(unitPrice/100)+ 0.99)*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, extra_dollar: finalExtraDollar }
},
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;