* * 해쉬 암호화 적용( LGD_MID + LGD_OID + LGD_AMOUNT + LGD_TIMESTAMP + LGD_MERTKEY ) * LGD_MID : 상점아이디 * LGD_OID : 주문번호 * LGD_AMOUNT : 금액 * LGD_TIMESTAMP : 타임스탬프 * LGD_MERTKEY : 상점MertKey (mertkey는 상점관리자 -> 계약정보 -> 상점정보관리에서 확인하실수 있습니다) * * MD5 해쉬데이터 암호화 검증을 위해 * LG유플러스에서 발급한 상점키(MertKey)를 환경설정 파일(lgdacom/conf/mall.conf)에 반드시 입력하여 주시기 바랍니다. */ $xpay = new XPay($configPath, $CST_PLATFORM); // Mert Key 설정 $xpay->set_config_value('t' . $LGD_MID, $config['cf_lg_mert_key']); $xpay->set_config_value($LGD_MID, $config['cf_lg_mert_key']); $xpay->Init_TX($LGD_MID); $LGD_HASHDATA = md5($LGD_MID . $LGD_OID . $LGD_AMOUNT . $LGD_TIMESTAMP . $xpay->config[$LGD_MID]); /* ************************************************* * 2. MD5 해쉬암호화 (수정하지 마세요) - END ************************************************* */ $payReqMap['CST_PLATFORM'] = $CST_PLATFORM; // 테스트, 서비스 구분 $payReqMap['LGD_WINDOW_TYPE'] = $LGD_WINDOW_TYPE; // 수정불가 $payReqMap['CST_MID'] = $CST_MID; // 상점아이디 $payReqMap['LGD_MID'] = $LGD_MID; // 상점아이디 $payReqMap['LGD_OID'] = $LGD_OID;