如何为 Apple Wallet 创建折扣卡?
How to create a discount card for Apple Wallet?
我如何使用 Apple Wallet 和 iOS API 为咖啡店创建(是否可能)折扣卡?
我想要得到的效果如下: iOS 用户应该在 Apple Wallet 中有一张个人卡,他们会带到咖啡店。在咖啡店里会有一个扫描仪,它可以为每次扫描添加分数,并在分数达到比方说 7 次扫描时取消它(这样用户将免费获得每 7 杯咖啡)。
此处介绍了如何创建 Apple Wallet 通行证:Apple Docs
您编辑 pass.json
描述您的通行证,然后您可以在注册通行证类型标识符并找到您的团队 ID 后使用 Apples signpass
工具对其进行签名。如果您想更新通行证以向客户显示信息,您需要一个实现 web service API.
的服务器
正如 Paulw11 所说,您将需要某种扫描仪来读取客户通行证的数据。一种方法是二维码,您的收银员会将相机对准通行证上的二维码以读取客户信息,通常它只是您映射到客户帐户的唯一 ID。另一种可能性是使用 NFC,因此客户将他们的 phone 轻触到 NFC reader,NFC 将传输他们的唯一 ID 供您处理。
如果您想尝试使用 NFC 读取通行证,请参阅 PassNinja。
这是它的实际操作视频:
NFC Pass Solution for Mobile Wallets
披露:我为 PassNinja 背后的公司 Flomio 工作。
我如何使用 Apple Wallet 和 iOS API 为咖啡店创建(是否可能)折扣卡?
我想要得到的效果如下: iOS 用户应该在 Apple Wallet 中有一张个人卡,他们会带到咖啡店。在咖啡店里会有一个扫描仪,它可以为每次扫描添加分数,并在分数达到比方说 7 次扫描时取消它(这样用户将免费获得每 7 杯咖啡)。
此处介绍了如何创建 Apple Wallet 通行证:Apple Docs
您编辑 pass.json
描述您的通行证,然后您可以在注册通行证类型标识符并找到您的团队 ID 后使用 Apples signpass
工具对其进行签名。如果您想更新通行证以向客户显示信息,您需要一个实现 web service API.
正如 Paulw11 所说,您将需要某种扫描仪来读取客户通行证的数据。一种方法是二维码,您的收银员会将相机对准通行证上的二维码以读取客户信息,通常它只是您映射到客户帐户的唯一 ID。另一种可能性是使用 NFC,因此客户将他们的 phone 轻触到 NFC reader,NFC 将传输他们的唯一 ID 供您处理。
如果您想尝试使用 NFC 读取通行证,请参阅 PassNinja。 这是它的实际操作视频: NFC Pass Solution for Mobile Wallets
披露:我为 PassNinja 背后的公司 Flomio 工作。