UNPKG

iamport-react-native

Version:

리액트 네이티브용 아임포트 결제/본인인증 연동 라이브러리

323 lines (309 loc) 4.64 kB
const PGS = [ { value: 'html5_inicis', label: '웹 표준 이니시스', }, { value: 'kcp', label: 'NHN KCP', }, { value: 'kcp_billing', label: 'NHN KCP 정기결제', }, { value: 'uplus', label: '토스페이먼츠 - (구)LG 유플러스', }, { value: 'jtnet', label: 'JTNET', }, { value: 'nice', label: '나이스 정보통신', }, { value: 'kakaopay', label: '신 - 카카오페이', }, { value: 'kakao', label: '구 - LG CNS 카카오페이', }, { value: 'danal', label: '다날 휴대폰 소액결제', }, { value: 'danal_tpay', label: '다날 일반결제', }, { value: 'kicc', label: '한국정보통신', }, { value: 'paypal', label: '페이팔', }, { value: 'mobilians', label: '모빌리언스', }, { value: 'payco', label: '페이코', }, { value: 'eximbay', label: '엑심베이', }, { value: 'settle', label: '세틀뱅크 가상계좌', }, { value: 'naverco', label: '네이버 체크아웃', }, { value: 'naverpay', label: '네이버페이', }, { value: 'smilepay', label: '스마일페이', }, { value: 'chai', label: '차이페이', }, { value: 'payple', label: '페이플', }, { value: 'alipay', label: '알리페이', }, { value: 'bluewalnut', label: '블루월넛', }, { value: 'tosspay', label: '토스 - 간편결제', }, { value: 'smartro', label: '스마트로', }, { value: 'tosspayments', label: '토스페이먼츠 (신모듈)', }, { value: 'ksnet', label: 'KSNET', }, ]; const TIER_CODES = [ { value: 'ADD', label: '아디다스', }, { value: 'RBK', label: '리복 - 복수PG 사용중', }, { value: 'HKT', label: '에어텔닷컴 렌트카 테스트', }, { value: 'HKK', label: 'YES Angel', }, { value: 'DGA', label: 'CAMPVR대구', }, { value: 'SCH', label: 'CAMPVR광화문', }, { value: 'SNL', label: '토즈_선릉점', }, { value: '111', label: '여기어때', }, { value: 'ABC', label: '삼성점', }, { value: 'XYZ', label: '삼성점', }, { value: '123', label: 'aaaaaaa', }, { value: 'AAZ', label: '테스트하위가맹', }, { value: '001', label: '테스트', }, { value: 'A01', label: '행복쇼핑', }, { value: 'T11', label: 'test11', }, ]; const METHODS = [ { value: 'card', label: '신용카드', }, { value: 'vbank', label: '가상계좌', }, { value: 'trans', label: '실시간 계좌이체', }, { value: 'phone', label: '휴대폰 소액결제', }, ]; const METHODS_FOR_INICIS = METHODS.concat([ { value: 'samsung', label: '삼성페이', }, { value: 'kapy', label: 'KPAY', }, { value: 'cultureland', label: '문화상품권', }, { value: 'smartculture', label: '스마트문상', }, { value: 'happymoney', label: '해피머니', }, ]); const METHODS_FOR_UPLUS = METHODS.concat([ { value: 'cultureland', label: '문화상품권', }, { value: 'smartculture', label: '스마트문상', }, { value: 'booknlife', label: '도서상품권', }, ]); const METHODS_FOR_KCP = METHODS.concat([ { value: 'samsung', label: '삼성페이', }, ]); const METHODS_FOR_MOBILIANS = [ { value: 'card', label: '신용카드', }, { value: 'phone', label: '휴대폰 소액결제', }, ]; const METHOD_FOR_CARD = [ { value: 'card', label: '신용카드', }, ]; const METHOD_FOR_PHONE = [ { value: 'phone', label: '휴대폰 소액결제', }, ]; const METHOD_FOR_VBANK = [ { value: 'vbank', label: '가상계좌', }, ]; const METHOD_FOR_TRANS = [ { value: 'trans', label: '실시간 계좌이체', }, ]; const QUOTAS = [ { value: 0, label: 'PG사 기본 제공', }, { value: 1, label: '일시불', }, ]; const CARRIERS = [ { value: 'SKT', label: 'SKT', }, { value: 'KTF', label: 'KT', }, { value: 'LGT', label: 'LGU+', }, { value: 'MVNO', label: '알뜰폰', }, ]; export { PGS, TIER_CODES, METHODS, METHODS_FOR_INICIS, METHODS_FOR_UPLUS, METHODS_FOR_KCP, METHODS_FOR_MOBILIANS, METHOD_FOR_CARD, METHOD_FOR_PHONE, METHOD_FOR_VBANK, METHOD_FOR_TRANS, QUOTAS, CARRIERS, };