Panjia 925 sterling silver diy jewelry accessories necklace pendant a surprise donut beaded bracelet with women

$28.00
people are viewing this right now
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Description
1
Select product
Selected 0 item(s)
ZZ928 a surprise string decoration
ZZ929 sparkles Pavé pavé round string
ZZ930 sparkling pavé pear flower string
ZZ931 Blue 2023 Graduation Heart Charm
ZZ932 sparkling white glass mother and love charm
ZZ933 Shine Green Map
ZZ935 Shines Volleyball
ZZ936 two-color hollow heart-shaped infinite symbol string decoration
ZZ937 Metallic Blue Gecko String
ZZ938 Disney "The Little Mermaid" series shell string ornaments
ZZ939 blue letter M string decoration
ZZ940 Disney Pixar Mike Worski
ZZ943 Dream Sea Blue String
ZZ945 Split Four-leaf Clover Amulet
ZZ946 set string decoration
ZZ947 multi-faceted Murano glass friendship string decoration
class SpzCheckoutNotificationHandler extends SPZ.BaseElement { constructor(element) { super(element); this.timer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } sendVariantListUpdateEvent_(data) { const messageData = { type: "theme_variant_list_update", data: { orderToken: data.order_token || data.order_id } }; clearInterval(this.timer_); if(!window.CheckoutAPI) { this.timer_ = setInterval(() => { if(window.CheckoutAPI) { clearInterval(this.timer_); postMessage && postMessage(messageData); } }, 500); } else { postMessage && postMessage(messageData); } } buildCallback() { this.action_ = SPZServices.actionServiceForDoc(this.element); this.registerAction('sendVariantListUpdateEvent', (param) => { this.sendVariantListUpdateEvent_(param.args.data); }); } } SPZ.defineElement('spz-custom-checkout-notification-handler', SpzCheckoutNotificationHandler); function handleGetOrderInfo(data) { if (data.order_id) { let api = `/api/checkout/order/info?order_id=${data.order_id}`; return Promise.resolve(api); } return Promise.reject({}); } function addEventListenerKickItems(data) { if (data.type === 'checkout_kick_items') { return Promise.resolve(data); } return Promise.reject({}); } exportFunction('handleGetOrderInfo', handleGetOrderInfo) exportFunction('addEventListenerKickItems', addEventListenerKickItems)