커머스 - 같은 나라 안에서만 파는 쇼핑몰인데 주문서가 수출·해외배송 기준으로 표시됩니다
- 사용 버전
- 0.2.7
- 처리 버전
- 0.2.8
카카오톡 오픈채팅으로 제보해 주신 내용입니다. (제보 BIGBOSS 님, 멕시코에서 운영 중인 쇼핑몰)
증상
멕시코 안에서 멕시코 고객에게만 파는 쇼핑몰인데, 주문서가 해외로 내보내는 주문처럼 표시됩니다. 세 가지입니다.
- 주문 품목 옆에 '면세(수출)' 표시가 붙습니다. 같은 나라 안에서 파는 주문에는 이 표시가 나오면 안 됩니다.
- 입력하지 않은
MX-CMX가 주소에 끼어듭니다. 주(州) 코드를 시스템이 붙이는 것으로 보이는데, 주문자가 적은 주소 그대로 보여야 합니다. - 주소 끝에 나라 이름(Mexico)이 붙습니다. 나라 밖으로 나가는 배송이 아니면 나라 이름은 필요 없습니다.
제보된 주문서
Sevilla 15 int. 203 Col. Juarez Del. Cuauhtemoc C.P. 06600 CDMX MX-CMX 06600 Mexico
세 번째 줄의 MX-CMX 와 네 번째 줄의 Mexico 가 주문자가 넣지 않은 값입니다.
검토
보내는 곳과 받는 곳의 나라가 같으면 수출 표시와 나라 이름을 빼는 것이 맞습니다. 주 코드도 화면에 그대로 드러낼 값이 아니라 안에서만 쓰는 값으로 두어야 합니다.
다만 한 쇼핑몰에서 국내와 해외를 함께 파는 경우가 있어, 주문마다 판단하도록 만들 생각입니다. 설정으로 끄고 켜는 것이 나을지는 의견을 주시면 반영하겠습니다.
댓글 2
-
-
고쳤습니다. 뿌리는 한 곳이었습니다.
무엇이 문제였나
커머스가 국내인지 해외인지를 가릴 때 한국(KR)을 기준으로 못박아 두고 있었습니다. 그래서 멕시코 쇼핑몰에서는 멕시코 안에서 오가는 주문도 전부 해외로 판정되었습니다.
말씀해 주신 세 가지가 모두 여기서 나왔습니다. 수출(면세) 표시가 붙은 것도, 주소 끝에 나라 이름이 붙은 것도 같은 이유입니다.
주 이름은 사정이 조금 달랐습니다.
MX-CMX는 안에서 쓰는 코드인데, 사람이 읽는 이름으로 바꾸지 않고 그대로 찍고 있었습니다. 이름은 이미 가지고 있었습니다.어떻게 고쳤나
관리자 > 커머스 > 설정에 기준 국가를 두었습니다. 쇼핑몰이 자리한 나라를 고르시면 됩니다.
배송지가 그 나라면 국내 주문으로 봅니다. 주소에 나라 이름을 붙이지 않고, 수출로 처리하지 않습니다. 다른 나라로 나가는 주문은 지금처럼 나라 이름을 붙이고 영세율로 봅니다.
주 이름도 코드 대신 이름으로 나옵니다.
MX-CMX가Ciudad de México가 됩니다.같은 판단을 쓰던 곳을 모두 맞췄습니다. 주문서, 주문 내역, 주문서 CSV 내보내기, 결제 화면의 배송지 입력, 배송비 계산입니다.
하실 일
업데이트 후 관리자 > 커머스 > 설정에서 기준 국가를 멕시코로 바꿔 주세요. 기본값이 한국이라 바꾸지 않으면 지금과 같습니다.
이미 운영 중인 한국 쇼핑몰은 아무것도 하지 않아도 그대로 동작합니다.
다음 커머스 릴리즈에 담깁니다. 자세히 짚어 주셔서 원인을 빨리 찾았습니다. 감사합니다.
로그인 후 댓글을 쓸 수 있습니다.




판매하는 해당 나라의 경우 표시 하지 않고 나머지 해외인 경우만 출력하고 해외 판매를 하지 않는 사이트인 경우는 설정으로 켜고 끄는 것이 있으면 좋겠습니다.