영카트사용중에 카드결제를 하는대 모바일에서 카드사 포인트 사용이 안되는 현상을 발견하였다.
PC 에서는 되는대 모바일에서는 안되는것이다.
관리자 페이지를 찾아봐도 카드사 포인트에 대한 설정은 없었다.
그래서 이니시스 메뉴얼을 찾아보았다.
먼저 PC 에서는 이미 포인트 사용이 되었지만 메뉴얼상에 있는 부분을 추가해 주었다.
/shop/settle_inicis.inc.php
$acceptmethod = 'HPP(2):no_receipt:vbank('.date('Ymd', strtotime("+3 days", G5_SERVER_TIME)).'):below1000'.$useescrow;
$acceptmethod = 'HPP(2):no_receipt:vbank('.date('Ymd', strtotime("+3 days", G5_SERVER_TIME)).'):below1000:cardpoint'.$useescrow;
acceptmethod CARDPOINT 카드포인트 사용유무 cardpoint
포인트를 사용하는 카드를 선택시 신용카드 메인 화면에 카드포인트를 사용할지에 대한 선택창이 표시된다.
다음은 모바일에 메뉴얼을 찾아 수정해 주었다.
/mobile/shop/inicis/orderform.1.php
<input type="hidden" name="P_RESERVED" value="bank_receipt=N&twotrs_isp=Y&block_isp=Y&cp_yn=Y<?php echo $useescrow; ?>">
<input type="hidden" name="DEF_RESERVED" value="bank_receipt=N&twotrs_isp=Y&block_isp=Y&cp_yn=Y<?php echo $useescrow; ?>">
P_RESERVED 카드포인트 사용여부 cp_yn=Y
신용카드에 한하며, 신용카드 포인트를 사용가능하게 하는 옵션입니다.
이 옵션을 사용하면, 신용카드 사의 포인트를 사용할 수 있습니다.
모바일 결제중 카드 선택후 위처럼 포인트를 사용할것인지 묻는 부분이 생긴다.
영카트5.2.9.4 보안패치에서 이 부분이 적용되어 배포되었다.
이 패치 이후로는 위 내용을 따로 적용 할 필요가 없고 이 패치 이전은 위 내용으로 적용하면 된다.
'Story > php' 카테고리의 다른 글
워드프레스를 iframe 으로 불러서 사용시 로그인이 되지 않는 문제 (0) | 2016.12.15 |
---|---|
php 에서 strtolower(), strtoupper() 사용시 한글 깨짐문제 (0) | 2016.10.06 |
Warning: Unexpected character in input: '\' (ASCII=92) state=1 오류문제 (0) | 2016.09.29 |
php등 프로그램으로 엑셀 다운로드시 열리지 않을때 (table 코딩으로 만든것) (0) | 2016.08.11 |
고도몰 모바일 상품리스트 갯수 (0) | 2016.07.06 |