테스트 사이트 - 개발 중인 베타 버전입니다

상품무게에 따른 추가배송비

· 8년 전 · 9498 · 17
big-무게배송비.png
################################################
## 무게배송비
################################################

영카트 5.2.9.5 기준

설치방법 ###########################################
1. 다운받은 파일을 압축해제합니다.
2. 아래 파일목록의 [A] 추가된 파일이 기존 설치/운영 중인 영카트와 중복되는지 확인합니다.
3. 2번에서 중복되는 파일이 없다면 영카트 설치된 계정에 그대로 업로드합니다.
4. 수정내용을 따라 파일을 개별적으로 수정합니다.
4-1) 최초 배포
https://github.com/whitedot/minsupkr-plugin/commit/291d4995ae7c45ebd21a5f94083530b68e5742c8
4-2) 네이버페이 연동 (17/11/10)
https://github.com/whitedot/minsupkr-plugin/commit/351ebb9fe4d5a3891ad58da67aa63ce8cbae9505
https://github.com/whitedot/minsupkr-plugin/commit/83e1f964aae7259c0ca9362914d48a90409fd370
5. 관리자 로그인 후, 도메인/plugin/minsupkr/item-weit/dbupdate.php 에 접속합니다.
6. 설치가 완료되었습니다.

주요특징 ###########################################

(1) 관리자 > 쇼핑몰관리 > 쇼핑몰설정 > 배송설정
(2) 관리자 > 쇼핑몰관리 > 상품관리 > 배송비

쇼핑몰설정 > 배송설정에서

기준무게 = 계약 무게 단위 입력
0g ~ 기준무게까지 = 기본요율 입력
기준무게 이후 = 구간별 추가금액 입력

예를 들어, 기준무게=500g / 0g~기준무게까지=1,000원 / 기준무게 이후 500원이고
주문상품 총무게가 1,240g 이라면 무게배송비는 다음과 같음
다음) 기본요율 (1,000원) + 구간추가금액 (1,000원) = 2,000원

(3) 적용 시 상품상세페이지에 배송비 관련 안내가 추가적으로 필요합니다. (네이버페이 배송비 추가되는 부분)

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 17개

안녕하세요 좋은 자료 정말 감사합니다
해당 파일대로 똑같이 따라했는데 입력이 끝나고 테스트를 해보려하니 [장바구니가 비어있습니다.] 라는 창이 뜨며 구매가 불가능하네요. 왜이러는건가요? ㅠㅠ
7년 전
/plugin/minsupkr/item-weit/dbupdate.php
DB 추가가 안 된 것 같습니다. 특별히 플러그인에 대해 답변은 드리지 않고 있습니다.
추가 답변이 없더라도 양해 바랍니다.
그렇군요 답변 정말 감사합니다! 다시 해봐야겠네요 ㅠㅠ
좋은 플러그인 감사합니다 영카트 5.3 이상부터도 지원이 가능한가요?
정식버젼에 빠른 도입이 시급합니다.
우선 이런 고급 팁 진심으로 감사드립니다. 살짝 문제가 발견되어 댓글 남깁니다.

모두 적용한뒤 무통장 입금에서 입금금액 전체를 선택하고 완료할경우
주문금액에 배송비까지 덮어씌워져 이 이후 외부 주문조회에서 주문금액이 + 되고
거기 배송비가 한번 더 더해지는 현상이 생깁니다.


땜빵식으로 겨우 찾아서 고친거라...


우선 /lib/shop.lib.php 의 약 1664번째줄

$cart_price = $sum['price'] + $weit_cost;
이건 원본 그대로

$cart_price = $sum['price'];
이렇게 수정합니다.



1770번째줄
// 미수금액
$od_misu = ( $cart_price + $send_cost + $od['od_send_cost2'] )

// 미수금액
$od_misu = ( $cart_price + $send_cost + $od['od_send_cost2'] + $od['od_weit_cost'] )
뒤에 무게배송비를 붙히는 겁니다.



마지막으로 주문금액 업데이트시... (이건 사실 무통장만 테스트됨)

/admin/shop_admin/orderformreceiptupdate.php
약 61번째줄에
$od_misu = ( $od['od_cart_price'] - $od['od_cancel_price'] + $_POST['od_send_cost'] + $_POST['od_send_cost2'] )

이렇게 바꿉니다
$od_misu = ( $od['od_cart_price'] - $od['od_cancel_price'] + $_POST['od_send_cost'] + $_POST['od_send_cost2'] + $od['od_weit_cost'] )



신용카드는 재간이 없어 아직 뜯어보는 중입니다.
찾는데로 리포팅하겠습니다.
아미나에서 사용이 가능한지요?