Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
14/16
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
Flip PU Magic Wallet
14/16

Flip PU Magic Wallet

$6.99
$0.00
Save $-6.99
ColorBlack
Please select a color
Quantity
Over $49.99 Free Shipping
30-day Zero-risk Return
100% Customer Satisfaction
Secure Payments
Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.

💰💰

Ditch the traditionally bulky, billfold wallets with this magic flip card slim wallet!

This innovative wallet is made with a unique flap that magically inserts your money behind the straps. Simply lay the cash on top of the elastic band, close and flip it then reopen once again to see your cash impressively tucked in. 

FEATURES

  • Premium Quality

Made of high-quality PU leather that is exquisitely hand sewn in distinct details and elegance by experienced craftsmen. It is stunningly smooth and highly durable which can withstand years of wear and tear without stretching or damaging, unlike other products.

  • Advance Magic Flip

This smart card holder offers a unique magic flap feature with no zippers to jam or clips to fool with. Simply lay your money on top of the elastic band, close it then flip and once you reopen, it already magically tucked your money behind the straps. Making it a great functional wallet and a cool magic trick to impress your family and friends.   

  • Multiple Card Slot

A minimalist flip wallet with separate rooms for multiple cards, including 4 card slots. It allows you to organize and carry your important cards without the need to sacrifice one behind. Moreover, each slot is secured to prevent the cards from slipping out of the wallet. Perfect for different card types such as debit cards, credit cards, gift cards, ID cards, shopping cards, black cards, transit pass, games cards and so on. The flip wallet is also equipped with a powerful elastic strap that can safely hold cash, notes, receipts and such.    

  • Ultra Thin Design

The leather flip wallet is specially designed to be more streamlined, compact and ultimately thin. It lets you comfortably carry multiple cards and cash, yet still seamlessly slide into your front or back pockets and remain slim. It can even provide more space for your mobile phones with no problems. Keeping your essentials accessible at all times while saving you from the awkward pants bulging and your back from structural collapse.

  • Great Gift Idea 

This magic flip wallet is as practical as it is fashionable! Its luxe-looking PU leather is suitable for both men and women and can fit any casual, business or travel outfit style. A trendy card holder accessory that you can give to your parents, relatives, friend, boyfriend, husband, colleagues, and so on. It comes in a stylish gift box which makes it a great present for Christmas, birthdays, valentines, work promotions, Valentine’s day, Father’s day and more possibilities.  

SPECIFICATIONS

  • Material: PU
  • Color: Brown, Black, Coffee
  • Size

PACKAGE INCLUDED

  • 1 × Flip PU Magic Wallet