Voltpass help
Frequently asked questions
Battery passport setup, scope, public information and QR labels.
What does Voltpass do?
Voltpass helps Shopify merchants record battery models, import individual units, publish public passports, and print QR labels. The operator supplies and maintains the declarations.
Which batteries are in scope?
Article 77 covers LMT batteries, electric vehicle batteries, and industrial batteries above 2 kWh placed on the market or put into service from 18 February 2027. Product category and use matter; a power-tool battery is not automatically an LMT battery.
What is an LMT battery?
A light means of transport battery is sealed, weighs 25 kg or less, and is designed to power wheeled vehicles such as e-bikes or e-scooters, including relevant category L vehicles. The regulation distinguishes these from electric vehicle batteries.
Who is responsible when the manufacturer is outside the EU?
The economic operator placing a battery on the EU market must ensure the passport obligations are met. This can be the importer. Delegating passport operations does not remove the responsible operator’s obligations.
What does a public passport show?
The published model’s manufacturer, chemistry, declared carbon and sourcing information, public composition, recycled content, performance, and end-of-life guidance, plus the unit serial, manufacture date and place. The public page also includes baseline power, efficiency, resistance, C-rates, operating temperatures, the declaration of conformity, warranty duration, markings, and hazardous-substance names and CAS numbers. Publication requires the listed declarations or explicit field-specific N/A reasons. Remaining empty fields show ‘Not declared’. Merchant declarations remain in their source language; page labels support eight languages.
Who can see restricted information?
Legitimate-interest approval shares unit state of health, measurement history, detailed composition and dismantling instructions. Test reports require authority approval following verification out of band. Order and customer references are excluded from every passport tier. A pending request grants no access.
How do GS1 links and QR labels work?
At issuance, a unit takes its GTIN from the import row or model and freezes that identifier and QR payload. Model GTIN edits affect future units only; GTIN + serial is globally unique. GS1 serials preserve case and contain 1–20 characters from the AI 82 repertoire (ASCII letters, digits and permitted punctuation); spaces, Unicode and dot-only serials are rejected. Without a GTIN, broader internal serials remain available. The QR contains a Digital Link URL with the 14-digit GTIN and issued serial. Otherwise it links directly to the passport. Print A4 PDFs with 15, 20 or 30 mm QR codes, or export label-printer CSV. You obtain and manage your own GS1 identifiers; Voltpass does not issue GS1 company prefixes.
Plans
Free: one model, 25 units, public passports and QR labels. Standard: $49 USD per 30 days, unlimited models, 5,000 units, restricted access and audit exports. Scale: $149 USD per 30 days, unlimited units, restricted access, exports, the REST API and webhooks. Paid plans have a 14-day trial and use Shopify billing. Standard currently counts all stored units; an annual reset is planned. Downgrading never closes existing public passports or blocks labels.
How long is data retained?
Records support battery traceability. Recycling closes the public passport while internal records remain. Customer privacy requests disclose or anonymise requester details and linked unit references. Shopify shop redaction removes all battery records for that shop.
What happens after recycling?
Mark a withdrawn unit recycled to close its public passport under Article 77(8). The page then returns HTTP 410 Gone. Recycling is terminal. New labels exclude recycled units by default; their internal records remain available to the merchant.
Restricted access & legitimate interest
Visitors submit their email, organisation, purpose, optional justification (up to 1,000 characters) and consent. The operator reviews legitimate interest in Access requests and approves or denies, individually or in bulk, with an optional note. Approval on Standard or Scale emails a private link valid for 14 days. Each view is logged with a salted IP hash. The operator chooses the tier at approval; the requester’s purpose never grants authority status. Legitimate-interest access covers detailed composition including SVHC concentrations, dismantling guidance, unit state of health and the full measurement series. Authority access additionally includes test reports and full performance test data, after authority status is verified out of band. The declaration of conformity is also public. Resend link replaces the old link immediately. Production delivery requires a configured email provider; failed jobs remain retryable. The operator remains responsible for assessing the requester and applicable access rights.
Successor passports for a second life
Open a unit and choose Create successor passport for reuse, repurposing or remanufacturing. You can choose a new published model and a new serial; leaving the serial blank adds a unique -R number (truncating the base if needed for the GS1 length limit). The new passport has a new code, records the operator note, and links publicly to its predecessor. The predecessor is withdrawn and links to the successor. Responsibility transfer between operators is outside this workflow.
Exports for authorities
On Standard or Scale, open Exports to download units.csv, models.csv or passport-bundle.json. The JSON bundle includes operator details, models and revisions, units with their complete measurement series and successor links, access decisions and access-log counts. These files contain restricted data and contact details; share them securely with the relevant authority. The dashboard shows the last export time.
Product safety recalls
Open Recalls to draft a recall notice in the structure of EU GPSR (Regulation (EU) 2023/988) Art. 36: the headline “Product safety recall” in each language, product pictures, name, brand and serial or batch numbers, when and where it was sold, the hazard, what to do (the instruction to stop using the battery immediately is always included), the remedies (at least two of repair, replacement and refund, free of charge, per Art. 37) and a free phone number or online contact. Choose the affected battery models, serial ranges or lists, manufacture dates and unit statuses, and preview how many units and order customers are affected. Publishing puts the notice online at /recall/{code} with a serial lookup and a remedy choice for consumers, adds a recall banner to every affected passport, flags those units and sends the recall.published webhook on Scale. Notify emails each affected customer once, about one per second, and the notification log downloads as CSV for authorities. The passport page also offers a safety-only email registration (Art. 35(2)). Free shops can draft and preview counts; publishing and notifying need Standard or Scale.
What happens when I uninstall
Export the passport bundle before uninstalling and arrange continued hosting. After uninstall, published public passports remain read-only with the banner “This passport is no longer maintained by the operator through Voltpass”. Access requests and restricted links are disabled, and approved links expire. Shopify sends shop/redact 48 hours after uninstall; that webhook deletes the shop’s records. Voltpass cannot host passports after redaction. Reinstalling before redaction restores maintenance of retained passports, but old grants stay expired. The operator remains responsible for continuity; recycling still closes a passport.
References and help
EU Battery Regulation · GS1 Digital Link URI syntax · info@midorry.com