포인트 종류를 2개 이상으로
본문
*웹개발 5년차이고 영카트를 주로 사용해서 제작해왔습니다.
현재 영카트는 '포인트' 종류가 1개인데 2개 이상으로 늘리려고 할 때 고려야해 할 부분이 있을까요?
즉, 포인트1로 금액 할인을 하고 포인트2로도 금액 할인을 하려고 합니다. 나머지 부분은 현금결제.
ex. 10000원짜리 상품 => -1000포인트1 -2000포인트2 = 70000원 결제
PG사 결제시에는 나머지 현금 부분만 관여를 하는 것으로 알고있으니 크게 문제될 건 없을 것 같습니다.(아닌가요? 포인트도 관여될 것이 있나요?)
포인트 종류가 2개 이상으로 늘어날 경우 생길 수 있는 문제가 있거나 사전에 고려해야 할 부분이 있을까요?
답변 2
우선 포인트를 한개더 생성하게되면
결제 쪽 페이지가 가장 번거로운 작업이겠구요
포인트1의 경우는 현재 자바스크립트 쪽과 연결이 다 되어있을겁니다.
그리고 관리자단에서 포인트를 부여하는 부분도 따로 포인트2 메뉴를 만들어서
관리하게끔 작업을 하셔야 할듯하시고
주문완료, 마이페이지, 등등 포인트1이 있는 부분에도 포인트2를 노출 해줘야 할테구요.
크게 어렵진 않을듯합니다만 다소 번거로운 작업이 되긴 할듯하네요.
지금 당장 생각나는 방법은 기존 포인트에 type 컬럼을 추가하는겁니다
type을 추가함에따라 포인트 종류를 구분짓는거죠
적립과정과 DB추가등의 추가작업이 필요없을것이고.. 또 포인트 적립 구조 변경등이 용이할것이구요..
단순 type만 추가하여 해당 고객이 가진 포인트의 type을 따로 구분하여 보여주고
결제에서 그걸 보여주고 기존 포인트와 같이 적용하면될테니 그리 어렵진않을것같습니다.