결제수단 선택없이 바로 주문하기
본문
결제수단없이 바로 주문하기를 할려고 하는데
관련코드를 주석처리해도 결제수단을 선택하라고 나오네요
orderform.sub 파일에서 어느부분을 수정해야 될까요?
고수님 부탁드립니다.
답변 2
결제수단 자체가 없는 경우엔
위 와 같이 결제 수단을 모두 hidden 시키고
settle_method
= "무통장";
으로 고정하시고 하면 무통장 결제를 타게 됩니다
무통장 결제는 외부 pg 결제 로직을 타지 않으므로
결제처리페이지에서 무통장일때 바로 결제완료를 시키시면 됩니다
단일 결제수단 으로 바로 주문하기를 하시기 위해서는
일단 관리자에서 사용할 결제수단 하나만 활성화 시켜 두시고
orderform.sub.php 페이지 쪽에서 결제수단 관련
od_settle_case 부분을 하나만 남기고 지우셔야 합니다
그후 forderform_check 함수 에서
settle_case 를 체크하는
var settle_case = document.getElementsByName("od_settle_case");
var settle_check = false;
var settle_method = "";
for (i=0; i<settle_case.length; i++)
{
if (settle_case[i].checked)
{
settle_check = true;
settle_method = settle_case[i].value;
break;
}
}
이부분을 아예 다 빼시고
settle_check = true;
settle_method = "신용카드";
이런식으로 결제수단을 고정 시켜 주시면 됩니다
답변을 작성하시기 전에 로그인 해주세요.