响应代码在各自的服务中定义。
例如
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
|
11VIP 审批 |
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
|
80Visa 交易:信用卡发卡机构不可用 |
HTTP 503付款集成商必须返回“服务不可用”,因为 Google 要求提供同步响应。 |
80自有标签并检查接受情况:日期无效 |
CARD_EXPIRATION_DATE_INVALID
|
82CAM、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 要求提供同步响应。 |