영카트4 lg모듈 작업도와주세요[관리자님] 채택완료
settle_dacom_xpay.inc.php 여기에있는
ret = xpay_check(document.getElementById('LGD_PAYINFO'), '= $platform ?>');
이 함수가 실행이 되지 않는거 같습니다.
그리고 shop폴더 안에 kcp와 이니시스 폴더는 잇지만 lg폴더는 없는데 없는게 맞는건가요?
lg폴더있어야되면 어디서 구해야 되나요?
소스는 이렇습니다.
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
/*
* [상점결제요청 페이지(ActiveX)]
*
* 기본 파라미터만 예시되어 있으며, 별도로 필요하신 파라미터는 연동메뉴얼을 참고하시어 추가하시기 바랍니다.
* hashdata 암호화는 거래 위변조를 막기위한 방법입니다.
*
*/
/*
* 1. 기본결제정보 변경
*
* 결제기본정보를 변경하여 주시기 바랍니다.
*/
$LGD_MID = $default[de_dacom_mid]; //상점아이디(자동생성)
$platform = preg_match("/^tsi\_/", $LGD_MID) ? "test" : "service"; //LG텔레콤 결제서비스 선택(test:테스트, service:서비스)
$LGD_OID = $od[od_id]; //주문번호(상점정의 유니크한 주문번호를 입력하세요)
$LGD_AMOUNT = $settle_amount; //결제금액("," 를 제외한 결제금액을 입력하세요)
$LGD_MERTKEY = $default[de_dacom_mertkey]; //상점MertKey(mertkey는 상점관리자 -> 계약정보 -> 상점정보관리에서 확인하실수 있습니다)
$LGD_TIMESTAMP = $g4[server_time]; //타임스탬프
$LGD_BUYER = addslashes($od[od_name]); //구매자명
$LGD_PRODUCTINFO = $goods; //상품명
$LGD_BUYEREMAIL = $od[od_email]; //구매자 이메일
$LGD_CUSTOM_SKIN = "red"; //상점정의 결제창 스킨 (red, blue, cyan, green, yellow)
/*
* 2. 결제결과 DB처리 페이지 링크 변경
*
* LGD_NOTEURL : 상점결제결과 처리(DB) 페이지 URL을 넘겨주세요.
* LGD_CASNOTEURL : 가상계좌(무통장) 결제 연동을 하시는 경우 아래 LGD_CASNOTEURL 을 설정하여 주시기 바랍니다.
*/
$LGD_NOTEURL = "$g4[shop_url]/settle_dacom_xpay_noteurl.php"; //상점결제결과 처리(DB) 페이지(URL을 변경해 주세요)
$LGD_CASNOTEURL = "$g4[shop_url]/settle_dacom_xpay_cas_noteurl.php";
/*
* 3. hashdata 암호화 (수정하지 마세요)
*
* hashdata 암호화 적용( LGD_MID + LGD_OID + LGD_AMOUNT + LGD_TIMESTAMP + LGD_MERTKEY )
* LGD_MID : 상점아이디
* LGD_OID : 주문번호
* LGD_AMOUNT : 금액
* LGD_TIMESTAMP : 타임스탬프
* LGD_MERTKEY : 상점키(mertkey)
*
* hashdata 검증을 위한
* LG텔레콤에서 발급한 상점키(MertKey)를 반드시 입력해 주시기 바랍니다.
*/
$LGD_HASHDATA = md5($LGD_MID.$LGD_OID.$LGD_AMOUNT.$LGD_TIMESTAMP.$LGD_MERTKEY);
?>
"/>
$LGD_PAYTYPE = "";
switch ($settle_case)
{
case '계좌이체' :
$LGD_PAYTYPE = "SC0030";
break;
case '가상계좌' :
$LGD_PAYTYPE = "SC0040";
break;
default : // 신용카드
$LGD_PAYTYPE = "SC0010";
break;
}
?>
"/>
"/>
"/>
"/>
"/>
"/>
value="= $LGD_NOTEURL ?>"/>
id = 'LGD_TID' value=""/>
id = 'LGD_PAYTYPE' value=""/>
id = 'LGD_PAYDATE' value=""/>
id = 'LGD_FINANCECODE' value=""/>
id = 'LGD_FINANCENAME' value=""/>
id = 'LGD_FINANCEAUTHNUM' value=""/>
id = 'LGD_ACCOUNTNUM' value=""/>
value="= $LGD_CASNOTEURL ?>"/>
if (strtolower($g4[charset]) == 'euc-kr') { ?>
} else { ?>
} ?>
답변 2개
답변을 작성하려면 로그인이 필요합니다.
로그인