네이버 페이 연동문의 급!! 채택완료
송출하는 주문 등록 쿼리 스트링 내용 확인
SHIPPING_PRICE=6000 CERTI_KEY=●●●●● SHOP_ID=np_folfe394600 NAVER_INFLOW_CODE= ITEM_UPRICE=4800 ITEM_UPRICE=3000 ITEM_OPTION=사이즈:90*60 ITEM_OPTION=색상:화이트 ITEM_ID=1534734465 ITEM_ID=1543901859 ITEM_COUNT=1 ITEM_COUNT=1 SHIPPING_TYPE=PAYED ITEM_NAME=원주시 깃발 ITEM_NAME=국내생산 원데이수세미/일회용수세미/만능/롤수세미 60매 ITEM_TPRICE=4800 ITEM_TPRICE=3000 BACK_URL=https://www.google.com/url?q=http://dadamoa.net/shop/cart.php&source=gmail&ust=1562228316561000&usg=AFQjCNGV7E680Bvx8MriPqjKR5xq1k0zVg" href="http://dadamoa.net/shop/cart.php" rel="noreferrer noopener" target="_blank">http://dadamoa.net/shop/cart.php TOTAL_PRICE=13800 SA_CLICK_ID= SA_CLICK_ID=
위 내용처럼 sa_click_id= 값이 2번 중복된다고 하는데....
어느부분에서 중복을 삭제해야 하거나 수정해야할지요
문의 드립니다
답변 3개
혹시나 저 때문에 혼란이 있을까봐 죄송합니다.
제가 왜 그렇게 답변을 드렸냐면,
영카트 버전별로 그부분이 조금씩 다릅니다
$item 변수쪽에서 처리하는 버전도 있고.
$query 변수에서 처리하는 버전도 있습니다.
부디 잘 해결되길 바랍니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
그 아래 183줄 정도에
$query .= '&SA_CLICK_ID='.urlencode($_COOKIE['NVADID']);
이부분 들어가 있나요?
들어가 있다면
$item .= '&SA_CLICK_ID='.$_COOKIE["NVADID"];
는 삭제해 보세요
또 컨트로 F 로 "SA_CLICK_ID" 이거 검색해보세요
어디 씌이는데 있는지..
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
예전에 해당변수 누락되있다고 해서 제가 답변드렸던거같은데,
아직 해결 안되셨군요..
/lib/naverpay.lib.php
파일에
SA_CLICK_ID 송출하는부분 두번들어가있나 확인해보세요
답변에 대한 댓글 1개
foreach($opts as $opt) {
if($opt['type'])
$tprice = ((int)$opt['price'] * (int)$opt['qty']);
else
$tprice = (((int)$uprice + (int)$opt['price']) * (int)$opt['qty']);
$item .= '&ITEM_ID='.urlencode($it_id);
if($it['ec_mall_pid'])
$item .= '&EC_MALL_PID='.urlencode($it['ec_mall_pid']);
$item .= '&ITEM_NAME='.urlencode($it_name);
$item .= '&ITEM_COUNT='.$opt['qty'];
$item .= '&ITEM_OPTION='.urlencode($opt['option']);
$item .= '&ITEM_TPRICE='.$tprice;
$item .= '&ITEM_UPRICE='.$uprice;
$total += $tprice;
$item .= '&SA_CLICK_ID='.$_COOKIE["NVADID"];
}
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인