@portone/browser-sdk
Version:
PortOne SDK for browser
179 lines (178 loc) • 5.12 kB
TypeScript
/**
* 우리카드 우리페이(WON카드, WON뱅킹) 결제만 제공할지 여부
*/
export declare const MobiliansV2PayOptionsCnPayAppUseYn: {
/**
* 사용
*/
readonly Y: "Y";
/**
* 미사용
*/
readonly N: "N";
};
/**
* 우리카드 우리페이 결제수단 목록 WON카드, WON뱅킹에서 단독으로 결제할지 여부
* (cn\_pay\_app\_use\_yn이 "Y"이어야 사용가능)
*/
export declare const MobiliansV2PayOptionsCnPayAppUseCd: {
/**
* WON카드
*/
readonly '01': "01";
/**
* WON뱅킹
*/
readonly '02': "02";
};
/**
* 간편결제 다이렉트 호출 시 사용할 결제수단
*/
export declare const MobiliansV2PayOptionsEpPayType: {
/**
* 카드
*/
readonly C: "C";
/**
* 네이버페이 포인트 (네이버페이에서만 사용 가능)
*/
readonly P: "P";
/**
* 카카오페이 머니, 토스머니 (카카오페이, 토스페이에서만 사용 가능)
*/
readonly M: "M";
};
/**
* 휴대폰 결제창에서 휴대폰 번호를 고정할지 여부
*/
export declare const MobiliansV2PayOptionsMcFixNo: {
/**
* 고정 사용
*/
readonly Y: "Y";
/**
* 미사용
*/
readonly N: "N";
};
/**
* 휴대폰 결제에서 ARS 인증 사용 여부
*/
export declare const MobiliansV2PayOptionsMcSafeCall: {
/**
* 고정 사용
*/
readonly SAFECALL: "SAFECALL";
};
/**
* 휴대폰 결제에서 간소화 결제 미사용 여부
*/
export declare const MobiliansV2PayOptionsMcSimplePay: {
/**
* 간소화 결제 미사용
*/
readonly Y: "Y";
};
/**
* 계좌이체 결제에서 뱅크페이 다이렉트 호출 여부
*/
export declare const MobiliansV2PayOptionsRaDirect: {
/**
* 사용
*/
readonly Y: "Y";
/**
* 미사용
*/
readonly N: "N";
};
/**
* 가상계좌 결제창에서 현금영수증 발급 항목 노출 여부
*/
export declare const MobiliansV2PayOptionsVaCashReceipt: {
/**
* 노출
*/
readonly Y: "Y";
/**
* 미노출
*/
readonly N: "N";
};
/**
* 가상계좌 결제창에서 에스크로 사용 설정 항목 노출 여부
*/
export declare const MobiliansV2PayOptionsVaEscrow: {
/**
* 노출
*/
readonly Y: "Y";
/**
* 미노출
*/
readonly N: "N";
};
/**
* 가상계좌 결제창에서 이메일 입력 필수 여부
*/
export declare const MobiliansV2PayOptionsVaEmail: {
/**
* 필수 입력
*/
readonly Y: "Y";
/**
* 선택 입력
*/
readonly N: "N";
};
/**
* 결제 수단 별 bypass할 값
*/
export type MobiliansV2PayOptions = {
/**
* 우리카드 우리페이(WON카드, WON뱅킹) 결제만 제공할지 여부
*/
cn_pay_app_use_yn?: (typeof MobiliansV2PayOptionsCnPayAppUseYn)[keyof typeof MobiliansV2PayOptionsCnPayAppUseYn] | undefined;
/**
* 우리카드 우리페이 결제수단 목록 WON카드, WON뱅킹에서 단독으로 결제할지 여부
* (cn\_pay\_app\_use\_yn이 "Y"이어야 사용가능)
*/
cn_pay_app_use_cd?: (typeof MobiliansV2PayOptionsCnPayAppUseCd)[keyof typeof MobiliansV2PayOptionsCnPayAppUseCd] | undefined;
/**
* 간편결제 다이렉트 호출 시 사용할 결제수단
*/
ep_pay_type?: (typeof MobiliansV2PayOptionsEpPayType)[keyof typeof MobiliansV2PayOptionsEpPayType] | undefined;
/**
* 휴대폰 결제창에서 휴대폰 번호를 고정할지 여부
*/
mc_fix_no?: (typeof MobiliansV2PayOptionsMcFixNo)[keyof typeof MobiliansV2PayOptionsMcFixNo] | undefined;
/**
* 휴대폰 결제에서 ARS 인증 사용 여부
*/
mc_safe_call?: (typeof MobiliansV2PayOptionsMcSafeCall)[keyof typeof MobiliansV2PayOptionsMcSafeCall] | undefined;
/**
* 휴대폰 결제에서 간소화 결제 미사용 여부
*/
mc_simple_pay?: (typeof MobiliansV2PayOptionsMcSimplePay)[keyof typeof MobiliansV2PayOptionsMcSimplePay] | undefined;
/**
* 계좌이체 결제에서 에스크로 구매 비밀먼호
* (에스크로 적용하여 뱅크페이 다이렉트 호출 시 필수 입력)
*/
ra_escrow_password?: string | undefined;
/**
* 계좌이체 결제에서 뱅크페이 다이렉트 호출 여부
*/
ra_direct?: (typeof MobiliansV2PayOptionsRaDirect)[keyof typeof MobiliansV2PayOptionsRaDirect] | undefined;
/**
* 가상계좌 결제창에서 현금영수증 발급 항목 노출 여부
*/
va_cash_receipt?: (typeof MobiliansV2PayOptionsVaCashReceipt)[keyof typeof MobiliansV2PayOptionsVaCashReceipt] | undefined;
/**
* 가상계좌 결제창에서 에스크로 사용 설정 항목 노출 여부
*/
va_escrow?: (typeof MobiliansV2PayOptionsVaEscrow)[keyof typeof MobiliansV2PayOptionsVaEscrow] | undefined;
/**
* 가상계좌 결제창에서 이메일 입력 필수 여부
*/
va_email?: (typeof MobiliansV2PayOptionsVaEmail)[keyof typeof MobiliansV2PayOptionsVaEmail] | undefined;
};