响应代码在各自的服务中定义。
例如
ISO 8583 映射
以下是一组常见的 ISO 8583 响应代码,以及推荐与 Google 响应代码的对应关系。某些 ISO 代码会映射到错误响应。在这些情况下,该表会指定要使用的 HTTP
代码以及要在错误消息中包含哪些详细信息。
但并不仅限于此。如果某个 ISO 代码未映射,请与 Google 联系。
ISO 8583 代码与 Google 代码之间的映射 | |
---|---|
0 审批成功/完成,或 VIP PIN 码验证有效 |
SUCCESS
|
1 联系发卡机构 |
ISSUER_DECLINED
|
2 请参阅发卡机构、特殊情况 |
ISSUER_DECLINED
|
3 商家或服务提供商无效 |
HTTP 400 付款集成商必须返回错误响应,指明哪个配置无效。 |
4 自提 |
CARD_LOST_OR_STOLEN
|
5 不遵从 |
DO_NOT_HONOR
|
6 常规错误 |
HTTP 500 付款集成商必须返回包含错误详情的错误响应。 |
7 自提卡,特殊状况(银行卡丢失/被盗除外) |
CARD_LOST_OR_STOLEN
|
8 通过身份认证 |
SUCCESS
|
9 请求正在处理中 |
HTTP 503 付款集成商必须返回“服务不可用”,因为 Google 要求提供同步响应。 |
10 部分获批 |
ISSUER_DECLINED
|
11 VIP 审批 |
SUCCESS
|
12 交易无效 |
TRANSACTION_INVALID
|
13 金额无效(货币换算字段溢出)或金额超出卡片计划规定的上限。 |
TRANSACTION_EXCEEDS_AMOUNT_LIMIT
|
14 账号无效(无此账号) |
CARD_NUMBER_INVALID
|
15 没有此类发卡机构 |
TRANSACTION_COULD_NOT_BE_ROUTED
|
16 资金不足 |
INSUFFICIENT_FUNDS
|
19 重新输入交易 |
HTTP 503 付款集成商必须返回“服务不可用”,因为 Google 要求提供同步响应。 |
20 响应无效 |
HTTP 500 付款集成商必须返回包含错误详情的错误响应。 |
21 不采取任何措施(无法撤回之前的交易) |
CARD_NUMBER_INVALID
|
22 疑似故障 |
HTTP 503 付款集成商必须返回“服务不可用”,因为 Google 要求提供同步响应。 |
25 找不到文件中的记录,或者查询中缺少账号 |
CARD_NUMBER_INVALID
|
28 文件暂时不可用 |
HTTP 503 付款集成商必须返回“服务不可用”,因为 Google 要求提供同步响应。 |
30 格式错误 |
HTTP 500 付款集成商必须返回包含错误详情的错误响应。 |
41 商家应保留卡(报告卡丢失) |
CARD_LOST_OR_STOLEN
|
43 商家应保留银行卡(卡被报告为失窃) |
CARD_LOST_OR_STOLEN
|
51 资金不足 |
INSUFFICIENT_FUNDS
|
52 没有支票账号 |
CARD_NUMBER_INVALID
|
53 无储蓄账户 |
CARD_NUMBER_INVALID
|
54 卡已过期 |
CARD_EXPIRED
|
57 不允许向持卡人进行交易 |
TRANSACTION_NOT_ALLOWED
|
58 不允许在终端进行交易 |
TRANSACTION_NOT_ALLOWED
|
59 疑似欺诈行为 |
SUSPECTED_FRAUD
|
61 已超出活动数量限制 |
CARD_ACTIVITY_EXCEEDS_AMOUNT_LIMIT
|
62 受限卡片(例如在国家/地区排除表中) |
TRANSACTION_NOT_ALLOWED
|
63 安全违规行为 |
CVN_MISMATCH
|
65 已超出活动计数限制 |
CARD_ACTIVITY_EXCEEDS_COUNT_LIMIT
|
68 收到回复的时间过晚 |
Payment integrator should treat as Deadline Exceeded
|
78 已屏蔽,首次使用。这笔交易是新的持卡人发起的,并且该卡未经过正确解锁。 |
CARD_NOT_ACTIVATED
|
80 Visa 交易:信用卡发卡机构不可用 |
HTTP 503 付款集成商必须返回“服务不可用”,因为 Google 要求提供同步响应。 |
80 自有标签并检查接受情况:日期无效 |
CARD_EXPIRATION_DATE_INVALID
|
82 CAM、dCVV、iCVV 或 CVV 结果为负值 |
CVN_MISMATCH
|
85 没有理由拒绝账号验证、地址验证、CVV2 验证、抵用金代金券或商品退货的请求 |
SUCCESS
|
91 发卡机构不可用或切换无法正常运行(STIP 不适用于此交易或不可用) |
HTTP 503 付款集成商必须返回“服务不可用”,因为 Google 要求提供同步响应。 |
92 找不到路由的目的地 |
TRANSACTION_COULD_NOT_BE_ROUTED
|
93 无法完成交易,违反了法律 |
TRANSACTION_NOT_ALLOWED
|
94 重复传输 |
HTTP 500 付款集成商有责任支持适当的幂等性,以免发生这种情况。如果出现这种情况,付款集成商必须返回错误响应并进行调查。 |
95 对帐错误 |
HTTP 500 付款集成商必须返回包含错误详情的错误响应。 |
96 系统故障、系统故障或某些字段错误情况 |
HTTP 500 付款集成商必须返回包含错误详情的错误响应。 |
N0 强制使用 STIP |
HTTP 503 付款集成商必须返回“服务不可用”,因为 Google 要求提供同步响应。 |
N3 现金服务不可用 |
HTTP 503 付款集成商必须返回“服务不可用”,因为 Google 要求提供同步响应。 |
N4 返现请求超出发卡机构限制 |
CARD_ACTIVITY_EXCEEDS_AMOUNT_LIMIT
|
N7 因 CVV2 失败而拒绝 |
CVN_MISMATCH
|
P2 结算方信息无效 |
CUSTOMER_INFO_INVALID
|
Q1 银行卡身份验证失败 |
CARD_AUTHENTICATION_FAILED
|
R0 停止付款订单 |
STOP_PAYMENT
|
R1 撤消授权订单 |
REVOCATION_OF_AUTHORIZATION
|
R3 撤消所有授权命令 |
REVOCATION_OF_AUTHORIZATION
|
XA 转发给发卡机构 |
ISSUER_DECLINED
|
XD 转发给发卡机构 |
ISSUER_DECLINED
|
Z3 无法连接 |
HTTP 503 付款集成商必须返回“服务不可用”,因为 Google 要求提供同步响应。 |