%@ page contentType="text/html; charset=utf-8"%> <%@ page import="java.util.Date" %> <%@ page import="java.text.SimpleDateFormat" %> <%@ page import="java.security.MessageDigest" %> <%@ page import="org.apache.commons.codec.binary.Hex" %> <% /* ******************************************************* * <결제요청 파라미터> * 결제시 Form 에 보내는 결제요청 파라미터입니다. * 샘플페이지에서는 기본(필수) 파라미터만 예시되어 있으며, * 추가 가능한 옵션 파라미터는 연동메뉴얼을 참고하세요. ******************************************************* */ String merchantKey = "7wnkxZbHvIA7FoCc6jF8IcXU+Wd3sn5BcMHuWJROe53AjRKnC6CistVdVZwrUKCCdaF+dAx230bwHSQ/E29RWA=="; // 상점키 String merchantID = "itn180208m"; // 상점아이디 String goodsName = "나이스페이"; // 결제상품명 String price = "1004"; // 결제상품금액 String buyerName = "나이스"; // 구매자명 String buyerTel = "01000000000"; // 구매자연락처 String buyerEmail = "happy@day.co.kr"; // 구매자메일주소 String moid = "mnoid1234567890"; // 상품주문번호 String returnURL = "http://localhost:8080/nicepay3.0_utf-8/payResult_utf.jsp"; // 결과페이지(절대경로) - 모바일 결제창 전용 /* ******************************************************* * <해쉬암호화> (수정하지 마세요) * SHA-256 해쉬암호화는 거래 위변조를 막기위한 방법입니다. ******************************************************* */ DataEncrypt sha256Enc = new DataEncrypt(); String ediDate = getyyyyMMddHHmmss(); String hashString = sha256Enc.encrypt(ediDate + merchantID + price + merchantKey); %>