@portone/browser-sdk
Version:
PortOne SDK for browser
148 lines (147 loc) • 3.78 kB
TypeScript
import type { MobiliansV2PayOptions } from './MobiliansV2PayOptions.js';
import type { MobiliansV2HiddenOptions } from './MobiliansV2HiddenOptions.js';
/**
* 고객사 로고 표기 여부
*/
export declare const MobiliansV2BypassCpLogo: {
/**
* 표기 (사전 협의 된 이미지 등록 필요)
*/
readonly Y: "Y";
/**
* 미표기
*/
readonly N: "N";
};
/**
* 법인 단위 로고 표기 여부
*/
export declare const MobiliansV2BypassEntpLogo: {
/**
* 표기 (사전 협의 된 이미지 등록 필요)
*/
readonly Y: "Y";
/**
* 미표기
*/
readonly N: "N";
};
/**
* 상품권 결제창 고객사 로고 표시 여부
*/
export declare const MobiliansV2BypassLogoYn: {
/**
* 표시 (사전 협의 된 이미지 등록 필요)
*/
readonly Y: "Y";
/**
* 미표시, 모빌리언스 로고 표시 (default)
*/
readonly N: "N";
};
/**
* 상품권 결제창 안내문영역 노출 여부
*/
export declare const MobiliansV2BypassInfoareaYn: {
/**
* 표시 (default)
*/
readonly Y: "Y";
/**
* 미표시
*/
readonly N: "N";
};
/**
* 상품권 결제창 하단 안내영역 노출 여부
*/
export declare const MobiliansV2BypassFooterYn: {
/**
* 표시 (default)
*/
readonly Y: "Y";
/**
* 미표시
*/
readonly N: "N";
};
/**
* 상품권 결제창 이용약관영역 노출 여부
*/
export declare const MobiliansV2BypassContractHidden: {
/**
* 노출 (default)
*/
readonly Y: "Y";
/**
* 숨김
*/
readonly N: "N";
};
/**
* 상품권 결제창 이메일입력영역 숨김 여부
*/
export declare const MobiliansV2BypassEmailHidden: {
/**
* 숨김
*/
readonly Y: "Y";
/**
* 노출 (default)
*/
readonly N: "N";
};
/**
* 모빌리언스 V2 bypass 파라미터
*/
export type MobiliansV2Bypass = {
/**
* 담당자 이메일 (결제 결과 노티 실패 또는 입금 완료 시 알림이 발송될 이메일)
*/
noti_email?: string | undefined;
/**
* 고객사 로고 표기 여부
*/
cp_logo?: (typeof MobiliansV2BypassCpLogo)[keyof typeof MobiliansV2BypassCpLogo] | undefined;
/**
* 법인 단위 로고 표기 여부
*/
entp_logo?: (typeof MobiliansV2BypassEntpLogo)[keyof typeof MobiliansV2BypassEntpLogo] | undefined;
/**
* 결제창 색상 설정 (HTML 색상코드)
* ex) #006EB9
*/
css_type?: string | undefined;
/**
* 고객사 UI 설정
*/
cp_ui?: string | undefined;
/**
* 결제 수단 별 bypass할 값
*/
pay_options?: MobiliansV2PayOptions | undefined;
/**
* 추가 설정 옵션
*/
hidden_options?: MobiliansV2HiddenOptions | undefined;
/**
* 상품권 결제창 고객사 로고 표시 여부
*/
LOGO_YN?: (typeof MobiliansV2BypassLogoYn)[keyof typeof MobiliansV2BypassLogoYn] | undefined;
/**
* 상품권 결제창 안내문영역 노출 여부
*/
INFOAREA_YN?: (typeof MobiliansV2BypassInfoareaYn)[keyof typeof MobiliansV2BypassInfoareaYn] | undefined;
/**
* 상품권 결제창 하단 안내영역 노출 여부
*/
FOOTER_YN?: (typeof MobiliansV2BypassFooterYn)[keyof typeof MobiliansV2BypassFooterYn] | undefined;
/**
* 상품권 결제창 이용약관영역 노출 여부
*/
CONTRACT_HIDDEN?: (typeof MobiliansV2BypassContractHidden)[keyof typeof MobiliansV2BypassContractHidden] | undefined;
/**
* 상품권 결제창 이메일입력영역 숨김 여부
*/
EMAIL_HIDDEN?: (typeof MobiliansV2BypassEmailHidden)[keyof typeof MobiliansV2BypassEmailHidden] | undefined;
};