/**
 * 정규화가 어려운 나이스페이 bypass 파라미터
 * 가맹점으로부터 전달 된 값을 PG사로 그대로 전달
 */
export type NiceV2PaymentBypass = {
    LogoImage?: string;
    NPDisableScroll?: 'Y' | 'N';
    SkinType?: 'red' | 'green' | 'purple' | 'gray' | 'dark';
    UserCI?: string;
    MallUserID?: string;
    /**
     * 신용카드 쿠폰 자동 적용 여부(Y: 사전 등록된 선 할인 쿠폰을 자동 적용 / N: 쿠폰 미적용(기본값))
     * 할부 거래 요청 시 할인 적용 후 승인 금액이 할부 가능 금액 (50,000) 미만인 경우 인증 실패 처리
     */
    DirectCouponYN?: 'Y' | 'N';
    /**
     * 다이렉트 호출 결제 수단(BANK: 계좌이체/CELLPHONE: 휴대폰 소액결제)
     * 간편결제와 카드사 다이렉트 호출의 경우 CheckoutService가 다이렉트 여부를 판단 후 올바른 값을 직접 넣어 줌
     * 단, 계좌이체와 휴대폰 소액결제는 각각 은행 코드와 통신사 코드를 전달하는 방식이 아니기 때문에
     * 정확한 다이렉트 호출이 아니므로 다이렉트 호출/비 다이렉트 호출을 구분하기 위해 DirectShowOpt 파라미터를 가맹점으로부터 직접 받음
     */
    DirectShowOpt?: 'BANK' | 'CELLPHONE';
    /**
     * 카드사 별 호출 방식
     * 형식) 카드코드:노출유형|카드코드:노출유형
     * - 노출 유형: 1(안심클릭), 2(간편결제), 3(앱 카드 직접 호출)
     * - 카드 코드: 02(국민), 04(삼성), 06(신한), 07(현대), 08(롯데), 12(NH), 15(우리)만 가능
     * 예시) CardShowOpt=08:3|02:3 → 롯데카드와 국민카드 선택시 앱 카드 직접 호출 방식으로 렌더링
     */
    CardShowOpt?: string;
    PaycoClientId?: string;
    PaycoAccessToken?: string;
    /**
     * 삼성페이 가맹점 유형
     * - 01: 삼성페이 內 쇼핑
     * - 99: 기타(기본값)
     */
    SamPayMallType?: '01' | '99';
};
