-
Notifications
You must be signed in to change notification settings - Fork 9
IAP Reference Result Code
< 참고 >
본 문서는 원스토어 인앱 SDK v16(API v4)에 대한 가이드 문서입니다. 최신 원스토어 인앱 SDK v17(API v5)에 대한 가이드 문서는 원스토어 개발자센터에서 제공되고 있습니다.
최신 인앱 SDK v17 가이드 문서 링크 : https://dev.onestore.co.kr/devpoc/reference/view/IAP_v17
신규 SDK (v16.xx.xx)가 배포 되면서, 신규 API가 추가 되었다.
신규 API는 요청 메소드의 반환 값으로 String
을 사용한다. 반면, 기존 API는 Bundle
을 반환한다.
기존/신규 API 모두 핵심 정보인 요청 식별자만을 제공한다.
String 반환
Integer로 이루어진 요청 식별자를 반환 한다. 결과에 해당 값이 포함되어 전달된다.
String requestId = mPlugin.sendCommandCheckPurchasability(mRequestCallbackImpl, ProcessType.FOREGROUND_IF_NEEDED, appId, productId);
Bundle 반환
Integer 형태의 요청 식별자를 포함한, Bundle을 반환한다. 성공시에 Bundle에 포함 되는 내용은 아래와 같고, 실패 시에는 null
이 전달된다.
Bundle에서의 값은 각각의 key를 사용하여 얻을 수 있다.
Bundle 결과 코드 및 메시지
결과 코드 | 결과 메시지 | 비고 |
---|---|---|
0 | Request success | 요청 성공 |
Bundle bundle = mPlugin.sendCommandRequest(param, mRequestCallback);
String requestId = bundle.getString(IapPlugin.EXTRA_REQUEST_ID);
조회와 결제 관련
void onResponse(Response response)
void onResponse(IapResponse response)
전자영수증 검증 관련
void onResponse(VerifyReceipt result);
IAP 서버로부터 전달되는 결과 코드 및 메시지 정의이다. SDK에서 화면을 점유 하고 있는 경우, 일부 결과코드와 메시지는 SDK에서 직접 노출 시킨다. 아래의 내용은 전달 가능한 모든 정보를 기술한다.
성공
결과 코드 | 결과 메시지 | 비고 |
---|---|---|
0000 | 아이템 조회에 성공하였습니다. | request_product_info |
0000 | 아이템 인증 요청에 성공하였습니다. | request_purchase_history |
0000 | 구매 가능 여부 확인 요청에 성공하였습니다. | check_purchasability |
0000 | 월별 자동결제 상품 해지 요청이 정상처리 되었습니다. | change_product_properties - cancel_subscription |
0000 | 아이템 차감 요청에 성공하였습니다. | change_product_properties - subtract_points |
유효성 에러코드
결과 코드 | 결과 메시지 |
---|---|
1000 | 필수 파라미터가 부족합니다. |
1001 | 정의되지 않은 요청입니다. |
1002 | 필수 파라미터 APPID 없습니다. |
1003 | 필수 파라미터 PRODUCTID 없습니다. |
1004 | 필수 파라미터 API_VERSION 없습니다. |
1005 | 필수 파라미터 IDENTIFIER 없습니다. |
1006 | 필수 파라미터 MDN 없습니다. |
1007 | 필수 파라미터 CARRIER 없습니다. |
1008 | 필수 파라미터 NETWORK_TYPE 없습니다. |
1009 | 필수 파라미터 UACD 없습니다. |
1010 | 필수 파라미터 IMEI 없습니다. |
1011 | 필수 파라미터 PARAM ACTION 없습니다. |
1012 | 필수 파라미터 MODEL 없음 |
1013 | Filter req_date의 길이가 유효하지 않습니다. |
1014 | Filter req_date 데이터가 유효하지 않습니다. |
1015 | Filter product_price의 길이가 유효하지 않습니다. |
1016 | Filter product_price 데이터가 유효하지 않습니다. |
1017 | 요청 JSON 포맷이 유효하지 않습니다. |
1027 | 필수 파라미터 T-멤버쉽 카드 번호가 없습니다. |
1028 | 유효하지 않은 MDN 입니다. |
1029 | 유효하지 않은 MONTH 입니다. |
사용자 인증 에러코드
결과 코드 | 결과 메시지 |
---|---|
2001 | 고객님은 SK Teleecom 회원이 아닙니다. 가입 후 이용해 주세요. |
2002 | 선불이동전화(PPS)를 사용하시는 고객님은 정보이용료 결제가 불가능합니다. |
2003 | 고객님은 단말정지 상태입니다. |
2004 | 고객님은 T-Store 회원이 아닙니다. 가입 후 이용해주세요. |
2005 | 개인정보수집에 동의하지 않으셨습니다. |
2006 | 개발자 POC에 등록된 테스트 단말이 아닙니다. 등록 후 이용해 주세요. |
2007 | 개인정보수집 동의 여부를 저장하였습니다. |
2008 | 개인정보수집 동의에 실패했습니다. 관리자에게 문의해 주세요. |
2009 | 이미 개인정보수집을 동의하였습니다. |
2010 | T-Store 회원인증이 실패했습니다. |
2011 | 해당 상품은 19세미만 이용 불가 상품입니다. |
2012 | 실명인증 후 이용가능합니다. |
2013 | 법정대리인 동의 후 이용 가능합니다. |
2014 | 지원이 불가능한 단말입니다. |
2100 | 이미 서비스에 등록한 고객입니다. |
2101 | 기가입 상태인 고객입니다. |
2102 | 등록할 수 없는 단말입니다. |
2013 | 구매 불가능한 회선 상태 입니다. |
2016 | SKT 고객 인증에 실패했습니다. |
2107 | 티스토어 회원가입이 실패했습니다. 관리자에게 문의하세요. |
구매 체크 실패 에러
결과 코드 | 결과 메시지 |
---|---|
3001 | 아이템 구매 내역이 없습니다 |
3002 | 조회된 상품이 없습니다. |
3003 | 상품 구매 이력이 없습니다. |
3101 | 현재 부분유료화 버전으로는 구매를 할 수 없습 니다. 버전 업그레이드 후 이용해 주세요. |
3102 | 고객님은 구매차단 상태입니다. |
3103 | 고객님의 단말 정보가 유효하지 않습니다.(IMEI 불일치) |
3104 | 고객님의 단말 정보가 유효하지 않습니다.(SIM 불일치) |
3105 | ICAS 회원 정보 조회에 실패했습니다. |
3106 | 고객님의 단말 정보가 유효하지 않습니다.(UACD 불일치) |
3107 | 티스토어 회원상태 조회 도중에 오류가 발생했습니다. 잠시 후 다시 시도해 주세요. |
3108 | 해당 상품은 판매 중인 상품이 아니므로 결제가 불가합니다. |
3109 | 판매상태 조회 도중에 오류가 발생했습니다. 잠시 후 다시 시도해 주세요. |
3110 | 부분유료화를 지원하지 않는 단말입니다. |
3111 | 고객님은 현재 영구 건당상품을 이용중에 있습 니다. 사용기간 만료 후 다시 구매해 주세요. |
3112 | 고객님은 현재 기간상품을 이용중에 있습니다. 사용기간 만료 후 다시 구매해 주세요. |
3113 | 고객님은 정식판 전환상품 구매내역이 존재합니다. |
3114 | 정식판 구매여부 조회 도중에 오류가 발생했습 니다. 잠시 후 다시 시도해 주세요. |
3115 | 본 월별 자동결제 상품은 SKT 자사 고객님만 이용 가능한 상품입니다. |
3116 | 동일한 어플에서 두개 이상의 월별 자동결제 상품을 구매하실 수 없습니다. |
3117 | 고객님은 현재 자동결제 상품을 이용 중에 있습 니다. 사용기간 만료 후 다시 구매해 주세요. |
3118 | 본 상품은 고객님께서 해지하신 상품으로 재구매는 해지 당월 기준으로 익월부터 가능합니다. |
3119 | 상품당 이용 한도금액인 50만원이 초과되었습니다. 다음달에 이용해 주세요. |
3120 | 어플 당 월간 이용 한도금액인 50만원이 초과되었습니다. 다음달에 이용해 주세요. |
3121 | 월간 이용 한도금액인 50만원이 초과되었습니다. 다음달에 이용해 주세요. |
3122 | 요금제에 따른 이용 한도가 초과되었습니다. 자 세한 문의는 고객센터로 문의주시기 바랍니다. |
3123 | 해당 상품은 검증중입니다. |
3124 | 상품미설정으로 테스트가 불가능합니다. |
3125 | 고객님께서 이용 중이신 월별 자동결제 상품 서비스 기간이 만료 예정임을 알립니다. 이용해 주셔서 감사합니다. |
3126 | 시험폰은 결제가 불가능합니다. |
3127 | 구매하신 월별 자동결제 상품이 해지 완료 되었습니다. |
3132 | 휴대폰 결제가 불가합니다. T store의 다른 결제수단을 이용해 주십시오. |
3133 | 휴대폰 결제가 불가합니다. 자세한 내용은 MVNO 고객센터(114)로 문의하시기 바랍니다. |
3201 | 후불 결제 금액이 유효하지 않습니다. |
3202 | 유효하지 않은 결제입니다. 다시 시도해주세요. |
3203 | 개인고객 외에는 월별 자동결제 상품을 구매할 수 없습니다. |
3204 | T-CASH 결제 금액이 유효하지 않습니다. |
3205 | 도토리 결제 금액이 유효하지 않습니다. |
3206 | OK캐쉬백 결제 금액이 유효하지 않습니다. |
3207 | 컬쳐랜드 결제 금액이 유효하지 않습니다. |
3208 | 컬쳐랜드 결제 금액이 유효하지 않습니다. |
3209 | 페이핀 금액이 유효하지 않습니다. |
3210 | 거래TID가 존재하지 않습니다. 결제를 새로 시도해주세요. |
3211 | 이미 완료된 거래입니다. |
외부 연동 시스템 관련 에러
결과 코드 | 결과 메시지 |
---|---|
4100 | UAPS 연결 결과 실패입니다. |
4199 | UAPS 연결이 실패했습니다. |
4200 | IDP 연동 결과 실패입니다. |
4299 | IDP 연결이 실패했습니다. |
4300 | T-Store 연동 결과 실패입니다. 관리자에게 문의 하세요. |
4301 | [T-STORE]캐쉬취소 실패하였습니다. |
4302 | [T-STORE]캐쉬사용이력이 없습니다. |
4303 | [T-STORE]이미 취소되었습니다. |
4304 | [T-STORE]취소 요청 포인트 오류입니다. |
4305 | [T-STORE]인증실패(인증코드오류) 하였습니다. |
4306 | [T-STORE]잔액이 부족합니다. |
4307 | [T-STORE]캐시 차감 실패하였습니다. |
4308 | [T-STORE]고객님의 SK텔레콤 통신과금서비스 이용동의 조회가 불가합니다. |
4309 | [T-STORE]고객님의 SK텔레콤 통신과금서비스 이용동의 가입이 불가합니다. |
4310 | CMS연동이 실패하였습니다. |
4398 | [T-STORE] 연결중 타임아웃이 발생하였습니다. |
4399 | [T-STORE]T-STORE 연결이 실패하였습니다. |
4499 | ICAS 연동 결과 실패입니다. |
4500 | [다날] 다날 연동 결과 실패입니다. |
4501 | [다날] 이동통신사, 휴대폰번호, 주민등록번호를 다시 정확히 입력하여 주십시오. |
4502 | [다날] 주민등록 번호가 일치하지 않습니다. 휴대폰 가입자 주민등록번호인지 확인하십시오. |
4503 | [다날] 사용정지 등록된 휴대폰번호 입니다. |
4504 | [다날] 해지된 휴대폰번호 입니다. |
4505 | [다날] 법인용 휴대폰은 이용하실 수 없습니다. |
4506 | [다날] 통신요금 미납으로 이용하실 수 없습니다. |
4507 | [다날] 결제 금액이 초과 되었습니다. 귀하의 사용 가능 금액은 :{xxxxx}원입니다. (사용금액을 확인 해 주십시오). |
4508 | [다날] 이동통신사에 일시 사용정지가 등록된 휴대폰번호 입니다. |
4509 | [다날] 이동통신사에 소액결제차단을 요청하신 번호입니다. 해당 이동통신사로 문의하십시오. |
4510 | [다날] 1회 결제 금액 한도를 초과하였습니다. [다날고객센터 1566-3355] |
4511 | [다날] 미성년자(만20세미만)는 이용하실 수 없 습니다.(단, 19세이상 20세미만 고객은 법적보호 자 동의하에 이용가능합니다) |
4512 | [다날] 선불요금제 이용 휴대폰은 이용하실 수 없습니다. |
4513 | [다날] 가입이후 60일 미경과. 이용한도: 1만원/ 월. |
4514 | [다날] 불법복제가 가능한 단말기로, 통신사에서 본인확인 후 이용가능합니다. 이동통신사로 문의 하여 주시기 바랍니다. |
4515 | [다날] 본 사이트에서는 휴대폰 결제를 사용하실 수 없는 고객입니다. 문의, 다날 고객센터 1566- 3355. |
4516 | [다날] 가입이후 180일 미경과. |
4517 | [다날] 고객님의 요청에 의해 소액결제차단상태 입니다. 차단해지는 해당 통신사로 문의해 주시기 바랍니다. |
4518 | [다날] 이번달 휴대폰결제 한도가 초과되었습니 다. 고객센터(1566-3355)로 문의하십시오. |
4519 | [다날] 가입(명의자변경)이후 3일 미경과 가입자 는 소액결제가 불가합니다. |
4520 | [다날] 자동결제 차단을 요청하신 휴대폰번호입 니다. 이동통신사로 문의하여 주십시오. |
4521 | [다날] 이번달 휴대폰결제 한도가 초과되었습니 다. 고객센터(1566-3355)로 문의하십시오. |
4522 | [다날] 이동통신사 정책에 의하여 자동결제를 이용하실 수 없습니다. |
4523 | [다날] 이동통신사 정책에 의하여 소액결제를 이 용하실 수 없습니다. |
4524 | [다날] 입력하신 휴대폰번호의 가입자 주민등록 번호를 다시 입력하여 주십시오. |
4525 | [다날] 당월 한도 초과로 결제 할 수 없습니다. [다날고객센터 1566-3355] |
4526 | [다날] 인증 오류: 승인 번호가 올바르지 않습니다. 문자 메세지를 다시 확인 해 주십시오. |
4527 | [다날] 나이 제한 오류 : 미성년 가입자들은 다날 소액결제 서비스를 이용하실 수 없습니다. |
4596 | [다날] 인증정보와 결제정보가 일치하지 않습니다. 다시 확인해주세요. |
4597 | [다날] 환불이 실패했습니다. 관리자에게 문의하세요. |
4598 | [다날] 승인번호가 올바르지 않습니다. 다시 확 인해주세요. |
4599 | [다날] 다날 연결이 실패하였습니다. |
4600 | [컬쳐랜드] 컬쳐랜드 연동 결과 실패입니다. |
4601 | [컬쳐랜드] 로그인 제한된 아이디로, 이용할 수 없습니다. 문의:1577-2111 |
4602 | [컬쳐랜드] 로그인이 제한된 IP입니다. 다른 컴퓨 터로 이용해 주세요. 문의: 1577-2111 |
4603 | [컬쳐랜드] 해당 IP에서 다수의 로그인 실패로 이용할 수 없습니다. 문의: 1577-5211 |
4604 | [컬쳐랜드] 해당 컴퓨터에서 다수의 로그인이 있 어 이용할 수 없습니다. 문의: 1577-2111 |
4605 | [컬쳐랜드] 여러 개의 컬쳐랜드 ID 사용으로, 이 용이 제한되었습니다. 문의: 1577-2111 |
4606 | [컬쳐랜드] ID 또는 비밀번호를 잘못 입력하셨습니다. 컬쳐랜드에서 확인하여 주시기 바랍니다. |
4607 | [컬쳐랜드] 컬쳐캐쉬가 컬쳐랜드 안심금고에 보 4607 관되어 있습니다. 안심금고에서 컬쳐캐쉬를 찾아 이용해 주세요. |
4608 | [컬쳐랜드] 로그인에 실패하셨습니다. 잠시 후 다시 이용해 주세요. 고객센터 : 1577-2111 |
4609 | [컬쳐랜드] 지정된 IP가 아닙니다. 컬쳐랜드 보안 4609 센터에서 지정한 IP를 확인하여 주시기 바랍니다. |
4610 | [컬쳐랜드] 로그인에 실패하였습니다. 다시 한 번 로그인 해 주세요. |
4611 | [컬쳐랜드] 결제 인증번호가 없습니다. 컬쳐랜드에서 결제 인증번호 생성 후 결제를 진행하여 주시기 바랍니다. |
4612 | [컬쳐랜드] 컬쳐랜드 로그인에 실패하습니다. 인 증수단을 확인한 뒤, 이용해 주시기 바랍니다. |
4613 | [컬쳐랜드] 등록되지 않은 상품권 번호입니다. 올바른 상품권 번호를 입력해 주세요. [문의: 1577-2111] |
4614 | [컬쳐랜드] 이미 사용된 상품권입니다. 컬쳐랜드 홈페이지에서 사용여부를 확인해 주세요. [문의: 1577-2111] |
4615 | [컬쳐랜드] 상품권 등록 실패 횟수를 초과하였습 니다. 컬쳐랜드 고객센터(1577-2111)로 문의해 주세요. |
4616 | [컬쳐랜드] 1일 문화상품권 사용한도를 초과하였 습니다. 내일 다시 사용하여 주시기 바랍니다. |
4617 | [컬쳐랜드] 보유하고 있는 컬쳐캐쉬 잔액이 부족 합니다. 컬쳐캐쉬 충전 후 이용해 주세요. |
4618 | [컬쳐랜드] 고객님 정보가 올바르지 않습니다. 다시 로그인 하신 후 결제를 진행하여 주시기 바랍니다. |
4619 | [컬쳐랜드] 결제 금액이 부족합니다. 컬쳐랜드 컬쳐캐쉬 충전 후 사용하여 주시기 바랍니다. |
4620 | [컬쳐랜드] 컬쳐랜드 홈페이지에서 본인인증 후 사용하여 주시기 바랍니다. |
4621 | [컬쳐랜드] 입력하신 결제 인증번호가 올바르지 않습니다. 다시 확인 후 결제를 진행하여 주시기 바랍니다. |
4622 | [컬쳐랜드] 회원정보가 올바르지 않습니다. 다시 로그인 하신 후 결제를 진행하여 주시기 바랍니다. |
4623 | [컬쳐랜드] 휴대폰 번호가 올바르지 않습니다. 컬쳐랜드 홈페이지에서 휴대폰 번호를 확인하여 주시기 바랍니다. |
4624 | [컬쳐랜드] 결제 인증번호가 없습니다. 컬쳐랜드 에서 결제 인증번호 생성 후 결제를 진행하여 주시기 바랍니다. |
4798 | [컬쳐랜드] 연결 중 타임아웃이 발생했습니다. |
4699 | [컬쳐랜드] 컬쳐랜드 연결이 실패했습니다. |
4700 | [OK캐쉬백] OK캐쉬백 연동 결과 실패입니다. |
4701 | [OK캐쉬백] 전환요청포인트가 등록되지 않았습니다. |
4702 | [OK캐쉬백] 전환포인트가 등록되지 않았습니다. |
4703 | [OK캐쉬백] 회원 전환한도가 초과되었습니다. |
4704 | [OK캐쉬백] 가맹점 전환한도가 초과되었습니다. |
4705 | [OK캐쉬백] 서비스대상카드가 아닙니다. |
4706 | [OK캐쉬백] 회원포인트가 존재하지 않습니다. |
4707 | [OK캐쉬백] 할인가능금액이 초과되었습니다. |
4708 | [OK캐쉬백] 일일 최대 실패횟수를 초과하였습니다. |
4709 | [OK캐쉬백] 사용가능한 쿠폰이 아닙니다. |
4710 | [OK캐쉬백] 월한도 초과입니다. |
4711 | [OK캐쉬백] 사용한도횟수가 초과하였습니다. |
4712 | [OK캐쉬백] 사용한도포인트가 초과하였습니다. |
4713 | [OK캐쉬백] 회원한도기준이 등록되지 않았습니다. |
4714 | [OK캐쉬백] 차감제한횟수 초과입니다. |
4715 | [OK캐쉬백] 탈퇴확정회원입니다. |
4716 | [OK캐쉬백] 회원상태가 정상이 아닙니다. |
4717 | [OK캐쉬백] 탈회회원입니다. |
4718 | [OK캐쉬백] 매출금액이 500,000원 이상이면 처리할 수 없습니다. |
4719 | [OK캐쉬백] 매출금액 한도 이상으로 처리할 수 없습니다. |
4720 | [OK캐쉬백] 할인회원이 아닙니다. |
4721 | [OK캐쉬백] 할인대상이 아닙니다. |
4722 | [OK캐쉬백] 비밀번호 3회 이상 오류입니다. |
4723 | [OK캐쉬백] 비밀번호가 일치하지 않습니다. |
4724 | [OK캐쉬백] 가용포인트가 5,000점 미만이면 사용할 수 없습니다. |
4725 | [OK캐쉬백] 가용포인트가 50,000점 미만이면 현 금환급할 수 없습니다. |
4726 | [OK캐쉬백] 비밀번호가 생일이면 포인트를 사용 할 수 없습니다. |
4727 | [OK캐쉬백] 포인트가 부족하여 사용할 수 없습니다. |
4728 | [OK캐쉬백] 사용유효기간이 지난 카드이므로 사 용할수 없습니다. |
4729 | [OK캐쉬백] 사용처 제한 가맹점이므로 사용할 수 없습니다. |
4730 | [OK캐쉬백] 비밀번호/인증번호 오류 |
4731 | [OK캐쉬백] 비밀번호 오류 10회 누적입니다. |
4732 | [OK캐쉬백] 사용승인 전이므로 사용할 수 없습니다. |
4733 | [OK캐쉬백] 구매금액을 초과하여 처리할 수 없습니다. |
4734 | [OK캐쉬백] 비밀번호 유형 미입력 오류입니다. |
4735 | [OK캐쉬백] 비밀번호와 생월일이 일치합니다. |
4736 | [OK캐쉬백] 온라인 비밀번호 자리수 오류입니다. |
4737 | [OK캐쉬백] 연속된 숫자 4자리 오류입니다. |
4738 | [OK캐쉬백] 온라인 비밀번호가 일치하지 않습니다. |
4739 | [OK캐쉬백] 온라인 비밀번호가 존재하지 않습니다. |
4794 | OK캐쉬백 연결 중 타임아웃이 발생했습니다. |
4795 | [OK캐쉬백] 해당 카드는 사용불가능한 카드 입니다. |
4796 | [OK캐쉬백] 변경 등록을 할수 없는 카드 입니다. |
4797 | [OK캐쉬백] 삭제할 수 없는 카드 입니다. |
4798 | [OK캐쉬백] 등록할 수 없는 카드 입니다. |
4799 | [OK캐쉬백] OK캐쉬백 연결이 실패했습니다. |
4800 | [도토리] 도토리 연동 결과 실패입니다. |
4801 | [도토리] 회원 정보 오류가 발생하였습니다. 회 원 가입상태를 확인해 보시기 바랍니다. |
4802 | [도토리] 사용 가능한 도토리 금액이 부족 합니다. |
4803 | [도토리] 도토리 결제 한도 허용범위를 초과하였습니다. |
4804 | [도토리] 지불 금액이 예약 금액보다 더 큽니다. 다시 결제 하시기 바랍니다. |
4805 | [도토리] 지불 금액이 마이너스 상태 입니다. |
4806 | [도토리] 허용된 IP주소가 아닙니다. 웹사이트에 서 IP허용 유무를 확인하시기 바랍니다. |
4807 | [도토리] 이미 예약된 TID 입니다. 관리자에게 문의 하시기 바랍니다. |
4808 | [도토리] 해외 IP차단 등록된 서비스 ID 입니다. 관리자에게 문의 하시기 바랍니다. |
4809 | [도토리] 휴대폰이 도용 의심됩니다. 관리자에게 문의 하시기 바랍니다. |
4810 | [도토리] 도토리 선물 도용이 의심됩니다. 관리 자에게 문의 하시기 바랍니다. |
4897 | [도토리] 도토리 서버 연결 중 타임아웃이 발생했습니다. |
4898 | [도토리] SMS 발송이 실패했습니다. 관리자에게 문의하세요. |
4899 | [도토리] 도토리 연결이 실패했습니다. |
4900 | ECG 연동 결과 실패입니다. |
4999 | ECG 연결이 실패했습니다. |
5000 | [티머니] 티머니 연동 결과 실패입니다. |
5001 | [티머니] 단말에 삽입되어 있는 USIM칩은 모바일 티머니를 사용할 수 없는 USIM 입니다. |
5002 | [티머니] 지속적으로 티머니 잔액이 조회 안 될 시 모바일티머니 서비스를 통해 확인 해주시기 바랍니다. |
5003 | [티머니] 네트워크 장애 등으로 인해 결제에 실패하였습니다. 다시 한번 결제 진행을 부탁 드립니다. |
5004 | [티머니] 설치된 모바일 티머니 버전이 낮아 결제를 하실 수 없습니다. 모바일 티머니 App을 업그레이드 해주세요. |
5005 | [티머니] 사용하시려는 모바일 티머니 금액이 부족합니다. 다시 한번 조회 후 결제해주세요. |
5006 | [티머니] 거래내역이 존재하지 않습니다. |
5007 | [티머니] 결제 실패하였습니다. |
5098 | [티머니] 연결중 타임아웃이 발생했습니다. |
5099 | [티머니] 티머니 연결이 실패했습니다. |
5199 | OCG 연결이 실패했습니다. |
5200 | 페이핀 결제가 실패하였습니다. |
5300 | T 멤버십 포인트가 조회되지 않습니다. 114 고객센터로 문의 바랍니다. |
5301 | T 멤버십 카드 유효기간이 초과되었습니다. 114 고객센터로 문의 바랍니다. |
5302 | T 멤버십 포인트 한도가 추가되어 사용하실 수 없습니다. |
5303 | T 멤버십 포인트 사용 횟수가 초과되어 사용하실 수 없습니다 |
5304 | 입력하신 생년월일 및 성별이 멤버십 가입 회원의 정보와 일치하지 않습니다. |
5397 | T 멤버쉽 연결 중 타임아웃이 발생하였습니다. |
5398 | T 멤버쉽 결제 금액이 유효하지 않습니다. |
5401 | 이니시스 사용자 인증이 실패하였습니다. |
5402 | 이니시스 결제 정보 저장이 실패하였습니다. |
5403 | ISP 빌링키 발급이 실패하였습니다. |
5404 | 카드결제 TID가 유효하지 않습니다. |
5405 | 신용카드 결제 금액이 유효하지 않습니다. |
5406 | 신용카드 결제가 실패하였습니다. |
5407 | 이니시스 연동이 실패하였습니다. |
긴급 공지 관련 메시지
결과 코드 | 결과 메시지 |
---|---|
9001 | 긴급 공지 관련 메시지가 전달(예시: 12시까지 서버 점검 시간입니다. 잠시 후 이용해주세요.) |
사용자 취소 및 기타
결과 코드 | 결과 메시지 |
---|---|
9000 | 암호화 데이터가 올바르지 않습니다. |
9100 | 구매 취소하였습니다. |
9113 | 전자 영수증 데이터가 유효하지 않습니다. |
9114 | 전자영수증 데이터 생성이 실패했습니다. |
9115 | 영수증 데이터 원문 생성 실패 |
9116 | 구매된 상품 정보와 일치하지 않는 영수증입니다. |
request_purchase_history 메소드
결과 코드 | 결과 메시지 | 비고 |
---|---|---|
PH00 | 아이템 인증에 성공하였습니다. | 성공 |
PH01 | 아이템 구매 내역이 없습니다. | 실패 |
PH02 | 사용 기간이 만료되었습니다. 계속 이용을 원하시는 경우 재 구매가 필요합니다. | 실패 |
PH03 | 상품 미설정으로 테스트가 불가능합니다. | 실패 |
change_product_properties - cancel_subscription 메소드
결과 코드 | 결과 메시지 | 비고 |
---|---|---|
CS00 | 월별 자동결제 상품 해지가 정상처리 되었습니다. | 성공 |
CS01 | 자동결제 부가 서비스 해지에 실패했습니다. | 실패 |
CS02 | 월별 자동결제 구매내역 해지에 실패했습니다. | 실패 |
CS03 | 월별 자동결제 구매내역 해지정보 전송에 실패했습니다. | 실패 |
CS04 | 이미 해지 처리가 됐습니다. | 실패 |
CS05 | 자동결제 서비스 구매내역이 없습니다. | 실패 |
CS06 | 환불처리가 실패했습니다. 관리자에게 문의하세요. | 실패 |
CS07 | 이미 환불처리 된 상품입니다. | 실패 |
change_product_properties - subtract_points 메소드
결과 코드 | 결과 메시지 | 비고 |
---|---|---|
SP00 | 아이템 차감 요청에 성공하였습니다. | 성공 |
SP01 | 상품의 잔여개수가 0개입니다. | 실패 |
SP02 | 아이템 구매내역이 없습니다. | 실패 |
void onError(String rid, String errcode, String errmsg);
에러 발생 시 호출되는 RequestCallback.onError 콜백 파라미터로 전달되는 에러 코드 및 메시지 정의이다.
시스템 상황으로 인해, 문제가 발생했을 때 이를 추론 하기 위한 값이다. 유저 노출 목적으로 정의 된 것은 아니다. 유저 노출이 필요한 일부 에러에 대해서는, 화면 점유 상황에서는 SDK가 직접 노출 시킨다.
에러 코드 | 메시지 | 설명 |
---|---|---|
-1 | error (command fail) error (pay fail) error (request convert fail) |
일시적인 오류 (ex: 서버접속실패, 접속시간 초과, 긴급공지 등) |
-2 | error (Login fail) | 로그인 과정에서 에러가 발생한 경우 |
-3 | error (purchase) | 구매를 위한 인증 과정에서 에러가 발생한 경우 |
-4 | error (Login is required) | 명시적인 Foreground 로그인이 필요한 경우 |
-1000 | error (permission) ONE store service doesn't have permission |
요청 처리를 위해 퍼미션이 필요한 경우 |
-1001 | Service has not allowed | 바이너리 인증에 실패한 경우 |
-1002 | Service not response | 모듈 연동에 시간이 초과한 경우 |
-1003 | Service disconnect | 모듈과의 연결이 중단된 경우 |
-1004 | In Progress | 요청을 처리 중에, 요청이 들어온 경우 |
-3000 | ONE store service is not installed | 적절한 버전의 모듈이 설치 되어 있지 않은 경우 |
-3001 | ONE store service install is not allowed by user | 적절한 버전의 모듈이 설치를 유저가 허용하지 않은 경우 |
-3002 | Trying to install ONE store service | 적절한 버전의 설치를 시도하고 있는 경우 |
-5000 | not defined | 비정상적인 구동 중 오류 발생 |
- 시작하기
- 회원 가입하기
- 상품 등록하기
- 인앱 개발하기
- ARM 개발하기
- 연동규격 개발하기
- 통계 및 정산하기
- 고객 관리하기
- 약관&법률 및 지적재산권센터
- 개발자 가이드
- 소프트웨어 판매약관
- 개발자센터 이용약관
- 개인정보 처리방침
- 개인정보 수집 및 이용안내
- 지적재산권보호센터
- 개인정보 처리방침_원스토어 북스 STUDIO
- 개인정보 처리방침_원스토어 북스 STUDIO__20170531
- 개인정보 처리방침_원스토어 북스 STUDIO__20190320
- 개인정보 처리방침_원스토어 북스 STUDIO__20190520
- 개인정보 처리방침_원스토어 북스 STUDIO__20200117
- 개인정보 처리방침_원스토어 북스 STUDIO__20200203
- 개인정보 처리방침_원스토어 북스 STUDIO__20200729
- 개인정보 처리방침_원스토어 북스 STUDIO__20201222
- 개인정보 처리방침_원스토어 북스 STUDIO__20211027
- 개인정보 처리방침_원스토어 북스 STUDIO__20211201
- 약관&법률(작가)