商户接入指南 商户接入指南
  • V2 (opens new window)
  • V3 (opens new window)
  • V4-English (opens new window)
  • V4-专业版 (opens new window)
  • V2 (opens new window)
  • V3 (opens new window)
  • V4-English (opens new window)
  • V4-专业版 (opens new window)
  • 概述

    • 起步
    • 对接流程
    • 联调资源
  • 服务

    • Checkout

      • 概览
      • Hosted
      • Non-Hosted
      • APIs

    • 订阅

      • 概览
      • 接入流程
    • 线下付款码支付

      • 接入流程
    • Tokenization

      • 概览
      • 接入流程
      • APIs

    • 风险管理

      • 概览
      • Dynamic 3D Secure
      • Disputes
      • APIs

    • 一键支付

      • 概览
      • 接入流程
      • APIs

    • ApplePay

      • Web-NoHosted方式集成
        • 概述
        • 1.注册Apple开发者账号
        • 2.申请证书
        • 3.在Apple开发者平台上创建一个商家标识
        • 4.为商户标识符添加证书
        • 5.下载您的证书
        • 6.商户域名验证
        • 7.与PingPongPay交换证书信息
    • GooglePay

    • KYB

    • 支付链

    • 建站工具

    • 工具

  • 附录

  • v4

Apple Pay Non-hosted方式集成

# 概述

Apple Pay 的网页集成允许用户在网页上通过 Safari 浏览器直接使用 Apple Pay 完成支付。为了在你的网站上实现 Apple Pay,你需要进行一些配置和开发工作,包括生成必要的秘钥、创建支付请求、处理支付授权等。下面是一个基本的步骤指南, 说明了Non-hosted方式集成Apple Pay Web 的流程。与Apple Pay Hosted方式相比,Non-hosted方式需要开发者自行实现与Apple Pay UI的交互流程。

# 1.注册Apple开发者账号

首先,你需要拥有一个有效的苹果开发者账号,并且加入 Apple Developer Program。这是使用 Apple Pay Web API 的先决条件。

# 2.申请证书

请将申请材料发送给邮箱acq-tech@pingpongx.com,并抄送到acq-ts@pingpongx.com

  1. 商户名称
  2. 商户 AccId
  3. 商户 ClientId

PingPong 收单团队收到申请邮件,完成所需的配置后,会将证书以邮件附件的形式回复商户。

# 3.在Apple开发者平台上创建一个商家标识

在 Apple 开发者平台上创建商家标识符(Merchant ID)是集成 Apple Pay 的关键步骤之一。商家标识符用于标识您的业务,并确保支付过程的安全。以下是创建 Merchant ID 的详细步骤。如果您已有商家标识符,您可以跳过此步骤,可以跳过这个步骤。

# 登录 Apple 开发者账号

  1. 打开 Apple Developer (opens new window) 平台。
  2. 登录您的 Apple 开发者账户。
  3. 进入 Apple Developer Center。
  4. 在 Apple Developer 选择“Identifiers”。
3 Apple Developer Center
4-1 选择merchant IDs
4-2 商户标识列表
4-3 Certificates, Identifiers & Profiles

# 输入商户标识符基本信息

  1. 输入一个描述性的名称,这将帮助您在项目中标识不同的商家标识。例如:“My Online Store Payment”。
  2. 输入 Merchant ID 的标识符,通常以 merchant. 开头,例如 merchant.com.example.onlinestore。这个标识符需要是唯一的,并且通常与您的域名相关联以保持一致性。
    4-3 Certificates, Identifiers & Profiles
    输入商户标识的基本信息

至此,您已经成功创建了商家标识符。

# 4.为商户标识符添加证书

  1. 回到商户表示列表,点击当前创建的商户标识符,进入详情页面。
  2. 在详情页点击 Apple Pay Payment Processing Certificate 下的Create Certificate。
  3. 点击 chooseFile
  4. 上传前面步骤邮件附件中的 certSigningRequest类型文件
选择Merchant ID
选择Merchant ID
选择文件
上传certSigningRequest类型的文件

# 5.下载您的证书

  1. 点击 Download 下载证书。
    下载证书
  2. 下载完成之后,您可以得到一个.cer类型的文件
    下载成功

# 6.商户域名验证

提示

域名验证仅限于 Apple Pay Web 的集成方式。如果Native SDK 集成方式,则不需要进行域名验证。

  1. 进入商户标识列表,点击当前创建的商户标识符,进入详情页面。
  2. 在详情页将页面往下滚动
  3. 点击 Add Domain
  4. 填写您的域名
  5. 点击下载按钮,您将得到一个apple-developer-merchantid-domain-association.txt文件,内容是Apple预先生成的一个字符串,稍后Apple将会请求您的服务器获取内容进行验证。
  6. 将您的文件上传到您的服务器,放入Apple指定的位置。

提示

  • 如图所示,域名验证文件放在Web服务的根目录下.well-known的目录中。
  • 文件名必须为apple-developer-merchantid-domain-association.txt。
  • 域名验证文件内容必须与Apple预先生成的字符串一致。
  • 您可以在l浏览器中访问https://yourdomain.com/.well-known/apple-developer-merchantid-domain-association.txt,如果返回内容一致,则表示验证成功。
  1. 如果在浏览器中验证成功,可以点击Verify进行验证。
商户标识列表
商户标识详情
新增域名
验证域名

# 7.与PingPongPay交换证书信息

请将以下信息发送给邮箱acq-tech@pingpongx.com,并抄送到acq-ts@pingpongx.com

  • .cer文件
  • 您已验证通过的domain

另外,.certSigningRequest文件请您自行留存,后续可能会使用

上次更新: 2024/05/22, 11:51:00

← 查询接口 概览→

杭州乒乓智能技术有限公司 | Copyright © 2015-2024 checkout.pingpongx.com.All Rights Reserved.
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式