3

Cyber​​Source 令牌管理服务(在此处此处进行描述)允许您创建“工具”,这些工具是令牌化的卡,可以存储在用户帐户中并用于以后与您的服务进行的购买/交易。

我想使用 Flex API(在此处此处此处描述)来执行卡的初始标记化。然后我可以使用 Flex 令牌执行 TMS 调用吗?

显然这两种机制都是标记化,但两者都有优点:

  1. TMS 似乎旨在用于长期存储并支持自动取代 PAN。
  2. Flex 能够切换到微型 iframe。

因此,出于 PCI-DSS 的原因,使用 Flex 进行初始标记化会很有用,然后使用它来创建 TMS 标记以进行长期存储。

4

2 回答 2

3

@马特-麦克,

要添加到@will-h 答案,虽然您可以使用 Secure Acceptance Flex (microform & token) API 来创建用于缩小 PCI 范围的“临时”令牌,但您可以使用示例显示在开发人员中心下的付款 > 处理付款 > 示例请求:使用 Flex 令牌付款(创建永久 TMS 令牌)。

有效载荷将如下所示:

{
"clientReferenceInformation": {
    "code": "TC50171_3"
},
"processingInformation": {
    "actionList": [
        "TOKEN_CREATE"
    ],
    "actionTokenTypes": [
        "customer",
        "paymentInstrument",
        "shippingAddress"
    ]
},
"orderInformation": {
    "amountDetails": {
        "totalAmount": "102.21",
        "currency": "USD"
    },
    "billTo": {
        "firstName": "John",
        "lastName": "Doe",
        "address1": "1 Market St",
        "locality": "san francisco",
        "administrativeArea": "CA",
        "postalCode": "94105",
        "country": "US",
        "email": "test@cybs.com",
        "phoneNumber": "4158880000"
    },
    "shipTo": {
        "firstName": "John",
        "lastName": "Doe",
        "address1": "1 Market St",
        "locality": "san francisco",
        "administrativeArea": "CA",
        "postalCode": "94105",
        "country": "US"
    }
},
"tokenInformation": {
    "transientTokenJwt": "eyJraWQiOiIwODVLd3ZiZHVqZW1DZDN3UnNxVFg3RG5nZzlZVk04NiIsImFsZyI6IlJTMjU2In0.eyJkYXRhIjp7Im51bWJlciI6IjQxMTExMVhYWFhYWDExMTEiLCJ0eXBlIjoiMDAxIn0sImlzcyI6IkZsZXgvMDgiLCJleHAiOjE1OTU2MjAxNTQsInR5cGUiOiJtZi0wLjExLjAiLCJpYXQiOjE1OTU2MTkyNTQsImp0aSI6IjFFMTlWWVlBUEFEUllPSzREUUM1NFhRN1hUVTlYN01YSzBCNTc5UFhCUU1HUUExVU1MOFI1RjFCM0IzQTU4MkIifQ.NKSM8zuT9TQC2OIUxIFJQk4HKeHhj_RGWmEqOQhBi0TIynt_kCIup1UVtAlhPzUfPWLwRrUVXnA9dyjLt_Q-pFZnvZ2lVANbiOq_R0us88MkM_mqaELuInCwxFeFZKA4gl8XmDFARgX1aJttC19Le6NYOhK2gpMrV4i0yz-IkbScsk0_vCH3raayNacFU2Wy9xei6H_V0yw2GeOs7kF6wdtMvBNw_uoLXd77LGE3LmV7z1TpJcG1SXy2s0bwYhEvkQGnrq6FfY8w7-UkDBWT1GhU3ZVP4y7h0l1WEX2xqf_ze25ZiYJQfWrEWPBHXRubOpAuaf4rfeZei0mRwPU-sQ"
}

}

于 2020-11-09T14:34:23.447 回答
2

Flex API 可用于创建 TMS 令牌。

您可以将 TMS(令牌管理服务)视为创建、读取、更新和删除令牌以及存储这些令牌的服务。Secure Acceptance Flex Microform 和灵活令牌 API 的目的是在处理信用卡帐号时减少 PCI 范围,方法是用令牌替换它们而不接触您的服务器(直接从客户浏览器或应用程序到 Cyber​​Source)。Secure Acceptance Flex Microform 和 Flexible Token API 在下面使用 TMS 创建令牌,但不能读取、更新、删除令牌或授权卡。

于 2019-10-01T13:02:37.220 回答