放在手機裡的會員卡,以及那台必須讀到它們的機器。

一口袋的商店卡、俱樂部卡、健身房卡和會員卡,比那台裝得下全部的手機還重。裝不裝得下,取決於收銀台上的那台機器。

卡片只是一串號碼的容器

把商店卡翻過來,上面沒什麼東西:一個條碼,還有底下印著的同一組數值。那個條碼不是連到別處某個帳戶的連結——它就是帳號本身,用條紋畫出來的。

所以掃描失敗時,收銀員用打字就能救回來:數字和條紋說的是同一件事。

多數會員卡的代碼是線條,不是方塊

人們隨身帶的代碼絕大多數是線性的:一排條紋,往單一方向讀取。超市卡通常就是一個單純的 EAN-13;健身房或圖書館的卡片則是 Code 128 或 Codabar。

複製那個代碼,複製到的就只有那個代碼。它能不能改為變成一張帶簽章的票券,是商家的決定: Apple Wallet 與 Google Wallet 裡的卡片

只有一種掃描器讀得了螢幕

收銀台上的條碼讀取機分成兩大類,而它們的運作方向剛好相反。

雷射掃描器等的是反射回來的光

它用一道光束掃過代碼,讀的是反射回來的光:白色空隙會反射,黑色條紋不會。螢幕什麼都不反射——它是自己發光的。光束沒有東西可以收回來,而手機上沒有任何設定改得了這件事。

影像掃描器就是一台相機

它把面前的東西拍下來,再從照片裡解碼,所以亮著的螢幕只是一個很普通的拍攝對象。現在多數收銀台讀手機都不會有什麼意見;讀不了的那些,你也跟它爭不出結果。

要它讀的東西雷射掃描器影像掃描器
印好的塑膠卡是是
亮著的螢幕上的代碼否是
為省電而調暗的螢幕否比較難
有污漬或裂痕的螢幕否比較難
在燈下或陽光下的螢幕否比較難
彩色或漸層的代碼否比較難
  • 雷射那一欄從頭到尾沒變過:障礙是螢幕本身,而不是螢幕的狀態。
  • 乾淨白底上的黑色條紋最好讀;彩色和漸層的代碼會降低成功率。

亮度是一個平衡點,不是越亮越好

把滑桿推到最上面,只對了一半。超過這個空間需要的亮度之後,螢幕會自己產生眩光,而眩光藏起代碼的本事,和太暗一樣好。

有四件事有幫助,依這個順序:

  • 把螢幕擦一擦;對相機來說,一個指紋就等於少了一根條紋。
  • 鎖定螢幕方向,這樣你把手伸過去時,代碼不會跟著轉。
  • 把亮度調高,但停在出現眩光之前,並且把手機斜開頭頂上那盞刺眼的燈。
  • 記得號碼;被拒兩次之後,把它念出來比再試第三次划算。

所以打開的卡片上,放大按鈕和亮度按鈕會並排擺在一起。鋪滿螢幕的代碼,是一個比卡片大得多的目標。

有些卡片必須留在錢包裡

錢包App複製的是一個條碼。這張卡原本在做的其他事,它一樣也沒複製。

  • 印有你本人相片的卡片,或是要由店員親眼查看的卡片。
  • 帶晶片或磁條的卡片,讀卡機等的是感應或刷過去。
  • 同時也是支付工具的卡片,適用的是另一套規則。
  • 任何靠 NFC 感應、而不是靠掃碼運作的東西。

上面每一種情況裡,被查驗的都不是那個條碼。把它複製走,你拿到的是卡片的一張圖,不是卡片本身。

光是讀這些,不會告訴你某一張卡究竟落在哪一邊。挑個人少的時候用一次手機上的那份,實體卡還留在口袋裡。

口袋裡的實體卡,多數不是超市發的

把錢包倒在桌上,商店卡通常是少數。其餘的都是各種會員:健身房、圖書館、藥局、博物館、停車帳戶、禮品卡。

它們都是靠一個有人來掃的代碼認出你,條件就只有這一個。

最值得先搬過去的,是那些少用的卡片——一年只用兩次的圖書館卡,從來不會在你身上這件外套裡。要讓三十張卡都找得到,又是另一件事了: 條碼整理工具

偏偏就是用卡的地方訊號最差

想想這些卡片是在什麼地方要用的。地下室的超市。牆很厚的健身房。一家你的行動數據正在漫遊、而且已經關掉的店。

要從伺服器抓卡片的錢包,偏偏會在那一刻轉起圈圈。而隊伍不會為你停下來。

已儲存的代碼由裝置上現成的資料畫出,所以在飛航模式下也打得開。

商店頁面、購買,以及 iOS 上的 iCloud 同步,這些確實需要網路。整個過程都沒有帳號的事,這本身是另一個題目: 免帳號的錢包

這就是這番道理最直白的版本:卡片必須在地下室、在收銀台、在後面排著隊的時候就在那裡。把它放進 ScanKeeper,那串號碼就在手機上,不管手機連不連得上任何東西。

實體卡怎麼進到你的手機裡

  1. 01

    掃描實體卡上的代碼

    把印出來的代碼對進相機取景框裡。辨識在裝置上進行,數值會照印出來的樣子保留。

    顯示印刷條碼並帶有相簿與批次匯入控制項的 ScanKeeper 相機掃描器
    在印出來的代碼上走一遍就好。
  2. 02

    替它取個名字,選個顏色

    單手就能挑出來的卡片,決定了你是直接出示,還是讓後面排隊的人等你。

    帶有名稱、顏色、資料夾和圖片控制項的編輯器
    趕時間的時候,你靠顏色認路。
  3. 03

    把它丟進資料夾

    資料夾把健身房的卡和超市的卡分開放。資料夾、收藏搜尋和 CSV 匯出屬於 ScanKeeper Premium。

    顯示已儲存卡片資料夾和圖片控制項的編輯器
    按你實際在哪裡用它來分組。
  4. 04

    找到放大和亮度按鈕

    打開的卡片會顯示代碼、數值和一個複製按鈕,還有格式。放大和亮度兩個按鈕擺在一起。

    A saved ScanKeeper card showing its barcode, encoded value, and format
    無網路時,已儲存代碼仍可使用。
  5. 05

    在櫃檯把它出示出來

    放大之後,代碼會轉成橫向、鋪滿螢幕,並調到最亮。如果連續兩次讀不過,就把號碼念出來。

    可供收銀掃描器讀取的全螢幕條碼
    比原本那張卡更大的目標。

卡片搬到手機上之後,有什麼不一樣

螢幕成了那張卡片

鋪滿手機整個寬度的代碼,比印在卡上的那個目標更大。

排隊時沒有東西要載入

卡片是從手機裡已經有的東西打開的,所以走道上只剩一格訊號也不影響什麼。

口袋裡只剩一樣東西

十幾張卡片,變成一台你本來就帶著的手機。

開始前須知

我錢包裡的每一張卡都能搬到手機上嗎?

只要卡上的條碼或 QR Code 能被收銀台掃描器讀到,就可以。ScanKeeper 支援 QR Code、EAN-13、EAN-8、UPC-A、UPC-E、Code 128、Code 39、Code 93、ITF-14、Codabar、PDF417、Aztec 和 Data Matrix。只靠 NFC 感應、或只在零售商自家App裡才能用的卡片不是條碼,沒辦法用這種方式複製。

為什麼這家店讀得到我的手機,下一家就不行?

它們用的掃描器不一樣。影像掃描器是把代碼拍下來,所以螢幕對它來說只是另一張圖片。雷射掃描器要的是反射回來的光,而螢幕是自己發光的。

亮度該調到最高嗎?

要調高,但別盲目調高。螢幕比這個空間需要的還亮時,它自己就會產生眩光,而眩光會藏起代碼。調到條紋看起來清晰銳利就停。

代碼掃不過。接下來怎麼辦?

把螢幕擦一擦,換個角度再試一次。之後就改用數字:條碼底下那串號碼就是會員號碼,收銀員可以直接鍵入。

螢幕有裂痕或髒污有影響嗎?

會。污漬和裂痕會打斷相機正在解讀的圖案,就像磨損的卡片那樣。擦一擦,大多就解決了。

我的點數和優惠券會跟著條碼一起過來嗎?

不會。點數、消費紀錄和優惠都放在零售商的會員方案那邊,而它認得你的方式,是條碼帶著的那串號碼。

這和 Apple Wallet 或 Google Wallet 是同一回事嗎?

不是。那些裝的是商家發行並簽章的票券,而 ScanKeeper 從來不會做出一張。它留下的是你自己掃進來的代碼。

實體卡該丟掉嗎?

別在第一天就丟。先在你自己常去的收銀台用一次手機上的那份,卡片還留在口袋裡。

獲取App

不用註冊、不用信箱、不用密碼。裝好App就開始加卡片。

在 App Store 下載在 Google Play 獲取
或者用手機相機對著這個,讓它讀出代碼。