🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer
🔥Hot Sale 49% off !🔥 Mini Pocket Printer

🔥Hot Sale 49% off !🔥 Mini Pocket Printer

Printer(Includes 1 roll of printer paper)
Please select a printer(includes 1 roll of printer paper)
Price
$111.79
$56.97
Save  49%
2559 sold
Quantity
Free worldwide shipping
Free returns
Sustainably made
Secure payments
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);
undefined
Handling time>> Priority is given to delivery after payment.
😊Fast refund>> Fast refund Guarantee>> Partial or full refund depend on the situation
🚢Shipping>>Free Shipping On Orders Over $39.99.

This Mini Pocket Printer is a thermal printer and doesn’t require any ink which allows you to print photos and documents on the go. With its small size and lightweight design, it can easily fit in your pocket, purse or backpack, making it perfect for travel, business trips or simply capturing memories on the fly.

undefined

What Functions Provided in APP: APP is for free forever for users. 9 powerful functions for super easy unique customization. Combining text, pictures, tables, emojis and QR code freely to make unique sticker pictures. Hundreds of free templates and graphics provided in APP. “OCR” and “Scan” make it possible to transfer an objects or words in daily life into digital editable version. Moreover, micro letters, banners, online web printing are achievable in APP.

undefined

Save Time and Money:T02 thermal photo printer features a high quality inkless thermal print head for clear, smooth, fast printing and no ink or toner required; reliable 203 dpi print quality for black and white images and text for a wide range of stickers, labels, general photos, scrapbooking, memo printing, and Compatible with different types of thermal paper, self-adhesive thermal paper, patterned thermal paper,etc. Make memories of your life with the T02 pocket wireless bluetooth printer.

undefined

Easy to Use: Enjoy printing in just 3 steps. Step 1: Place the paper roll in your device. Step 2: Download the Phomemo app and connect your phone to the sticker printer. Step 3: Edit your content in the app and print it out!

Equipped with Bluetooth connectivity option, which enables you to easily connect your smartphone, tablet, or laptop, and print your favorite photos or important documents in just a few seconds. It's compatible with both iOS and Android operating systems, and you can download its companion app to manage your printing needs.

undefined

undefined

Use Occasions: Memoking T02 203dpi small wireless printer is suitable for printing black and white photos, memos, records, plenty of APP themes in your home, school and office for students, children, teachers, handwork teaching, work plans, shopping lists, “TO DO” lists and so on. 

undefined

Compact and Portable: Only measuring half the size of a phone and weighing 150g which is easy to be put even in your clothes’ pocket and carry it anywhere you want. Convenient for children, teachers to take it from home to school or for travel printing. No ink or toner needed. 

undefined

Overall, the Pocket Mini mobile printer is an excellent choice for anyone who needs to print on the go. It's small, easy to use, and produces high-quality prints, making it a must-have device for both personal and professional use. As a Christmas gift, birthday gift, anniversary gift, New Year gift to family or friends the best choice, widely used at home, office and school or travel...

undefined

Product Information:

  • Printing Method: Direct Thermal Printing (no ink, no toner)
  • Size: 3.4"x3.5"x1.6"/87x90x40mm
  • Weight: 5.3oz/150g
  • Color Available: Green/Pink/Blue/Yellow/White
  • Battery: 1000mAh
  • Charge Way: USBCompatible
  • System: iOS & Android

Printer Packing List:

  • T02 Mini Pocket Printer x1
  • Power Cord x1
  • Paper Holder Baffle x1
  • Printing Paper x1
  • Manual x1

🔥 The price is limited! 🔥 Grab yours as the limited promotion available!

Insured Worldwide Shipping: Each order includes real-time tracking details and insurance coverage in the unlikely event that a package gets lost or stolen in transit.

Safe & Secure Checkouts: We use state-of-the-art SSL Secure encryption to keep your personal and financial information 100% protected.

OUR GUARANTEE:

We take pride in our products as we believe they are amazing. However, we understand that buying things online can be daunting, especially for the first time, so we offer a 100% satisfaction guarantee.
If you don't have a positive experience for any reason, we will do whatever it takes to make sure you are 100% satisfied with your purchase.


SERVICE GUARANTEE:

★ Secure online shopping
We can guarantee a secure payment environment. You pay us securely with your own Visa, credit card or Paypal payment method.