Test the PV service

如何在上线前测试PV验证设置。

阅读时间3分钟

启动测试流程

家长验证(PV)服务已经在测试环境中设置好了,接下来,你可以通过成功和失败两种路径,测试你的端到端集成。

测试集成时请执行以下步骤:

  1. 准备一个测试用的家长电子邮件地址,启动流程(参见下文对测试环境中家长电子邮件地址的限制)。
  2. 当提示验证“家长”身份时,请使用已知的测试SSN值测试支付卡号来测试你在各种情况下的集成。

注意: 在测试环境中测试集成时:

  • 存在一些针对输入值的限制,详见下文。
  • KWS界面会显示粗体“TEST MODE”字样。
  • 对于所有KWS的API端点,频率限制为每小时固定10个请求。这同样适用于生产环境。

对测试环境中家长电子邮件地址的限制

  • 在测试环境中,经过验证的家长邮件地址不会在ParentGraph中一直存在。由于这个原因,你无法测试“预验证家长”这一情境。
  • 电子邮件地址必须是以下其中一种:
    • 隶属于你组织内的开发者/管理员的电子邮件地址,并且对相关产品有适当的访问权限。 例如,name@email.com
    • 隶属于你组织内的开发者/管理员的电子邮件地址的别名,并且对相关产品有适当的访问权限。 例如,name+1@email.com

注意:在生产环境中,唯一要求是电子邮件地址必须有效。

使用已知值测试SSN验证

要测试PV服务中的[社会安全号码(SSN)验证](KidsWebServices/PVService/VerificationMethods),请使用下文列出的值。每个值都用于测试不同的SSN验证方案。

SSN (ssn后缀)情境
1111未验证年龄(失败)
2222个人已故(失败)
3333个人有多个出生日期(失败)
4444个人未成年(失败)
5555一般验证错误(失败)
(其他值)验证成功

使用测试卡号测试支付卡验证

PV服务使用Stripe来执行支付卡验证。要在PV服务中测试支付卡验证,请使用Stripe提供的测试卡号。每个测试卡号用于测试不同的支付场景。例如,你可以测试成功支付、拒绝支付和卡片过期等情况。

要测试3D安全流程,请使用Stripe的3D安全测试卡号

测试ID证扫描验证

要测试ID扫描验证,选择ID扫描作为你的验证方法,然后从下拉菜单中选择所需的成功/失败情景。

下一步

当你完成服务测试后,请设置你的生产环境,方法与测试环境相同。