응답 코드는 각 서비스에 정의됩니다.
예:
ISO 8583 매핑
다음은 일반적인 ISO 8583 응답 코드 및 Google 응답 코드에 대한 권장 매핑입니다. 일부 ISO 코드는 오류 응답에 매핑됩니다. 이러한 경우 사용할 HTTP
코드와 오류 메시지에 포함할 세부정보가 표에 나와 있습니다.
이외에도 여러 가지가 있습니다. 특정 ISO 코드가 매핑되지 않은 경우 Google에 문의하세요.
Google 코드 매핑 ISO 8583 코드 | |
---|---|
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에서 동기식 응답을 요구하므로 결제 통합업체는 Service Unavailable을 반환해야 합니다. |
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에서 동기식 응답을 요구하므로 결제 통합업체는 Service Unavailable을 반환해야 합니다. |
20 잘못된 응답 |
HTTP 500 결제 통합업체는 오류 세부정보가 포함된 오류 응답을 반환해야 합니다. |
21 조치를 취하지 않음 (이전 거래를 취소할 수 없음) |
CARD_NUMBER_INVALID
|
22 의심되는 오작동 |
HTTP 503 Google에서 동기식 응답을 요구하므로 결제 통합업체는 Service Unavailable을 반환해야 합니다. |
25 파일에서 기록을 찾을 수 없거나 문의에서 계정 번호가 누락되었습니다. |
CARD_NUMBER_INVALID
|
28 파일을 일시적으로 사용할 수 없습니다. |
HTTP 503 Google에서 동기식 응답을 요구하므로 결제 통합업체는 Service Unavailable을 반환해야 합니다. |
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에서 동기식 응답을 요구하므로 결제 통합업체는 Service Unavailable을 반환해야 합니다. |
80 비공개 라벨 및 승인 확인: 날짜가 잘못됨 |
CARD_EXPIRATION_DATE_INVALID
|
82 음성 CAM, dCVV, iCVV 또는 CVV 결과 |
CVN_MISMATCH
|
85 계좌 번호 인증, 주소 인증, CVV2 인증 요청, 신용 바우처 또는 상품 반품 요청을 거부할 이유가 없음 |
SUCCESS
|
91 발급기관을 사용할 수 없거나 전환이 작동하지 않음 (이 거래에 STIP을 적용할 수 없거나 사용할 수 없음) |
HTTP 503 Google에서 동기식 응답을 요구하므로 결제 통합업체는 Service Unavailable을 반환해야 합니다. |
92 라우팅에 사용할 대상을 찾을 수 없습니다. |
TRANSACTION_COULD_NOT_BE_ROUTED
|
93 법률을 위반하여 거래를 완료할 수 없음 |
TRANSACTION_NOT_ALLOWED
|
94 중복 전송 |
HTTP 500 결제 통합자는 적절한 멱등성을 지원할 책임이 있으므로 이러한 일이 발생하지 않도록 합니다. 이러한 경우 결제 통합업체는 오류 응답을 반환하고 조사해야 합니다. |
95 조정 오류 |
HTTP 500 결제 통합업체는 오류 세부정보가 포함된 오류 응답을 반환해야 합니다. |
96 시스템 오작동, 시스템 오작동 또는 특정 필드 오류 조건 |
HTTP 500 결제 통합업체는 오류 세부정보가 포함된 오류 응답을 반환해야 합니다. |
N0 STIP 강제 적용 |
HTTP 503 Google에서 동기식 응답을 요구하므로 결제 통합업체는 Service Unavailable을 반환해야 합니다. |
N3 현금 서비스를 사용할 수 없음 |
HTTP 503 Google에서 동기식 응답을 요구하므로 결제 통합업체는 Service Unavailable을 반환해야 합니다. |
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에서 동기식 응답을 요구하므로 결제 통합업체는 Service Unavailable을 반환해야 합니다. |