|
|
@@ -0,0 +1,50 @@
|
|
|
+package com.style24.persistence.domain;
|
|
|
+
|
|
|
+import java.util.Collection;
|
|
|
+import java.util.List;
|
|
|
+
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
+import com.style24.core.support.util.CryptoUtils;
|
|
|
+import com.style24.persistence.TscBaseDomain;
|
|
|
+import com.style24.persistence.TscPageRequest;
|
|
|
+
|
|
|
+import lombok.Data;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 알람 Domain
|
|
|
+ *
|
|
|
+ * @author jsh77b
|
|
|
+ * @since 2021. 01. 18
|
|
|
+ */
|
|
|
+@SuppressWarnings("serial")
|
|
|
+@Data
|
|
|
+public class Payment extends TscBaseDomain {
|
|
|
+ // KCP
|
|
|
+ private String reqTx; // 요청종류 (승인 : pay, 취소, 매입 : mod)
|
|
|
+ private String SiteCd; // 회사코드
|
|
|
+ private String siteName; // 사이트명
|
|
|
+ private int quotaopt; // 할부옵션
|
|
|
+ private String currency; // 결제 화폐단위
|
|
|
+ private String moduleType; // 모듈타입
|
|
|
+ private String payMethod; // 지불 방법(신용카드 : 100000000000, 계좌이체 : 010000000000, 가상계좌 : 001000000000, 포인트 : 000100000000, 휴대폰 : 000010000000, 상품권 : 000000001000, ARS : 000000000010)
|
|
|
+ private String ordrIdxx; // 주문번호
|
|
|
+ private String goodName; // 상품명
|
|
|
+ private int goodMny; // 결제금액
|
|
|
+ private String buyrName; // 주문자명
|
|
|
+ private String buyrMail; // 주문자 E-MAIL
|
|
|
+ private String buyrTel1; // 주문자 연락처1(전화번호)
|
|
|
+ private String buyrTel2; // 주문자 연락처2(휴대폰번호)
|
|
|
+ private String goodExpr; // 2012년 8월 18일 전자상거래법 개정 관련 설정 부분 : 제공 기간 설정 0:일회성 1:기간설정(ex 1:2012010120120131)
|
|
|
+ // 필수 항목 : 아래 항목은 표준웹에서 값을 설정하는 부분으로 반드시 포함되어야 합니다 값을 설정하지 마십시오
|
|
|
+ private String resCd;
|
|
|
+ private String resMsg;
|
|
|
+ private String encInfo;
|
|
|
+ private String encData;
|
|
|
+ private String retPayMethod;
|
|
|
+ private String tranCd;
|
|
|
+ private String usePayMethod;
|
|
|
+ private String ordrChk;
|
|
|
+ private String cashYn;
|
|
|
+ private String cashTrCode;
|
|
|
+ private String cashIdInfo;
|
|
|
+}
|