Translation disclaimer

Documentation is written in English and subsequently translated. This page, therefore, might not have the most up-to-date content. If any questions arise relating to the accuracy of the translated content, please refer to the English version of the page.

Menu

# 卡支付测试


通过我们的 Payments API 使用下面提供的 Magic 值来测试您的集成。发送请求并查看模拟的响应。

注释:您可以通过将 Magic 值相互结合使用来测试特定情况。例如,用于模拟“CVC not matched”(CVC 不匹配)响应的 Magic 值不会单独产生“Issuer Rejected”(发卡机构拒绝)响应。若要模拟发卡机构响应,您需要使用特定的发卡机构响应 Magic 值。

On this page:

测试卡号

仅供在我们的 Try 环境使用。

对于这些卡,您可以指定有效期(长达未来七年内)。这些卡没有签发号码、注册地址或卡验证码 (CVC)。

卡类型测试卡号
American Express343434343434343
Cartes Bancaires5555555555554444
Discover/ Diners6011000400000000
JCB3528000700000000
Maestro6759649826438453
MasterCard5555555555554444、5454545454545454 和 2221000000000009
MasterCard Debit5163613613613613
Visa4444333322221111、4911830000000 和 4917610000000000
Visa Debit4462030000000000 和 4917610000000000003
Visa Electron(仅限英国)4917300800000000

发卡机构响应测试值

在您的 paymentInstrument.cardHolderName 参数中输入这些 Magic 值。

Magic 值结果代码结果描述
AUTHORISEDN/AAUTHORISED
ERRORN/AERROR
REFUSEDN/AREFUSED
REFUSED44HOLD CARD
REFUSED55REFUSED
REFUSED88APPROVE AFTER IDENTIFICATION
REFUSED1313INVALID AMOUNT
REFUSED1515INVALID CARD ISSUER
REFUSED1717ANNULATION BY CLIENT
REFUSED2828ACCESS DENIED
REFUSED2929IMPOSSIBLE REFERENCE NUMBER
REFUSED3333CARD EXPIRED
REFUSED3434FRAUD SUSPICION
REFUSED3838SECURITY CODE EXPIRED
REFUSED4141LOST CARD
REFUSED4343STOLEN CARD, PICK UP
REFUSED5151LIMIT EXCEEDED
REFUSED5555INVALID SECURITY CODE
REFUSED5656UNKNOWN CARD
REFUSED5757ILLEGAL TRANSACTION
REFUSED6262RESTRICTED CARD
REFUSED6363SECURITY RULES VIOLATED
REFUSED7575SECURITY CODE INVALID
REFUSED7676CARD BLOCKED
REFUSED8585REJECTED BY CARD ISSUER
SOFT_DECLINED65AUTHENTICATION REQUESTED

其结果按以下格式返回:

Copied!
{
    "outcome": "refused",
    "description": "CARD EXPIRED",
    "code": "33",
    "refusalAdvice": {
        "code": "01"
    },
    "riskFactors": [{
            "risk": "not_supplied",
            "type": "cvc"
        },
        {
            "risk": "not_checked",
            "detail": "address",
            "type": "avs"
        },
        {
            "risk": "not_checked",
            "detail": "postcode",
            "type": "avs"
        },
        {
            "risk": "verificationFailed",
            "type": "riskProfile"
        }
    ]
}

CVC 测试值

使用这些值来测试 CVC 响应。

测试 CVC

使用您的请求中的 cvc 参数中的这些 Magic 值。您的响应包含在 riskFactors 对象中。

注释:仅在校验产生冲突时才返回响应。

Magic 值CVC 结果代码CVC 结果描述
[保留为空]riskFactors.risk : not_supplied
riskFactors.type : cvc
NOT SUPPLIED BY SHOPPER
111riskFactors.risk : not_checked
riskFactors.type : cvc
NOT SENT TO ACQUIRER
222riskFactors.risk : not_checked
riskFactors.type : cvc
NO RESPONSE FROM ACQUIRER
333riskFactors.risk : not_checked
riskFactors.type : cvc
NOT CHECKED BY ACQUIRER
444riskFactors.risk : not_matched
riskFactors.type : cvc
FAILED
555未返回 riskFactorsAPPROVED

测试 CVC (American Express)

使用您的请求中的 cvc 参数中的这些 Magic 值。您的响应包含在 riskFactors 对象中。

注释:仅在校验产生冲突时才返回响应。

Magic 值CVC 结果代码CVC 结果描述
[保留为空]riskFactors.risk : not_supplied
riskFactors.type : cvc
NOT SUPPLIED BY SHOPPER
1111riskFactors.risk : not_checked
riskFactors.type : cvc
NOT SENT TO ACQUIRER
2222riskFactors.risk : not_checked
riskFactors.type : cvc
NO RESPONSE FROM ACQUIRER
3333riskFactors.risk : not_checked
riskFactors.type : cvc
NOT CHECKED BY ACQUIRER
4444riskFactors.risk : not_matched
riskFactors.type : cvc
FAILED
5555riskFactors.risk : not_checked
riskFactors.type : cvc
UNKNOWN
6666未返回 riskFactorsAPPROVED

AVS 测试值

使用这些值来测试AVS 响应

测试 AVS

使用您的请求中的 postalCode 属性中的这些 Magic 值。您将在 riskFactors 对象中获得邮编校验地址校验的响应。

注释:仅在校验产生冲突时才返回响应。

AVS 响应

Magic 值riskFactors 响应含义
AAAAriskFactors已返回邮编和地址匹配
BBBBriskFactors.risk : not_checked
riskFactors.detail : address
riskFactors.type : avs
邮编匹配;地址未校验
CCCCriskFactors.risk : not_matched
riskFactors.detail : address
riskFactors.type : avs
邮编匹配;地址不匹配
DDDDriskFactors.risk : not_checked
riskFactors.detail : postcode
riskFactors.type : avs
地址匹配;邮编未校验
EEEEriskFactors.risk : not_checked
riskFactors.detail : postcode
riskFactors.type : avs

riskFactors.risk : not_checked
riskFactors.detail : address
riskFactors.type : avs
邮编和地址未校验
FFFFriskFactors.risk : not_matched
riskFactors.detail : postcode
riskFactors.type : avs
地址匹配;邮编不匹配
GGGGriskFactors.risk : not_checked
riskFactors.detail : postcode
riskFactors.type : avs

riskFactors.risk : not_matched
riskFactors.detail : address
riskFactors.type : avs
邮编未校验;地址不匹配
HHHHriskFactors.risk : not_supplied
riskFactors.detail : postcode
riskFactors.type : avs

riskFactors.risk : not_supplied
riskFactors.detail : address
riskFactors.type : avs
客户/商户未提供邮编和地址
IIIIriskFactors.risk : not_checked
riskFactors.detail : address
riskFactors.type : avs

riskFactors.risk : not_matched
riskFactors.detail : postcode
riskFactors.type : avs
地址未校验;邮编不匹配
JJJJriskFactors.risk : not_matched
riskFactors.detail : postcode
riskFactors.type : avs

riskFactors.risk : not_matched
riskFactors.detail : address
riskFactors.type : avs
邮编和地址不匹配
[保留为空]riskFactors.risk : not_supplied
riskFactors.detail : postcode
riskFactors.type : avs

riskFactors.risk : not_supplied
riskFactors.detail : address
riskFactors.type : avs
客户/商户未提供邮编和地址
KKKKriskFactors.risk : not_checked
riskFactors.detail : postcode
riskFactors.type : avs

riskFactors.risk : not_checked
riskFactors.detail : address
riskFactors.type : avs
邮编和地址未校验
LLLLriskFactors.risk : not_checked
riskFactors.detail : postcode
riskFactors.type : avs

riskFactors.risk : not_checked
riskFactors.detail : address
riskFactors.type : avs
邮编和地址未校验
MMMMriskFactors.risk : not_checked
riskFactors.detail : postcode
riskFactors.type : avs

riskFactors.risk : not_checked
riskFactors.detail : address
riskFactors.type : avs
邮编和地址未校验

豁免测试值

在应用豁免时,提交 cardHolderName 中 Magic 值列中的值,以测试不同发卡机构的响应。

注释:使用Access FraudSight/Exemptions请求豁免的测试值和发卡机构对在支付中应用豁免的响应的测试值有所不同。

以下测试值中包含了三种可能的豁免 result 结果(并非所有的 reason 值)。

Magic 值响应描述
EE.HON_ISSUER_HONOURED.AUTHRD已授权的
  • 结果:honored
  • 原因: issuerHonored
发卡机构批准了豁免并授权了支付。
EE.REJ_ISSUER_REJECTED.SD已拒绝(软拒绝)
  • 结果:rejected
  • 原因: issuerRejected
发卡机构拒绝(已软拒绝)支付。
EE.REJ_NOT_SUBSCRIBED.AUTHRD已授权的
  • 结果:rejected
  • 原因: notSubscribed
豁免未启用(请联系支持部门),但无论如何发卡机构已授权。
EE.REJ_NOT_SUBSCRIBED.SD已拒绝(软拒绝)
  • 结果:rejected
  • 原因: notSubscribed
豁免未启用(请联系支持部门),被发卡机构软拒绝(已拒绝)。
EE.REJ_UNSUPPTD_SCHEME.AUTHRD已授权的
  • 结果:rejected
  • 原因: unsupportedScheme
网关因不支持的方案而拒绝了该豁免,但发卡机构已授权支付。
EE.REJ_UNSUPPTD_SCHEME.SD已拒绝(软拒绝)
  • 结果:rejected
  • 原因: unsupportedScheme
网关因不支持的方案而拒绝了该豁免,而且发卡机构已拒绝(软拒绝(已软拒绝)支付。
EE.OOS_OLO.SD已拒绝(软拒绝)
  • 结果:outOfScope
  • 原因: oneLegOut
网关因其被确认为“单腿出局 (One-Leg-Out)”而排除了该豁免,而且发卡机构已拒绝(已软拒绝)支付。