如何启用
当买家使用已存卡发起支付时,您需要将 支付会话创建(收银台)接口中的availablePaymentMethod.paymentMethodMetaData.isCardOnFile 设为 true 以识别已存卡支付。
以下代码展示了由 Antom 存储卡信息并使用 Antom 提供的 cardToken 发起后续交易的请求报文:
{
...
"availablePaymentMethod": {
"paymentMethodMetaData": {
"isCardOnFile": true
}
},
"savedPaymentMethods": [
{
"paymentMethodType": "CARD",
"paymentMethodId": "ALIPAYEfG2DFbGx2Eh739qU+VMnCPEe7MfRKfMfC5k7k/IFASWpAh/vCxHV3dPYpbkGz1iyWCloE4MwfmN48sP8+rSPQ=="
}
]
...
}
如何启用
当买家使用已存卡发起支付时,您需要将 支付(收银台)接口中的 paymentMethod.paymentMethodMetaData.isCardOnFile 设为 true 以识别已存卡支付。
以下代码展示了由 Antom 存储卡信息并使用 Antom 提供的 cardToken 发起后续交易的请求报文:
"paymentMethod":
{
"paymentMethodMetaData":
{
"isCardOnFile": true
},
"paymentMethodType": "CARD",
"paymentMethodId": "ALIPAYgzViZ*********RWZIU31kU+2avs5dAgkzss/NrTymfnc/0+xI0ssHmyU3VyWCloE4MwfmN48sP1+rSPQ=="
}
如何启用
当买家使用已存卡发起支付时,您需要将 支付(收银台)接口中的 paymentMethod.paymentMethodMetaData.isCardOnFile 设为 true 以识别已存卡支付。
Antom 存储卡信息 推荐
建议您选择由 Antom 存储卡信息并使用 Antom 提供的 cardToken 发起后续支付。数据显示,使用 Antom 代存卡信息并使用 token 发起后续交易的成功率远高于您自行存卡的方式。
以下代码展示了使用 Antom 提供的 cardToken 进行后续支付的请求报文:
"paymentMethod":
{
"paymentMethodMetaData":
{
"isCardOnFile": true
},
"paymentMethodType": "CARD",
"paymentMethodId": "AL****************PQ=="
}
自行存储卡信息
如您选择自行存储卡信息,您需要在后续交易中传入 cardNo、expiryYear、expiryMonth、cardholderName 和 isCardOnFile,但无需传入 cvv。
以下代码展示了由您自行存储卡信息进行后续支付的请求报文:
"paymentMethod":
{
"paymentMethodMetaData":
{
"cardholderName":
{
"firstName": "Tom",
"lastName": "Jerry"
},
"expiryMonth": "11",
"expiryYear": "28",
"cardNo": "41************54",
"isCardOnFile": true
},
"paymentMethodType": "CARD"
},
如何启用
当买家使用已存卡发起支付时,您需要将 支付会话创建(收银台)接口中的availablePaymentMethod.paymentMethodMetaData.isCardOnFile 设为 true 以识别已存卡支付。
以下代码展示了由 Antom 存储卡信息并使用 Antom 提供的 cardToken 发起后续交易的请求报文:
{
...
"availablePaymentMethod": {
"paymentMethodMetaData": {
"isCardOnFile": true
}
},
"savedPaymentMethods": [
{
"paymentMethodType": "CARD",
"paymentMethodId": "ALIPAYEfG2DFbGx2Eh739qU+VMnCPEe7MfRKfMfC5k7k/IFASWpAh/vCxHV3dPYpbkGz1iyWCloE4MwfmN48sP8+rSPQ=="
}
]
...
}