상품 코드기준으로 다른 상점아이디 결제

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
상품 코드기준으로 다른 상점아이디 결제

QA

상품 코드기준으로 다른 상점아이디 결제

본문

안녕하세요. 작업중에 궁금해서 도움요청드립니다.^^

KCP를 이용하는 사이트 인데요, 여기에 상품카테고리에 따라서

두개의 다른 상점아이디로 결제를 해야하는상황입니다.

 

제가 생각한 방법은

settle_kcp.inc.php 에서 19번째줄

 

else {
    $default['de_kcp_mid'] = "SR".$default['de_kcp_mid'];
}

 

안에 조건문을 넣어 두개의 'de_kcp_mid' 값을 선택하게 하고, 마찬가지로

38번째줄에서

 

                $g_conf_key_dir   = G5_SHOP_PATH.'/kcp/bin2/pub.key';

 

를 추가해서 두번째 상점아이디 키 위치를 넣어주고,

마지막으로  41번째줄에서

 

 $g_conf_site_cd  = $default['de_kcp_mid'];
 $g_conf_site_key = $default['de_kcp_site_key']; 

 

여기도 조건문을 넣어주는 것입니다 .

이렇게 만 하면 될까요?? 경험있으신 선배님들이나 운영진께서 검토와 조언좀

부탁드립니다.

 

감사합니다.

이 질문에 댓글 쓰기 :

답변 1

else {
    $default['de_kcp_mid'] = "SR".$default['de_kcp_mid'];

    if (위 기본 값을 사용하지 않을 카테고리조건 체크) {

        $default['de_kcp_mid'] = 두번째상점 상점아이디값;

        $default['de_kcp_site_key'] = 두번째상점 사이트키값

        $pubkey_change = true; 

    }
}

 

테스트결제가 아닌경우 위와 같이 하신후 그아래 pub.key 체크하는 구문

if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
{
    $g_conf_key_dir   = G5_SHOP_PATH.'/kcp/bin/pub.key';
}
아래에

if ($pubkey_change) {

    $g_conf_key_dir   = G5_SHOP_PATH.'/kcp/bin2/pub.key'; 

}

 

와 같이만 하시면 됩니다. 41번째 줄에서 추가적으로 하실필요는 없어요. 

답변을 작성하시기 전에 로그인 해주세요.
전체 0
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

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