Adyen,无需付款即可为信用卡创建令牌

问题描述

我知道,当为付款请求指定 shopperReferencestorePaymentMethod 以及所需的金额和货币时,可以在 Adyen 中为信用卡创建令牌。但我需要这样做,而无需实际付款。所以我需要保存卡,为它获取令牌,然后在下一步中使用该令牌付款。

这可能吗?

解决方法

您可以以 0 的金额进行支付。这将标记卡而不实际向卡收费。 Visa/mc 建立了这些零美元验证流程,以确保可以验证卡的详细信息,而不是对假卡或无效卡进行标记。

{
  "amount": {
    "currency": "USD","value": 0
  },"reference": "Your order number","paymentMethod": {
    "type": "scheme","encryptedCardNumber": "test_4111111111111111","encryptedExpiryMonth": "test_03","encryptedExpiryYear": "test_2030","encryptedSecurityCode": "test_737"
  },"merchantAccount": "YOUR_MERCHANT_ACCOUNT"
}

也就是说,并非所有银行都支持零美元验证,但绝大多数银行都支持。对于不支持它的银行,Adyen 将自动执行 1 美元的身份验证,然后立即取消该身份验证。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...