{"product_id":"mini-wall","title":"Mini Wall: Compact Vape Vending Machine | VTM","description":"\u003ch2\u003e\u003cspan style=\"color: rgb(248, 220, 92);\"\u003e\u003cstrong\u003eMini Wall-Mounted Vape Vending Machine: \u003cspan\u003eAffordable, Compact, Sleek\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eThe Mini Wall-Mounted Vape Vending Machine is one of the most affordable and compact vending solutions on the market. Known for its sleek design, product versatility, and reliable performance, this ultra-small unit is ideal for bars, restaurants, and entertainment venues that want to offer vape products without sacrificing valuable floor space.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0855\/5869\/0100\/files\/vtm-vending-machine-coil-sizes-slots-chart.webp?v=1787969248\" style=\"max-width: 100%; height: auto; margin: 10px 0; display: block;\"\u003e Despite its compact size, this wall-mounted vending machine holds up to 72 disposable vapes and supports up to eight different flavors or SKUs. It arrives ready to install with a secure wall-mounting bracket and an integrated cashless credit card reader. Slide-out trays make restocking quick and easy, ensuring smooth and efficient daily operations. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eEngineered for modern environments, the Mini Wall represents the perfect balance of smart design and reliable performance. \u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  .vtmSpecsD{ --bg:#0b1f33; --text:#eee; --muted:rgba(238,238,238,.72); --accent:#75d6b3; --line: rgba(255,255,255,.11); --panel: rgba(255,255,255,.045); --panel2: rgba(255,255,255,.03); --radius: 16px; width:95%; margin:18px auto; font-family: Arial, sans-serif; }\n  .vtmSpecsD__card{ border: 1px solid var(--line); border-radius: var(--radius); overflow: hidden; background: linear-gradient(180deg, var(--panel), var(--panel2)); box-shadow: 0 18px 44px rgba(0,0,0,.26); }\n  .vtmSpecsD__head{ padding: 16px 16px 12px; border-bottom: 1px solid var(--line); display:flex; align-items:flex-start; justify-content:space-between; gap: 12px; background: radial-gradient(900px 240px at 10% -40%, rgba(117,214,179,.12), transparent 60%), rgba(255,255,255,.02); }\n  .vtmSpecsD__title{ margin:0; color: var(--text); font-size: 1.25em; font-weight: 900; letter-spacing: -0.02em; }\n  .vtmSpecsD__title span{ color: var(--accent); }\n  .vtmSpecsD__sub{ margin: 6px 0 0; color: var(--muted); font-size: .95em; }\n  .vtmSpecsD__badge{ display:inline-flex; align-items:center; gap: 10px; padding: 8px 12px; border-radius: 999px; border: 1px solid var(--line); background: rgba(11,31,51,.35); color: var(--text); font-size: 12px; font-weight: 800; white-space: nowrap; }\n  .vtmSpecsD__badge i{ width: 10px; height: 10px; border-radius: 999px; background: rgba(117,214,179,.85); box-shadow: 0 0 0 3px rgba(117,214,179,.10); display:inline-block; }\n  .vtmSpecsD__acc{ padding: 12px 16px 16px; display: grid; gap: 10px; }\n  .vtmSpecsD details{ border: 1px solid var(--line); border-radius: 14px; background: rgba(255,255,255,.03); overflow:hidden; }\n  .vtmSpecsD summary{ list-style: none; cursor: pointer; padding: 12px 12px; display:flex; align-items:center; justify-content:space-between; gap: 12px; color: var(--text); font-weight: 900; }\n  .vtmSpecsD summary::-webkit-details-marker { display:none; }\n  .vtmSpecsD__sumLeft{ display:flex; align-items:center; gap: 10px; min-width: 0; }\n  .vtmSpecsD__icon{ width: 10px; height: 10px; border-radius: 3px; background: rgba(255,255,255,.18); position: relative; flex: 0 0 auto; }\n  .vtmSpecsD__icon:after{ content:\"\"; position:absolute; left: 0; top: 0; width: 2px; height: 100%; background: rgba(117,214,179,.75); opacity:.8; }\n  .vtmSpecsD__chev{ width: 28px; height: 28px; border-radius: 10px; border: 1px solid rgba(255,255,255,.12); background: rgba(11,31,51,.25); display:flex; align-items:center; justify-content:center; flex: 0 0 auto; }\n  .vtmSpecsD__chev svg{ width: 16px; height: 16px; fill: rgba(238,238,238,.85); transition: transform .18s ease; }\n  .vtmSpecsD details[open] .vtmSpecsD__chev svg{ transform: rotate(180deg); }\n  .vtmSpecsD__content{ border-top: 1px solid rgba(255,255,255,.08); padding: 10px 12px 12px; display:grid; gap: 10px; }\n  .vtmSpecsD__row{ display:grid; grid-template-columns: 1fr 1.2fr; gap: 10px; }\n  .vtmSpecsD__k{ color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 800; }\n  .vtmSpecsD__v{ color: var(--text); font-size: 14px; font-weight: 700; word-break: break-word; }\n  .vtmSpecsD__note{ margin:0; padding: 12px 16px 16px; border-top: 1px solid var(--line); font-size: .9em; }\n  .vtmSpecsD__note a{ color:#75d6b3; font-weight:900; text-decoration:none; }\n  .vtmSpecsD__note a:hover{ text-decoration: underline; opacity: 0.9; }\n  @media (max-width: 820px){ .vtmSpecsD{ width:100%; } .vtmSpecsD__row{ grid-template-columns: 1fr; gap: 6px; } }\n\u003c\/style\u003e\n\u003csection class=\"vtmSpecsD vtmSpecsD__card\" aria-labelledby=\"miniWallSpecsD\"\u003e\n\u003cdiv class=\"vtmSpecsD__head\"\u003e\n\u003cdiv\u003e\n\u003ch3 id=\"miniWallSpecsD\" class=\"vtmSpecsD__title\"\u003eMini Wall \u003cspan\u003eSpecs\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp class=\"vtmSpecsD__sub\"\u003eTap a section to expand details\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__badge\"\u003e\n\u003ci aria-hidden=\"true\"\u003e\u003c\/i\u003e Mini Wall\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__acc\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003e\u003cspan class=\"vtmSpecsD__sumLeft\"\u003e \u003cspan class=\"vtmSpecsD__icon\"\u003e\u003c\/span\u003e Physical \u003c\/span\u003e \u003cspan class=\"vtmSpecsD__chev\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.4 9.2 12 13.8l4.6-4.6 1.4 1.4L12 16.6 6 10.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vtmSpecsD__content\"\u003e\n\u003cdiv class=\"vtmSpecsD__row\"\u003e\n\u003cdiv class=\"vtmSpecsD__k\"\u003eDimensions (W x H x D)\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__v\"\u003e21.6\" x 33.3\" x 8.7\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__row\"\u003e\n\u003cdiv class=\"vtmSpecsD__k\"\u003eProduct Exit\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__v\"\u003e3.93\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__row\"\u003e\n\u003cdiv class=\"vtmSpecsD__k\"\u003eWeight (lbs)\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__v\"\u003e66 lbs\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__row\"\u003e\n\u003cdiv class=\"vtmSpecsD__k\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__v\"\u003e1.8mm steel casing, powder-coated finish\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__row\"\u003e\n\u003cdiv class=\"vtmSpecsD__k\"\u003eLocking Mechanism\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__v\"\u003eDual barrell, standard keys\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__row\"\u003e\n\u003cdiv class=\"vtmSpecsD__k\"\u003eModular Plate\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__v\"\u003eYes, ID Scanner optional\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"vtmSpecsD__sumLeft\"\u003e \u003cspan class=\"vtmSpecsD__icon\"\u003e\u003c\/span\u003e Vending + Tech \u003c\/span\u003e \u003cspan class=\"vtmSpecsD__chev\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.4 9.2 12 13.8l4.6-4.6 1.4 1.4L12 16.6 6 10.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vtmSpecsD__content\"\u003e\n\u003cdiv class=\"vtmSpecsD__row\"\u003e\n\u003cdiv class=\"vtmSpecsD__k\"\u003eDisplay\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__v\"\u003e21.5\" Touchscreen\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__row\"\u003e\n\u003cdiv class=\"vtmSpecsD__k\"\u003eNumber of Aisles\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__v\"\u003e8 Aisles\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__row\"\u003e\n\u003cdiv class=\"vtmSpecsD__k\"\u003eCapacity\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__v\"\u003e72 (based on 35mm coil configuration)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__row\"\u003e\n\u003cdiv class=\"vtmSpecsD__k\"\u003ePayment Model\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__v\"\u003eNayax VPOS Touch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__row\"\u003e\n\u003cdiv class=\"vtmSpecsD__k\"\u003eNetwork\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__v\"\u003eWiFi \/ 2G \/ 4G (Ethernet Port and WiFi Receiver)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__row\"\u003e\n\u003cdiv class=\"vtmSpecsD__k\"\u003eOS\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__v\"\u003eAndroid\/iOS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__row\"\u003e\n\u003cdiv class=\"vtmSpecsD__k\"\u003eSoftware Stack\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__v\"\u003eVTM Vending\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan class=\"vtmSpecsD__sumLeft\"\u003e \u003cspan class=\"vtmSpecsD__icon\"\u003e\u003c\/span\u003e Power + Environment \u003c\/span\u003e \u003cspan class=\"vtmSpecsD__chev\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.4 9.2 12 13.8l4.6-4.6 1.4 1.4L12 16.6 6 10.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vtmSpecsD__content\"\u003e\n\u003cdiv class=\"vtmSpecsD__row\"\u003e\n\u003cdiv class=\"vtmSpecsD__k\"\u003ePower Consumption\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__v\"\u003e50W\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__row\"\u003e\n\u003cdiv class=\"vtmSpecsD__k\"\u003eVoltage Supply\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__v\"\u003e110VAC 60Hz\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__row\"\u003e\n\u003cdiv class=\"vtmSpecsD__k\"\u003eCurrent Draw (110V)\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__v\"\u003e0.5 to 0.6 A\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__row\"\u003e\n\u003cdiv class=\"vtmSpecsD__k\"\u003eOperating Temperature\u003c\/div\u003e\n\u003cdiv class=\"vtmSpecsD__v\"\u003e41°F to 104°F\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cp class=\"vtmSpecsD__note\"\u003e 1-Year Comprehensive Warranty → \u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"vtm-nightlife-note\" style=\"margin-top:18px;padding:14px 16px;background:#001527;border:1.5px solid rgba(117,214,179,0.45);border-radius:10px;\"\u003e\n\u003cp style=\"margin:0;color:#e6f6ef;font-size:14px;line-height:1.55;\"\u003ePlacing in bars, clubs, or lounges? The Mini Wall is a proven fit for vape and nightlife vending. Optional snap-on 21+ ID verification and included cashless payment let it run compliantly around the clock, unattended.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Goodnesscraft","offers":[{"title":"Nayax + 35mm coils","offer_id":53682048205089,"sku":"VTM-D02pro-NX-35","price":1140.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1001\/0319\/2865\/files\/vapetm-mini-wall-vape-vending-machine-nayax-card-reader-id-scanner.jpg?v=1791293414","url":"https:\/\/goodnesscraft.shop\/products\/mini-wall","provider":"Goodnesscraft","version":"1.0","type":"link"}