Apple Pay
Apple Pay 是一款全球消费者广泛使用的数字钱包,用于电子商务购物,通过提供更快速、更安全的结账体验来提高支付转化率。Apple Pay 占据了全球数字钱包市场份额的 30%,消费者可以无缝访问已保存的卡信息,并在无需手动输入的情况下完成支付。

支付方式属性
属性 | 内容 |
---|---|
可用国家代码 | 香港(HK)、美国 (US)、英国(EU)、欧洲(UK) |
消费者货币 | AUD, CAD, CHF, CZK, DKK, EUR, GBP, HKD, HUF, IDR, JPY, MXN, NOK, NZD, PEN, PLN, SEK, SGD, THB, USD, ZAR |
处理货币 | 美元 (USD) |
结算货币 | 美元 (USD) |
类型 I | 信用卡及借记卡(Cards) |
类型 II |
|
最小交易金额 | 币种的最小单位乘以 2 (即如果币种为 USD,基于最小单位是 1 美分,则最小支付金额为 2 美分) |
最大交易金额 | 无限制 |
会话超时 | 1 小时,取决于流程 |
退款 | 支持全额退款、部分退款和多次部分退款 |
退款有效期 | 360 天 |
拒付 | 180 天 |
当国家代码与处理货币不一致时,FuturePay会按照国际卡费率处理交易。
1. 概述
Apple Pay 是 Apple 提供的安全支付方式,用户可通过绑定的银行卡快速完成付款。FuturePay 目前仅支持以下两种集成方式:
- 收银台链接方式
- SDK 弹窗方式
注意:使用 SDK 弹窗方式集成,需要进行 付款域名报备验证,保证域名合法并可调用 Apple Pay。
2. 集成方式
2.1 收银台链接方式
商户通过 FuturePay 创建订单接口,获取收银台 URL,用户跳转完成 Apple Pay 付款。
-
特点:无需额外域名验证
-
流程:
- 商户调用创建支付订单接口
- FuturePay 返回收银台链接
- 用户跳转收银台完成付款
- FuturePay 异步通知商户支付结果(Webhook)
2.2 SDK 弹窗方式
适用于 移动 App 内或嵌入式集成,用户在 SDK 弹窗中直接选择 Apple Pay 付款。
- 特点:需要域名报备验证(Apple 要求)
流程:
-
商户提供付款域名信息
- 商户将 App 中调用 Apple Pay 的域名信息提供给 FuturePay 开发人员。
-
开发人员向 Apple 提交报备
- FuturePay 开发人员将商户提供的域名向 Apple 报备
- Apple 返回
apple-developer-merchantid-domain-association.txt
文件
-
商户配置域名文件
-
商户需在域名下配置访问路径:
/.well-known/apple-developer-merchantid-domain-association.txt
-
确保通过浏览器或服务器可访问该文件
-
-
开发人员验证
- 商户告知 FuturePay 开发人员配置完成
- FuturePay 开发人员进行验证,确认 Apple 可以访问该文件
-
验证通过后启用 Apple Pay
- 验证通过后,商户即可在 SDK 弹窗中使用 Apple Pay 进行支付
3. 注意事项
- SDK 弹窗方式必须完成 域名报备,否则 Apple Pay 将无法在 App 内调起
- 域名文件路径及访问权限必须正确配置
- 收银台链接方式无需域名报备,可直接使用
- FuturePay 会统一管理 Apple Pay 商户配置,商户只需提供域名和完成文件部署
Updated 16 days ago