🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet
🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet

🔥Summer Hot Sale Promotion-49% OFF🎉-Mens Slim Wallet

Price

$47.04 $23.99
Save $23.05

😄"timeless elegance: discover our leather wallets!"😄

Please select a 😄"timeless elegance: discover our leather wallets!"😄

Quantity

Global Provision of Services
Free Shipping Over $59.99
Sustainable Manufacturing
PayPal & Credit Card Payment

🎉Discover Timeless Elegance: Premium Leather Wallets for Every Adventure! 🎉

"Experience the perfect blend of style and durability with our Stack-Fish wallet – an essential companion for life's journeys."

👨 Leathers

We use only the finest leathers to make smart and stylish wallets! Premium leathers that are soft and appealing! Our vintage leathers stay true to their nature by being receptive to scratches. With use the wallet will absorb the natural oils of your hands which will allow the wallet to develop a rich and dark color. Over time, your wallet will develop a character that matches your adventures.

🔧 How it works

At last! A wallet that will meet your everyday needs. The Stack-Fish card holder is equipped with a front pocket made for your most used card. 2 pockets on the inside, with a photo ID slot, and a money clip to hold your cash. Wallet case also has smart pull-strap for quick access to your everyday cards.

📏 Ultra-thin

Even if it is full of cards and cash, its thickness is only about 0.8 inch. It will fit in your pocket perfectly without bulging out. Hurry up and buy one for your husband, father, or friends as a Christmas gift!

🌟 Classic and Durable

We know that most wallet sellers on the market use artificial leather in order to increase their profits, and it is frustrating that there will be serious wear and skin peeling after about half a year of use! Therefore, we choose high-quality microfiber materials with higher cost and stronger durability. In this way, it not only comes with a comfortable touch, but also durable enough with 5 years guarantee that the wallet will not wear out or peel off. Trust us, time will tell!

📐 Large Capacity

Stack-Fish wallet measures 4.3x3x0.5 inches, and it can store up to 11 pcs of cards and 15-20 bills. The ultrathin wallet perfectly fits in your pocket and is well-suited for everyday carry.

🛡️ RFID Blocking

Designed by Italian designers, made of genuine leather material, durable, wear-resistant, and scratch-resistant. Our wallets block the 13.56 MHz band and protect against data theft by RFID scanners.

🎁 Perfect Gifts for Him

This wallet for men comes in a classy gift box package. It's a good idea to send the men's wallet as a gift for birthdays, anniversaries, Father's Day, Christmas, and other special occasions to someone you love.

 
class SpzSmartBlockComponent extends SPZ.BaseElement { constructor(element) { super(element); this.templates_ = null; this.container_ = null; this.i18n_ = {}; this.config_ = {}; this.show_type_ = 3; this.product_resource_id_ = ''; this.collection_resource_id_ = ''; this.cart_items_ = []; this.customer_id_ = ''; this.order_id_ = ''; } static deferredMount() { return false; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { const template_type = window.SHOPLAZZA.meta.page.template_type; if (template_type === 1) { this.show_type_ = 3; this.product_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 2) { this.show_type_ = 4; this.collection_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 15){ this.show_type_ = 5; } else if (template_type === 13){ this.show_type_ = 6; } else if (template_type === 20){ this.show_type_ = 7; this.customer_id_ = window.SHOPLAZZA.customer.customer_id; } else if (template_type === 35){ this.show_type_ = 8; this.order_id_ = window.location.pathname.split('/').pop(); } this.templates_ = SPZServices.templatesForDoc(this.element); this.setAction_(); } mountCallback() { console.log('appzebu smart mounted'); const that = this; const themeName = window.SHOPLAZZA.theme.merchant_theme_name; const isGeek = /Geek/.test(themeName); this.fetchRules().then((res) => { if (res && res.rules && res.rules.length) { const blockEl = document.getElementById('smart_recommend_block'); SPZ.whenApiDefined(blockEl).then((api) => { api.render({data: res}, true).then(() => { if (isGeek && that.show_type_ === 6) { blockEl.querySelector('.plugin_container_wrpper').style.padding = '30px 0'; } const recommendStyle = document.createElement('style'); recommendStyle.innerHTML = ` .plugin__recommend_container,.app-recommend-card { display: none !important; } `; document.head.appendChild(recommendStyle); const fetchList = []; res.rules.forEach((rule) => { fetchList.push(this.fetchRuleProductList(rule.id)); }); const fetchAll = Promise.all(fetchList); fetchAll.then((p_res) => { res.rules.forEach((rule, index) => { rule.products = p_res[index] && p_res[index].products; const ruleEl = document.getElementById('smart_recommend_rule_' + rule.id); SPZ.whenApiDefined(ruleEl).then((api) => { api.render({data: rule}, true).then(() => { that.impressListen(`#smart_recommend_rule_ul_${rule.id}`, function(){ that.trackRuleImpress(rule); }); const btnElList = document.querySelectorAll(`#smart_recommend_rule_ul_${rule.id} button`); btnElList.forEach((btnEl) => { if (btnEl && rule.config && rule.config.quick_shop_button_bg_color && rule.config.quick_shop_button_text_color) { btnEl.style.backgroundColor = rule.config.quick_shop_button_bg_color; btnEl.style.color = rule.config.quick_shop_button_text_color; } }) }); }); }); }); }) }) } else { if (window.top !== window.self) { const template_type = window.SHOPLAZZA.meta.page.template_type; const holderEl = document.getElementById('smart_recommend_preview_no_data_placeholder'); SPZ.whenApiDefined(holderEl).then((api) => { api.render({data: { isCart: template_type === 13, isCollection: template_type === 2, isProduct: template_type === 1, isIndex: template_type === 15 }}, true); }); } } }); } setAction_() { this.registerAction('quickShop', (data) => { const that = this; const product_id = data.args.product_id; const productIndex = data.args.productIndex; const rule_id = data.args.rule_id; const ssp = data.args.ssp; const scm = data.args.scm; const cfb = data.args.cfb; const ifb = data.args.ifb; const modalRender = document.getElementById('smart_recommend_product_modal_render'); if (product_id) { this.fetchProductData(product_id).then((res) => { const product = res.products && res.products.length && res.products[0] || {}; product.cfb = cfb; product.ifb = ifb; SPZ.whenApiDefined(modalRender).then((api) => { api.render({product: product, productIndex: productIndex, rule_id: rule_id, ssp: ssp, scm: scm, show_type: that.show_type_}, true).then(() => { const modalEl = document.getElementById('smart_recommend_product_modal'); SPZ.whenApiDefined(modalEl).then((modal) => { that.impressListen('#smart_recommend_product_modal', function(){ that.trackQuickShop({ rule_id: rule_id, product_id: product_id }); }); modal.open(); }); const formEl = document.getElementById('smart_recommend_product_form'); SPZ.whenApiDefined(formEl).then((form) => { form.setProduct(product); }); const variantEl = document.getElementById('smart_recommend_product_variants'); SPZ.whenApiDefined(variantEl).then((variant) => { variant.handleRender(product); }); }); }) }); } }); this.registerAction('handleScroll', (data) => { this.directTo(data.args.rule_id, data.args.direction); }); this.registerAction('handleProductChange', (data) => { const variant = data.args.data.variant; const product = data.args.data.product; const imageRenderEl = document.getElementById('smart_recommend_product_image'); SPZ.whenApiDefined(imageRenderEl).then((api) => { api.render({ variant: variant, product: product }, true); }); }); this.registerAction('handleAtcSuccess', (detail) => { const data = detail.args; data.data.product = data.data.product || {}; data.data.variant = data.data.variant || {}; const product_id = data.data.product.id; const product_title = data.data.product.title; const variant_id = data.data.variant.id; const price = data.data.variant.price; const rule_id = data.rule_id; const aid = `smart_recommend.${this.show_type_}.${rule_id}`; const ifb = data.data.product.ifb; const cfb = data.data.product.cfb; const ssp = data.ssp; const scm = data.scm; const spm = `smart_recommend_${this.show_type_}.${data.spmIndex}`; const params = { id: product_id, product_id: product_id, number: 1, name: product_title, variant_id: variant_id, childrenId: variant_id, item_price: price, source: 'add_to_cart', _extra: { aid: aid, ifb: ifb, cfb: cfb, scm: scm, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, ssp: ssp, } }; this.tranckAddToCart(params); }); this.registerAction('addATCHook', (data) => { const params = data.args; const spm = `smart_recommend_${this.show_type_}.${params.spmIndex}`; this.myInterceptor_ = window.djInterceptors && window.djInterceptors.track.use({ event: 'dj.addToCart', params: { aid: `smart_recommend.${this.show_type_}.` + params.rule_id, ssp: params.ssp, scm: params.scm, cfb: params.cfb, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, }, once: true }); }); } tranckAddToCart(detail) { if (window.$) { window.$(document.body).trigger('dj.addToCart', detail); } } fetchRules() { const payload = { show_type: this.show_type_, }; let that = this; if (this.show_type_ === 6) { let line_items = []; return this.fetchCart().then((res) => { if (res && res.cart && res.cart.line_items) { line_items = res.cart.line_items.map((item) => { return { product_id: item.product_id, variant_id: item.variant_id, quantity: item.quantity, price: item.price } }); } payload.line_items = line_items; that.cart_items_ = line_items; return that.fetchRulesRequest(payload); }); } else { if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return this.fetchRulesRequest(payload); } } fetchRulesRequest(payload) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_query", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }); } fetchCart() { return fetch(`/api/cart/cart-select?r=${Math.random().toString(36).slice(-4)}`) .then((res) => { if (res.ok) { return res.json(); } }); } fetchRuleProductList(rule_id) { const payload = { page: 1, limit: 100, fields: ["title", "url", "image", "min_price_variant.price", "min_price_variant.compare_at_price"], rule_id: rule_id, }; if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 6) { payload.line_items = this.cart_items_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); }); } fetchProductData(product_id) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ product_ids: [product_id], fields: [ "images", "options", "min_price_variant", "variants"] }) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); const loadingEl = document.getElementById('smart_recommend_loading'); if (loadingEl) { loadingEl.style.display = 'none'; } }); } getStyle(ele, style) { if (!ele) return; if (window.getComputedStyle) { return window.getComputedStyle(ele)[style]; } return ele.currentStyle[style]; } directTo(id, direction) { const scrollElement = document.getElementById(`smart_recommend_rule_ul_${id}`); const blockWidth = parseInt(this.getStyle(scrollElement, 'width')); const scrollLength = (blockWidth * 0.19 - 12) * 5; const scrollPoint = scrollElement.scrollWidth - scrollElement.clientWidth; if (!scrollElement) return; if (direction === 'left') { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft - scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: Math.max(scrollElement.scrollLeft - scrollLength, 0), behavior: 'smooth' }); } else { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint + 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: scrollElement.scrollLeft >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); } } trackRuleImpress(rule) { if (window.sa && window.sa.track) { window.sa.track("plugin_common", { plugin_name: "upsell", event_type: "impressions", rule_id: rule.id, ssp: rule.ssp, scm: rule.scm, show_type: this.show_type_, support_app_block: window.SHOPLAZZA.theme.support_app_block }); window.sa.track("module_impressions", { aid: `smart_recommend.${this.show_type_}.${rule.id}`, support_app_block: window.SHOPLAZZA.theme.support_app_block }); } } trackQuickShop(data) { window.sa && sa.track && sa.track("plugin_common", { plugin_name: "upsell", event_type: "quick_shop", rule_id: data.rule_id, product_id: data.product_id, show_type: this.show_type_, }); } impressListen(selector, cb) { const el = document.querySelector(selector); const onImpress = (e) => { if (e) { e.stopPropagation(); } cb(); }; if (el && !el.getAttribute('imprsd')) { el.addEventListener('impress', onImpress) } else if (el) { onImpress(); } } } SPZ.defineElement('spz-custom-smart-block', SpzSmartBlockComponent);