跳转到内容

Authentication only ​

部分商户会把 EVO Payment 当作认证服务提供方,授权则交给其他 PSP 或收单机构,也可以之后再交给 EVO Payment。这种情况下,可以脱离支付授权流程,单独完成 3D Secure 或 SecurePlus 认证。

步骤 1:在 EVO Payment 进行认证 ​

按照 3D Secure 或 SecurePlus 章节的步骤完成认证,拿到下一步需要的认证数据。

:::note[注意]

如果只做认证,从服务端向 EVO Payment 的 /g2/v1/payment/mer/{sid}/payment 发起 HTTP POST 请求时,需要把 authenticationOnly 设为 true。

:::

EVO Payment 最终应答中返回的认证数据:

  • 3D Secure 认证:authentication.threeDS.mpiData
  • SecurePlus 认证:authentication.securePlus.securePlusData

请保存好认证数据,下一步要用。

认证完成后,认证结果的对照表如下:

卡组织认证类型ECI认证状态说明
Mastercard3D Secure02Y认证验证成功。
01A已尝试认证,但未完成认证/验证;会提供尝试认证/验证的证明。
00N / U / R / CN:未认证/账户未验证,交易被拒绝。
U:无法完成认证/账户验证,原因是技术问题或其他问题,具体见 aRes 或 rReq。
R:认证/账户验证被拒绝。发卡行拒绝认证/验证,并要求不要发起授权。
C:需要挑战。如果上传 CRes 后仍收到这个状态,说明认证被拒绝。
Visa、JCB、AMEX、Diners / Discover、UPI3D Secure05Y认证验证成功。
06A已尝试认证,但未完成认证/验证;会提供尝试认证/验证的证明。
07N / U / R / CN:未认证/账户未验证,交易被拒绝。
U:无法完成认证/账户验证,原因是技术问题或其他问题,具体见 aRes 或 rReq。
R:认证/账户验证被拒绝。发卡行拒绝认证/验证,并要求不要发起授权。
C:需要挑战。如果上传 CRes 后仍收到这个状态,说明认证被拒绝。
UPI、TPNSecurePlus09Y卡信息和持卡人身份都已通过发卡行认证(认证模式)。持卡人成功通过 SecurePlus 认证时,银联会在认证应答报文中返回该值。
10A只有卡信息通过了发卡行认证(非认证模式)。认证失败,或该卡只支持非认证模式时,银联会在认证应答报文中返回该值。
00F / L / N不允许发起后续授权交易。

步骤 2:在其他 PSP 或收单机构进行授权 ​

按你和其他 PSP 或收单机构现有的对接流程,用上一步从 EVO Payment 拿到的认证数据完成支付。

也可以之后再通过 EVO Payment 完成支付,步骤见 仅授权 章节。

步骤 3:展示结果 ​

根据其他 PSP 或收单机构返回的支付结果,告知用户支付状态。