본문 바로가기

Tech/Shopify 셋업

Shopify 오픈 체크리스트: 글로벌 스토어 출시 전 15가지

Shopify 오픈 체크리스트는 목표 국가 고객이 상품을 보고 결제한 뒤 주문·이메일·환불까지 이어지는지 확인하는 리허설이다. 주소·통화·재고·결제가 만나는 checkout은 설정과 다를 수 있다.

대표 판매 국가와 SKU 한 가지로 먼저 끝까지 통과시킨다. Shopify의 플랫폼 테스트와 세금 등록, 수입·표시 의무, 반품·소비자보호 준수는 다르다. 전자는 스토어 동작, 후자는 판매자에게 적용되는 법률·세무 책임을 확인하는 일이다.

Shopify 오픈 체크리스트를 실행하는 순서

  1. 1. primary domain과 TLS: 대표 도메인에서 primary domain과 HTTPS를 확인한다. 정상 결과: Domains에서 대표 도메인이 Connected이며 padlock이 보인다. 실패 시 확인: Settings > Domains의 primary domain, DNS, TLS provisioning을 확인한다. 연결 직후 발급에는 최대 48시간이 걸릴 수 있다.
  2. 2. market과 판매 국가: 테스트 배송 국가가 판매 market에 있고 active인지 확인한다. 정상 결과: 해당 주소로 checkout 다음 단계에 진행한다. 실패 시 확인: Markets의 country or region 배정, market 상태, shipping rate를 함께 확인한다. inactive market 고객은 구매를 완료할 수 없다.
  3. 3. 현지 URL과 언어: 목표 국가에서 market URL, language selector, 상품·메뉴·정책을 같은 언어 흐름으로 확인한다. 정상 결과: 선택한 URL과 언어가 유지되고 핵심 구매 문구가 읽힌다. 실패 시 확인: Markets의 domains and languages customization, 상속 설정, 번역 publish 상태를 확인한다.
  4. 4. 통화, catalog, 상품 가격: 목표 국가에서 대표 SKU의 노출과 상품·cart·checkout 통화·가격을 비교한다. 정상 결과: catalog 상품·가격과 결제 통화가 사전 결정과 맞는다. 실패 시 확인: Markets의 catalog·currency customization과 payment provider eligibility를 확인한다. provider, store location, plan 조건에 따라 범위가 달라질 수 있다.
  5. 5. 상품, variant, inventory: 실제 구매 variant로 SKU, 가격, 재고, 품절 처리까지 시험한다. 정상 결과: 구매할 variant만 선택되고 available quantity가 의도대로 차감되거나 품절 처리된다. 실패 시 확인: Products의 variant inventory, location, track quantity, sell when out of stock, market catalog를 확인한다.
  6. 6. contact와 policy pages: footer와 checkout에서 연락처와 배송·반품·개인정보·이용 조건을 연다. 정상 결과: 고객이 필요한 정책과 회신 경로를 찾는다. 실패 시 확인: storefront navigation·page link, Settings > Policies, Settings > Notifications > Sender email을 확인한다. 적법성·세무 적합성은 해당 시장 전문가에게 검토받는다.
  7. 7. shipping zone과 rate: 대표 국가 주소와 cart로 배송 옵션, 금액, 예상 배송 안내를 확인한다. 정상 결과: 적용 가능한 rate만 표시되고 조건과 금액이 맞는다. 실패 시 확인: Settings의 Shipping and delivery에서 shipping profile, zone, rate 조건, 상품 무게를 확인한다. 주소 입력 전에는 rate가 보이지 않는다.
  8. 8. duties와 taxes 표시: 상품 가격과 checkout의 tax, duty, import-tax 표시를 캡처한다. 정상 결과: 포함 가격 또는 별도 line item 방식이 시장별 결정과 맞고 총액이 설명 가능하다. 실패 시 확인: Markets의 duties and taxes, tax registration, HS code, country of origin을 확인한다. checkout duty는 추정치일 수 있다.
  9. 9. payment provider와 checkout currency: 목표 국가 주소로 checkout을 진행해 결제수단과 최종 통화를 확인한다. 정상 결과: 약속한 provider와 currency로 결제 단계가 열린다. 실패 시 확인: Settings의 Payments와 market currency setting을 대조한다. 다중 통화 결제는 Shopify Payments 또는 Adyen 조건이 있으며 다른 provider는 store default currency로 처리될 수 있다.
  10. 10. test order와 order status: paid plan에서 결제 제공자에 맞는 테스트 경로로 주문 한 건을 만든다. 정상 결과: Orders에 주문이 생성되고 payment·fulfillment status, 재고, 배송·세금 정보가 맞는다. 실패 시 확인: Shopify Payments 사용 스토어는 test mode, 그 외는 Bogus Gateway를 쓰며 fulfillment·배송 라벨 구매 없이 끝낸 뒤 mode를 해제한다.
  11. 11. 주문 notification과 sender email: test order의 고객·운영 수신함에서 order confirmation을 확인하고 From 주소에 답장한다. 정상 결과: 주문 정보가 맞고 sender email로 도착하며 회신 경로가 작동한다. 실패 시 확인: Settings > Notifications의 customer·staff notification, Sender email, domain authentication을 확인한다. 인증이 없으면 Shopify 주소로 rewrite될 수 있다.
  12. 12. refund, cancel, return path: 테스트 주문을 기준으로 취소, 환불, 재입고, 고객 안내의 처리 순서를 확인한다. 정상 결과: 담당자가 Orders의 refund 또는 return 경로를 구분해 설명한다. 실패 시 확인: Orders의 refund·return 권한, restock, return policy, payment-provider 조건을 확인한다. refund 뒤에는 return을 만들 수 없고 시작한 refund는 되돌릴 수 없다.
  13. 13. purchase tracking과 pixels: 같은 test order가 필요한 analytics 또는 ads pixel의 purchase 기록에 한 번만 남는지 확인한다. 정상 결과: Customer events의 app 또는 custom pixel이 purchase 흐름을 수신하고 중복 원인을 설명할 수 있다. 실패 시 확인: Customer events pixel 목록, theme code·app 중복, consent를 확인한다. 이벤트 수신만으로 광고 귀속을 판단할 수는 없다.
  14. 14. mobile storefront, navigation, checkout: 휴대폰 화면에서 메뉴, 검색 또는 collection, product, cart, checkout까지 진행한다. 정상 결과: 메뉴·variant·장바구니·필수 입력란이 가려지지 않고 결제 직전까지 상품과 금액이 유지된다. 실패 시 확인: published theme mobile layout, app widget, navigation link, target-market URL, checkout 입력 흐름을 확인한다.
  15. 15. password removal과 live-launch control: password를 제거하기 전 공개 URL, 담당자, test mode 해제, 비상 연락 경로를 확인한다. 정상 결과: 승인한 시점에만 password를 제거하고 방문자가 storefront와 checkout을 연다. 실패 시 확인: Online Store > Preferences의 password protection, subscription plan, payment test mode, 담당자 기록을 확인한다. password removal 뒤에는 누구나 store를 방문할 수 있다.

한 장으로 남기는 테스트 기록

대표 시장 출시 전 테스트 기록
항목 내용
테스트 주소국가·우편번호·배송지
SKU/cartvariant, 수량, 금액
기대값통화, rate, tax, duty, payment
실제 결과금액·문구·오류
증빙screenshot, order ID, 수신 기록
담당자수정 owner, 재시험 시각

한 국가가 통과해도 다른 market이 자동으로 통과하지는 않는다. 통화, catalog, 배송 profile, 세금·관세, 결제 조건이 다른 시장마다 기록을 남긴다. 설정과 테스트 결과 대조가 필요하다면 목표 시장과 대표 cart 기준으로 launch-readiness diagnostic을 진행할 수 있다.

출시 전 테스트 결과를 운영 기준으로 정리해 보세요

대표 시장의 결제, 배송, 세금, 알림 결과에서 남은 차이를 어떻게 닫을지 클랩스와 검토할 수 있습니다.

klaps에 문의하기 · 카카오톡으로 상담하기

사업자 정보 표시
클랩스(KLAPS) | 서강석 | 서울특별시 송파구 중대로9길 35, 6층 S11호 | 사업자 등록번호 : 420-08-02606 | TEL : 010-4240-5951 | Mail : support@klaps.io | 통신판매신고번호 : 호 | 사이버몰의 이용약관 바로가기