채택완료

영카트 현장 결제 수단 추가 질문 드립니다.

예전 질문글에서 찾아서 적용을 해봤는데 실제 주문서 페이지에 노출이 안 되더라구요

orderform.sub.php
1028265138_1667869172.6551.png


orderformupdate.php
1028265138_1667869203.5232.png



실제 주문서 페이지
1028265138_1667869382.8252.png

혹시 제가 잘못 입력한 걸까요 ??

답변 1개 / 댓글 4개

채택된 답변
+20 포인트

orderform.sub.php 파일에 있는 부분에서

기본설정에 현장카드 현장현금 사용관련해서 선택하는 부분을 만드신건가요?
무통장입금을 참고로 만드신듯 한데 현장카드 현장현금은 구분자가 없기에 if문을 제거후 바로 노출되도록 선언해 주시면 되실겁니다.

답변에 대한 댓글 4개

감사합니다. 노출까지는 되었는데 결제 진행을 눌렀을 때, 결제 등록 요청 후 진행하라는 alert가 뜨는데 이건 어떤 부분에서 문제가 있는건지 알 수 있을까요 ??
위 부분은 소스를 보며 디버깅을 해봐야 하기에 어떤 부분의 문제인지는 소스를 봐야 알수 있습니다.
orderformupdate.php의 17번째 줄에

if(($od_settle_case != '무통장' && $od_settle_case != 'KAKAOPAY') && $default['de_pg_service'] == 'lg' && !$_POST['LGD_PAYKEY']){
if(function_exists('add_order_post_log')) add_order_post_log('결제등록 요청 후 주문해 주십시오.');
alert('결제등록 요청 후 주문해 주십시오.');
}

이렇게 되어있습니다. 확인 부탁드려도 될까요 ??
if(($od_settle_case != '무통장' && $od_settle_case != 'KAKAOPAY' && $od_settle_case !='현장카드' && $od_settle_case != '현장현금') && $default['de_pg_service'] == 'lg' && !$_POST['LGD_PAYKEY']){
if(function_exists('add_order_post_log')) add_order_post_log('결제등록 요청 후 주문해 주십시오.');
alert('결제등록 요청 후 주문해 주십시오.');
}

이렇게 작성하면 될런지..

답변을 작성하려면 로그인이 필요합니다.