使用 Hosted Checkout 进行 3DS
本主题介绍使用 Hosted Checkout 集成方法时如何使用 3D 验证 (3DS) 进行付款人身份验证。 Hosted Checkout 集成方法在后台使用付款人身份验证 API 功能进行 3DS。 这表明,如果您的商家配置文件已针对此功能配置,Hosted Payment Page 会自动处理您的 Hosted Checkout 集成中的 3DS 身份验证。 您无需采取任何其他操作即可将 3DS 身份验证添加到您的付款流中。
完成基本 Hosted Checkout 集成后,测试 3DS 功能以及更常规的测试。
如需了解更多信息,请参阅 测试您的 3DS 集成。
Authentication 交易
付款人身份验证 API 将 3DS 付款人身份验证的详细信息记录为订单上的单独 AUTHENTICATION 交易。 这表明:
- 当您使用
RETRIEVE ORDER操作检索订单时,响应会包含一个额外的AUTHENTICATION交易 (transaction[n].transaction.type = AUTHENTICATION)。 - 当您收到 Reporting API 响应时,它包含额外的
AUTHENTICATION交易。 - 当您使用 Webhook 通知 时,您会收到有关
AUTHENTICATION交易的额外通知。
有关 AUTHENTICATION 交易字段的更多信息,请参阅 Authenticate Payer 操作的响应字段。
搜索和查看 3DS 付款人身份验证交易
您可以使用“搜索 > 订单和交易”在 Merchant Administration 中搜索和查看 3DS 付款人 AUTHENTICATION 交易。
请按照以下步骤搜索并查看 3DS 付款人 AUTHENTICATION 交易:
- 登录到 Merchant Administration,然后,转到“搜索 > 订单和交易”。
- 使用交易搜索将交易类型筛选器设置为身份验证,然后搜索 AUTHENTICATION 交易。
- 使用 订单 搜索来查找您的订单。
- 选择订单对应的查看可查看订单的详细信息。 如果您对订单执行付款人身份验证,交易列表会显示 AUTHENTICATION 交易。
- 选择查看可查看付款人身份验证的详细信息。