에스크로 결제시 신용카드 결제만 일반결제로 돌리기 > 영카트5 팁자료실

영카트5 팁자료실

에스크로 결제시 신용카드 결제만 일반결제로 돌리기 정보

에스크로 결제시 신용카드 결제만 일반결제로 돌리기

본문

기본 소스를 최대한 안 건들이고 하려고 했습니다.

그리고 해당 소스 결제단은 이니시스 입니다.

1. /shop/orderform.php

    <?php }  else if($default['de_pg_service'] == 'inicis') { ?>
switch(settle_method)
    {
        case "계좌이체":
            f.gopaymethod.value = "onlydbank";
            break;
        case "가상계좌":
            f.gopaymethod.value = "onlyvbank";
            break;
        case "휴대폰":
            f.gopaymethod.value = "onlyhpp";
            break;
        case "신용카드":
            f.gopaymethod.value = "onlycard";
f.acceptmethod.value = "HPP(2):Card(0):no_receipt:cardpoint";  // 요부분 추가
            break;
        default:
            f.gopaymethod.value = "무통장";
            break;
    }
    <?php } ?>

2. /shop/inipay_result.php

    if ($default['de_escrow_use'] == 1){
        $escw_yn        = 'Y';
if($_POST[gopaymethod] == 'onlycard'){ // 요부분 추가
$escw_yn        = '';
}
}


참고로 저도 테스트를 충분히 한상태는 아닙니다...^ ^;;;;;
추천
1

댓글 6개

/mobile/shop/orderform.php  1215line

    switch(settle_method) {
        case "계좌이체":
            paymethod = "bank";
            break;
        case "가상계좌":
            paymethod = "vbank";
            break;
        case "휴대폰":
            paymethod = "mobile";
            break;
        case "신용카드":
            paymethod = "wcard";
f.P_RESERVED.value = "bank_receipt=N&twotrs_isp=Y&block_isp=Y";  // 신용카드 결제는 에스크로 결제가 아닌 일반결제로 돌린다.
            break;
    }
전체 392
영카트5 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT