File name
Commit message
Commit date
2024-11-05
File name
Commit message
Commit date
2024-11-05
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
2024-09-10
File name
Commit message
Commit date
File name
Commit message
Commit date
2024-11-05
package itn.let.mjo.pay.service;
import itn.com.cmm.ComDefaultVO;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
public class MjonPayVO extends ComDefaultVO{
private static final long serialVersionUID = 1L;
private String cashId ; // '캐쉬 정보 ID',
private String pointId ; // '포인트 정보 ID',
private String userId ; // '회원 아이디',
private String userName; // '회원 이름',
private double cash ; // '사용 캐쉬-양수:지급, 음수:소모',
private double minusCash ; // '사용 캐쉬-양수:지급, 음수:소모',
private String strCash; // '사용 캐쉬-양수:지급, 음수:소모', 소수점 적용을 위해서 String 타입 변수를 사용함
private int point ; // '사용 포인트-양수:지급, 음수:소모',
private int minusPoint ; // '사용 포인트-양수:지급, 음수:소모',
private String frstRegisterId ; // '등록자-관리자 아이디',
private String frstRegistPnttm ; // '최초등록일시',
private String adminRegisterId ; // '처리자-관리자 아이디',
private String adminRegistPnttm ; // '처리일시',
private String memo ;// '단순 메모',
private String pointMemo ;// '포인트 단순 메모',
private String orderId ;// '주문번호-주문번호가 없으면 관리자 임의 지급',
private String msgGroupId ;// '문자그룹 ID',
private String delFlag ;// '삭제여부',
private String delFlagTxt ;// '삭제여부',
private String screenYn ;// '목록 노출여부( N 비노출, Y 노출 )',
private String searchCondition2 ;
private String searchCondition3 ;
private String searchCondition4 ;
private String searchCondition5 ;
private String eventMoid;
private double totalPrice; // 금액
private String smishingYn; // 스미싱 의심여부
private String vipYn; // VIP 여부
private String oneYearPayCnt; //연간 결제 횟수(1년간)
//캐시포인트 이전정보
private String sendUserId; // 보내는 사용자 아이디
private String recvUserId; // 받는 사용자 아이디
private String admUserId; // 관리자 아이디
private String blineCode;
private String monthTerm; //검색 개월 1/3/6개월
private String searchCmpltYn;
private int userMoney ; //사용자 보유 돈
private double userMoneyDouble ; //사용자 보유 돈 double
private int userPoint ; //사용자 보유 포인트
//PG결제사 전송 파라미터
private String merchantKey = "7wnkxZbHvIA7FoCc6jF8IcXU+Wd3sn5BcMHuWJROe53AjRKnC6CistVdVZwrUKCCdaF+dAx230bwHSQ/E29RWA==";
private String merchantID = "itn180208m"; // 상점아이디
//private String merchantKey = "EYzu8jGGMfqaDEp76gSckuvnaHHu+bC4opsSN6lHv3b2lurNYkVXrZ7Z1AoqQnXI3eLuaUFyoRNC6FkrzVjceg==";
//private String merchantID = "nicepay00m"; // 상점아이디
private String goodsName ="나이스페이"; // 결제상품명
private String price ; // 결제상품금액
private String buyerName ; // 구매자명
private String buyerTel ; // 구매자연락처
private String buyerEmail ; // 구매자메일주소
private String moid ; // 상품주문번호
private String returnURL ; // 결과페이지(절대경로) - 모바일 결제창 전용
private boolean paySuccess = false; // 결제 성공,실패여부
//PG테이블 변수
private String pgCode, pgStatus, regDate ;
private String phone, email, offlineAccount, offlineReceipt, tid ;
private String resultCode, resultMsg, mid, payMethod ;
private String amt, authDate, authCode ;
private String cardCode, cardName, cardQuota, cardCl, ccPartCl ;
private String bankCode, bankName, rcptType, rcptAuthCode, rcptTid ;
private String carrier, mobile, vbankCode, vbankName, vbankNum ;
private String vbankExpDate, cancelResultCode, cancelResultMsg, cancelAmt, cancelDate ;
private String cancelTime, cancelNum;
private int sign; //포인트 충전/삭제 구분
//PG Tax 테이블 변수
private String regNo, companyName, repName ;
private String addr, recvZipcode, recvAddr1, recvAddr2, btype ;
private String startDate, endDate ; //사용자 페이지 날자 조회
private String payMethodTxt, pgStatusTxt, rcptTypeTxt ;
private int cancelCnt ;
private String bitem, confirmYn, confirmDate ;
private String divFlag ; // 총 사용금액 충전/포인트 구분
private String taxTrgt;
private String calcBaseM; //정산기준월(YYYYMM)
private String afterPayYn; //후불여부
private String cashSum;
private String cashVatSum;
// 모바일(KG 모빌리언스)
Integer seqNo; // KG 모바일 결제 순번
//String moid; // 주문번호 - MOID from mj_pg
String resultCd; // 결과코드
//String resultMsg; // 결과메시지
String autoBillKey; // 자동결제 최초등록키
String cashGb; // 결제수단(MC)
String autoYn; // 자동여부Y/N
String commId; // 이통사
String mobileId; // 모빌리언스 거래번호
String mrchId; // 상점ID
String pno; // 폰번호
String payerEmail; // 결제자 이메일
String prdtNm; // 상품명
String prdtPrice; // 상품가격
String signDate; // 결제일자
String svcId; // 서비스ID
String tradeId; // 상점거래번호
//String userId; // 사용자ID
String userKey; // 휴대폰정보(이통사, 휴대폰번호, 주민번호) 대체용 USERKEY
String mcEzKey; // 간소화결제 사용자키
//포인트 사용 이력
private String pointUseId ; // '포인트 사용 정보 ID',
private String type ; // '포인트 사용 타입 1-현금 2-잔액',
private String cmpltYn ; // '처리 여부',
private String bankNm ; // '은행명',
private String accountNum ; // '계좌번호',
private String accountNm ; // '예금주',
private String mbtlNum ; // '연락처',
//회원 총 결제 금액
private String sumPay; //결제 금액 총 합계
//세금계산서 /현금영수증 버튼 체크
private String btnChk;
// 생년월일
private String birthDate;
private String refundListType; //사용자 환불요청 화면 탭 종류
//매출 통계
private String amtCardSum; //신용카드 결제 금액
private String amtSpaySum; //간편결제 결제 금액
private String amtCellSum; //휴대폰 결제 금액
private String amtBankSum; //즉시이체 결제 금액
private String amtVbankSum; //전용계좌 결제 금액
private String amtAfterPaySum; //전용계좌 결제 금액
private String amtRefundSum; //환불 금액
private String amtTotSum; //결제 금액 총액
private String amtCardSumTot; //전체 신용카드 결제 금액
private String amtSpaySumTot; //전체 간편결제 결제 금액
private String amtCellSumTot; //전체 휴대폰 결제 금액
private String amtBankSumTot; //전체 즉시이체 결제 금액
private String amtVbankSumTot; //전체 전용계좌 결제 금액
private String amtAfterPaySumTot; //전체 전용계좌 결제 금액
private String amtRefundSumTot; //환불 금액
private String amtTotSumTot; //전체 결제 금액 총액
private String amtCardCnt; //신용카드 결제 수
private String amtSpayCnt; //간편결제 결제 수
private String amtCellCnt; //휴대폰 결제 수
private String amtBankCnt; //즉시이체 결제 수
private String amtVbankCnt; //전용계좌 결제 수
private String amtAfterPayCnt; //전용계좌 결제 수
private String amtRefundCnt; //환불 수
private String amtTotCnt; //결제 수 총수
private String amtCardCntTot; //전체 신용카드 결제 수
private String amtSpayCntTot; //전체 신용카드 결제 수
private String amtCellCntTot; //전체 휴대폰 결제 수
private String amtBankCntTot; //전체 즉시이체 결제 수
private String amtVbankCntTot; //전체 전용계좌 결제 수
private String amtRefundCntTot; //환불 수
private String amtTotCntTot; //전체 결제 수 총수
private String ntceBgnde;//검색 시작일
private String ntceEndde;//검색 종료일
private String regYear; // 매출기준연도
private String amtYearSum; // 연간매출액
// 캐시잔액목록
private String mberId;
private String mberNm;
private String remainCash;
private String useCash;
private String totCash;
private String totAmt;
private String totAmtCnt;
private String msgLastDate;
private String payLastDate;
private String loginLastDate;
// KG 모빌리언스 변수
private String mrctTrdNo; // 상점거래번호
private String trdNo; // 모빌리언스 거래번호
private String spayMethod; // 간편결제 구분값
private String spayDiv; // 간편결제분류
private int remainPoint;
private String totChgPay; // 간편결제분류
}