沙盒测试

沙盒环境可帮助对 app、网站和销售点系统的 Apple Pay 实施进行离线测试。本文概括介绍了沙盒环境、关于如何开始测试的详细信息以及对 Apple Pay 交易的常规支持。

沙盒技术

借助 Apple Pay 沙盒环境,商家和开发者可以使用测试信用卡和借记卡来测试 Apple Pay 实施。目前,沙盒支持针对以下国家或地区的 Apple Pay 测试:

  • 澳大利亚
  • 加拿大
  • 中国大陆
  • 法国
  • 香港
  • 爱尔兰
  • 意大利
  • 日本
  • 新西兰
  • 俄罗斯
  • 新加坡
  • 西班牙
  • 台湾
  • 英国
  • 美国

注:在生产环境中测试 Apple Pay 同样很重要。在生产环境中必须使用真卡。不能使用测试卡。

使用入门

要在沙盒中测试 Apple Pay,需要做好以下准备:

  • iPhone 6 或更新机型、iPad mini 3 或更新机型、iPad Air 2、iPad ProApple Watch
  • App Store Connect 沙盒技术测试员帐户
  • 受支持的测试凭证

开发者帐户和网站

要成功地与 Apple Pay 服务器建立 Apple Pay 会话,需要针对 Apple Pay 配置 Apple Developer 帐户。这包括注册商家 ID、创建证书以及验证网站域名 (如果您计划实施网页版 Apple Pay)。确保先完成以下步骤,然后再通过 Apple Pay 服务器测试 Apple Pay 的实施。
进一步了解如何配置环境 (英文)

  • 在您的开发者帐户中注册商家 ID。
  • 创建付款处理证书或从 PSP 获取 CSR。
  • 创建商家身份证书 (仅限网页版 Apple Pay)。
  • 注册和验证商家域 (仅限网页版 Apple Pay)。
  • 确保您使用了 HTTPS 的网页来托管 Apple Pay 按钮;且您的网页服务器支持 TLS 1.2。

创建沙盒技术测试员帐户

要创建沙盒技术测试员帐户,请遵循以下步骤:

  1. 登录 App Store Connect
  2. 在主页上,点按“用户和访问”。
  3. 在“沙盒技术”下方点按“测试员”。
  4. 点按添加按钮“+”以建立测试员帐户。
  5. 填写测试员信息表单,并点按“邀请”。
  6. 在所有测试用设备上退出登录您的 Apple ID,然后使用新的沙盒技术测试员帐户重新登录。

有关如何创建沙盒技术测试员帐户的更多信息,请参阅“App Store Connect 帮助:创建沙盒技术测试员帐户”。

重要信息:如果您意外使用了沙盒技术测试员帐户在测试设备上登录生产环境 (而不是测试环境),如 iTunes,沙盒帐户将会失效,并且无法再次使用。如果发生这种情况,请使用新的电子邮件地址创建新的沙盒技术测试员帐户。

添加测试卡号

首先,将测试卡添加到“钱包”:

  1. 确保从 iCloud 退出登录,然后使用沙盒技术测试员帐户登录测试设备。
  2. 前往“钱包”并轻点“添加信用卡或借记卡”。
  3. 使用测试凭证,按照相应步骤通过手动输入来添加新卡。
  4. 添加新卡后,即可开始测试。

注:要在设备上预置测试卡,您需要确保设备区域已设为支持 Apple Pay 的国家或地区。

在您的 App 和网站上测试 Apple Pay

您可以在 iPhone、iPad 或 Apple Watch 中使用 Apple Pay 沙盒在 app 内和网站上支付。借助 Apple Pay 沙盒环境,商家和开发者可以在 Apple Pay 实施前后进行测试。开发者不必使用他们自己的真卡进行测试。商家或 PSP 可以测试他们是不是能够对交易特定的付款负载进行解密。

注:您的沙盒测试交易将拒绝预履约订单,因为测试密钥与生产密钥不匹配。

了解如何使用 Apple Pay

适用于 App 和网页的测试卡

下面列出了来自支付网络的测试卡号 (FPAN、CVV、CVC、到期日期)。在 Apple Pay 沙盒环境中,这些卡号可用于在受支持的设备上进行测试。

注:

  • FPAN 和 DPAN 到期日不必一致。
  • American Express 测试卡片仅支持地区设为美国的设备。
American Express
  • FPAN:3499 569590 41362
    到期日期:12/2022
    CID:1111
  • FPAN:3499 561538 91398
    到期日期:12/2022
    CID:1111
  • FPAN:3499 563102 56071
    到期日期:12/2022
    CID:1111
  • FPAN:3499 562866 52212
    到期日期:12/2022
    CID:1111
  • FPAN:3499 561547 79576
    到期日期:12/2022
    CID:1111
  • FPAN:3499 565797 73972
    到期日期:12/2022
    CID:1111
  • FPAN:3499 564139 77177
    到期日期:12/2022
    CID:1111
  • FPAN:3499 567268 99159
    到期日期:12/2022
    CID:1111
  • FPAN:3499 560648 23746
    到期日期:12/2022
    CID:1111
  • FPAN:3499 568649 80175
    到期日期:12/2022
    CID:1111
Discover
  • FPAN:6011 0009 9446 2780
    到期日期:11/2022
    CID:111
  • FPAN:6011 0009 9458 9319
    到期日期:11/2022
    CID:111
  • FPAN:6011 0009 9475 4889
    到期日期:11/2022
    CID:111
  • FPAN:6011 0009 9502 9935
    到期日期:11/2022
    CID:111
  • FPAN:6011 0009 9548 9295
    到期日期:11/2022
    CID:111
  • FPAN:6011 0009 9551 2914
    到期日期:11/2022
    CID:111
  • FPAN:6011 0009 9556 1499
    到期日期:11/2022
    CID:111
  • FPAN:6011 0009 9557 7610
    到期日期:11/2022
    CID:111
  • FPAN:6011 0009 9606 5037
    到期日期:11/2022
    CID:111
  • FPAN:6011 0009 9631 8741
    到期日期:11/2022
    CID:111
MasterCard
  • FPAN:5204 2477 5000 1471
    到期日期:11/2022
    CVC:111
  • FPAN:5204 2477 5000 1505
    到期日期:11/2022
    CVC:111
  • FPAN:5204 2477 5000 1497
    到期日期:11/2022
    CVC:111
  • FPAN:5204 2477 5000 1489
    到期日期:11/2022
    CVC:111
  • FPAN:5204 2477 5000 1463
    到期日期:11/2022
    CVC:111
  • FPAN:5204 2452 5000 1496
    到期日期:11/2022
    CVC:111
  • FPAN:5204 2452 5000 1512
    到期日期:11/2022
    CVC:111
  • FPAN:5204 2452 5000 1504
    到期日期:11/2022
    CVC:111
  • FPAN:5204 2452 5000 1488
    到期日期:11/2022
    CVC:111
  • FPAN:5204 2452 5000 1470
    到期日期:11/2022
    CVC:111
Visa
  • FPAN:4761 1200 1000 0492
    到期日期:11/2022
    CVV:533
  • FPAN:4761 3497 5001 0326
    到期日期:11/2022
    CVV:851
  • FPAN:4761 2099 8001 1439
    到期日期:11/2022
    CVV:569
  • FPAN:4761 2622 6000 4228
    到期日期:11/2022
    CVV:940
  • FPAN:4051 0693 0220 0121
    到期日期:11/2022
    CVV:693
  • FPAN:4761 3699 8032 0253
    到期日期:11/2022
    CVV:002
  • FPAN:4622 9431 2005 4839
    到期日期:11/2022
    CVV:322
  • FPAN:4761 2297 0015 0465
    到期日期:11/2022
    CVV:854
  • FPAN:4180 6200 7023 0189
    到期日期:11/2022
    CVV:112
  • FPAN:4123 4000 7332 0224
    到期日期:11/2022
    CVV:989

适用于中国大陆的 App 和网站的测试卡

下面列出了中国银联卡的测试卡号 (FPAN、CVV、有效期、OTP),这些卡号可以在受支持的设备上用于测试 Apple Pay 实施。

注:

  • 中国银联测试卡仅支持地区设为中国大陆的设备。
  • 在预置期间,系统将提示您输入一次性密码 (OTP)。您应输入值 123456
  • 中国银联测试借记卡不需要 CVV 或有效期。
  • 在进行 Apple Pay 测试交易时,中国银联测试卡可能需要 PIN。PIN 是 939393
  • 在中国大陆,面向网站的 Apple Pay 只能在兼容 Apple Pay 并运行 iOS 11.2 或更高版本的 iOS 设备上通过 Safari 浏览器使用。
信用卡
  • 6222 2188 8761 2072
    CVV:102
    有效期:12/2022
  • 6222 2188 3364 6000
    CVV:102
    有效期:12/2022
  • 6222 2187 7110 3311
    CVV:102
    有效期:12/2022
  • 6222 2187 4708 6814
    CVV:102
    有效期:12/2022
  • 6222 2187 1854 8503
    CVV:102
    有效期:12/2022
借记卡
  • 6221 1188 0742 0248 604
  • 6221 1188 0201 4512 887
  • 6221 1187 8618 4781 481
  • 6221 1187 3605 1686 602
  • 6221 1186 7711 3131 130

适用于销售点系统的测试卡

启用 NFC 功能之前,零售商可以先使用沙盒进行简单的终端线下测试,确保 Apple Pay 在他们的 PoS 终端能够工作。

下面列出了来自支付网络的测试卡号 (FPAN、CVV、CVC、到期日),便于您在 Apple Pay 沙盒环境中测试。

注:这不能取代支付网络非接触式认证。这些 FPAN 只能在完成支付网络认证后,用于 Apple Pay 终端线下提示音测试。

网络 FPAN 磁条非接触式 EMV 非接触式
Amex 3499 562866 52212
到期日期:11/2022
CID:1111
3499 567268 99159
到期日期:11/2022
CID:1111
Discover 6011 0009 9606 5037
到期日期:11/2022
CID:111
6011 0009 9631 8741
到期日期:11/2022
CID:111
MasterCard 5204 2477 5000 1471
到期日期:11/2022
CVC:111
5204 2452 5000 1488
到期日期:11/2022
CVC:111

反馈和问题

如有任何反馈,请发送至 Apple Pay 支持 (英文)。如有任何其他问题,请加入论坛讨论——在 Apple 开发者论坛 (英文) 上发布问题及搜索答案。