Free Shipping on Orders Over $40!
All-inclusive Multi-layer Card Holder Magnetic Phone Leather Case for iPhone 15/14 Series
All-inclusive Multi-layer Card Holder Magnetic Phone Leather Case for iPhone 15/14 Series
All-inclusive Multi-layer Card Holder Magnetic Phone Leather Case for iPhone 15/14 Series
All-inclusive Multi-layer Card Holder Magnetic Phone Leather Case for iPhone 15/14 Series
All-inclusive Multi-layer Card Holder Magnetic Phone Leather Case for iPhone 15/14 Series
All-inclusive Multi-layer Card Holder Magnetic Phone Leather Case for iPhone 15/14 Series
All-inclusive Multi-layer Card Holder Magnetic Phone Leather Case for iPhone 15/14 Series
All-inclusive Multi-layer Card Holder Magnetic Phone Leather Case for iPhone 15/14 Series
All-inclusive Multi-layer Card Holder Magnetic Phone Leather Case for iPhone 15/14 Series
All-inclusive Multi-layer Card Holder Magnetic Phone Leather Case for iPhone 15/14 Series
8 / 10
All-inclusive Multi-layer Card Holder Magnetic Phone Leather Case for iPhone 15/14 Series
All-inclusive Multi-layer Card Holder Magnetic Phone Leather Case for iPhone 15/14 Series
All-inclusive Multi-layer Card Holder Magnetic Phone Leather Case for iPhone 15/14 Series
All-inclusive Multi-layer Card Holder Magnetic Phone Leather Case for iPhone 15/14 Series
All-inclusive Multi-layer Card Holder Magnetic Phone Leather Case for iPhone 15/14 Series
All-inclusive Multi-layer Card Holder Magnetic Phone Leather Case for iPhone 15/14 Series
All-inclusive Multi-layer Card Holder Magnetic Phone Leather Case for iPhone 15/14 Series
All-inclusive Multi-layer Card Holder Magnetic Phone Leather Case for iPhone 15/14 Series
All-inclusive Multi-layer Card Holder Magnetic Phone Leather Case for iPhone 15/14 Series
All-inclusive Multi-layer Card Holder Magnetic Phone Leather Case for iPhone 15/14 Series
50% OFF
Save $40.00
Delis666

All-inclusive Multi-layer Card Holder Magnetic Phone Leather Case for iPhone 15/14 Series

$39.99 $79.99
0 sold
Color
Style
Qty

MAIN FEATURES

  • 🌻【Compatible 】- This leather case is ONLY compatible with iPhone 13/14/15 series, please check before buying.

           

  • 🌻【Premium & Fashion】- iPhone 13/14/15 series case with top quality pu leather,with creative color,durable; Inner phone case made with flexible tpu with pu leather, easy to install & take off.

           

  • 🌻【2 in1 Detachable Folio Wallet Case】- Not only use as a wallet case but also can remove the single case from the wallet to feel more light. Soft material brings comfortable touch and durable leather fabric around protect the phone when falling out.

           

  • 🌻【MULTI-FUNCTION】- 8 card slot, 1 cash bags 1 zipper bag, 1 mobile phone case, Reasonable card slot. Allowing you to carry multiple credit cards, family photos, and cash.(hold your ID,credit cards,driver license,bills,coins and a little bit cash without problems).Meeting your all-day needs outside. Suitable for Men, Women, girls, and Teens of all ages.

           

  • 🌻【Support Wireless Charging & Zipper & Wristlet & Standfunction】- The zipper has been tested more than 5000 times; With a removable lanyard strap, providing a optional griping method. Easy access to all ports and controls. Stand function, ideal for watching videos, listening to music or surfing the internet.

           

SPECIFICATIONS

  • Material: TPU+leather
  • Weight:  180g

      Shipping:

      • Free Shipping Over $40.
      • Orders will be processed within 7 business days of ordering and shipped out the next day after the processing day. Orders will generally be delivered within 7 to 14 working days.

      Returns:Fast refund for any dissatisfaction within 15 days, 100% money-back guarantee.

      Note:

      • Due to manual measurements, please allow slight measurement deviations.
      • Due to the different display and lighting effects, the actual color of the item may be slightly different from the color displayed on the picture.
      /** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1711027061709').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);