오전에 게시판 강의
...
오후
결제 페이지
디자인 변경
이니시스 이용
https://manual.inicis.com/pay/stdpay_pc.html
Web manual
PC 일반결제 KG이니시스 결제창을 호출하여 다양한 지불수단으로 안전한 결제를 제공하는 서비스
manual.inicis.com
상품 -> 장바구니(바로 구매, 장바구니) -> 주문서 작성(주문서) -> 결제 모듈 -> 결제 지행
Restaurant -> Cart -> Order, OrderItem
결제 수단
mid / signKey 필요한데 테스트용 계정으로 함
예약도 상품이다. 예약도 등록할 수 있게 만들어야한다.
레스토랑 자체가 상품이 된다. 장바구니에 추가해서 예약 정보로 남기고 결제하면 된다!
admin 서버쪽에 설정 파일 추가하기
설정 코드 추가하고 관리자쪽에 완성된 결제 설정 페이지
여기에 테스트 상점 아이디와 사인키 넣으면 저장된다!
--------------------------------------------------------------------
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
public class SHA256 {
public static String encrypt(String text) throws NoSuchAlgorithmException {
MessageDigest md = MessageDigest.getInstance("SHA-256");
md.update(text.getBytes());
return bytesToHex(md.digest());
}
private static String bytesToHex(byte[] bytes) {
StringBuilder builder = new StringBuilder();
for (byte b : bytes) {
builder.append(String.format("%02x", b));
}
return builder.toString();
}
}
api쪽 서버에 SHA256 추가하기
저녁
식당 목록 페이지
'프로젝트 & 포트폴리오 > AI 기반 식당 예약 웹사이트 프로젝트' 카테고리의 다른 글
p-4 day 13 목록 조회 기능 완성(토큰 관련 오류 수정 및 리액트 App.js 재구조화, 페이징), 파일 업로드, 예약 페이지 (0) | 2024.08.14 |
---|---|
p-4 day 13 회의 (0) | 2024.08.14 |
p-4 DAY 12 회의 (0) | 2024.08.13 |
p-4 day 11 관리자 로그인 오류 수정 및 관리자 페이지 만들기/예약 페이지 react-datepicker 적용(날짜 및 시간) + 한국어 설정 + 현재 날짜의 전 날짜 선택 불가하게 하기 + dateFormat 수정 (0) | 2024.08.12 |
p-4 day 11 회의 (0) | 2024.08.12 |