本文由CocoaChina翻译自苹果的 Apple Pay Human Interface Guidelines ,敬请勘误。
简介
Apple Pay是iPhone 6上的一个简单安全、注重隐私保护的支付方式。当在应用中实物商品和服务时,用户可以通过Apple Pay来安全地提供他们的账单、配送和联系信息,当然还有最重要的,支付信息。
Apple Pay的支付流程
使用Apple Pay,用户能够快速结账,无需创建账号或输入账单和配送信息。当用户通过Touch ID或passcode授权并提交支付时,Apple Pay会提供交易所需要的联系人信息(如姓名、电话、电子邮箱),以及账单、配送信息以及支付细节等。
无购物车(shoping cart)的情况
如果你的应用没有购物车,你能使用Apple Pay来接受单个物品的购买。想要帮助用户进行单个物品购买时,需要在购买流程的第一步调用Apple Pay。Apple Pay将提供所需要的账单和配送地址,以及支付信息。
单一配送地址
如果你的应用拥有购物车,并且购物车中所有的商品必须使用相同的方式配送到同一个地址,在结账流程的最开始调用Apple Pay,在用户授权购买后,它将提供账单和配送地址,以及支付信息。
多个配送地址和方式
如果你的应用拥有购物车,并且支持使用不同的地址和方式来配送个别商品,或者提供店内自提的选项,你应该在选定配送地址和结账方式之后调用Apple Pay。尽管在这种情况下无法通过Apple Pay来选定多个地址和配送方式,但仍然可以获得账单地址和支付信息。
请在启动Apple Pay进程之前,确认收集折扣信息的兑换码。
Apple Pay按钮
当Apple Pay能够在用户的设备上使用时,会突出显示“Buy with Apple Pay”按钮,这样用户能使用它们在Apple Pay中激活的信用卡和借记卡来支付。如需获取Apple Pay按钮资产和用户购买流程中支付标记的指南,请参看https://developer.apple.com/apple-pay/
如果用户的设备不支持Apple Pay,那就不要显示Apple Pay支付按钮。
自定义Apple Pay页面
在用户提交订单和相关联的的支付之前,Apple Pay支付页面会显示你请求的支付信息,如信用卡和借记卡信息、账单地址、配送信息,以及一个联系人邮箱地址(见Figure 1)。请确认只请求进行支付和完成交易所需要的信息。例如,当商品能够以电子的方式交付或实现,那么请求一个联系人邮箱是符合情理的,而不是请求一个配送地址。
任何配送方法都能传到Apple Pay,用户可以在Apple Pay页面调整商品交付的速度。想要指定一个配送方法,可使用标签、价格以及一个可选的副线来预估交付的日期。
你能在总购买价里添加排列项目(line items)来说明附加费用。一个排列项由标签和关联的价格组成,如“Gift Wrap $5.00”或“Tax $4.53”。你也可以添加一个负值的项目,如“Friday Discount -$2.00”。排列项应该被用来展示购买商品的附加费用,不能用来展示逐条列出的商品。
创建的行项目的标签应该是特定的并且易于被消费者所理解,并且尽可能的将标签展示在同一行内。
你还能够在和总价格处于同一行的单词“PAY”后面添加一个公司名称。
注意Apple Pay页面总是以大写字母的格式来显示文本。
交易流程之后
在交易完成之后,Apple Pay显示一个动画表示交易已经完成。
Apple Pay页面解除后,可展示订单确认或者感谢页面。想要一个提供清晰的用户体验,你的订单确认页面应该显示一些细节,比如预计配送时间和如何查看订单状态。如果合适的话,你也能够建议用户创建账户,或者给现有消费者一个登陆账户的方法,这样他们能方便的跟踪订单的状态。
学习更多用户界面和用户体验的最佳实践,请参阅 iOS人机界面指南(中文版,英文版)。
附加指南
联系客服