CSV 가져오기 템플릿
Chargezen 구독 CSV의 열 10개를 채우는 방법과, 모든 가져오기 오류 메시지의 의미와 해결 방법을 알아보세요.
마지막 업데이트: 2026-10-18
구독을 내보낼 수 있는 앱이라면 어떤 앱이든 CSV로 구독을 가져올 수 있어요. Subscriptions → Import → CSV import를 열고 Download a CSV template을 선택하면 머리글 행이 채워진 파일을 받아요.
CSV 가져오기
CSV 준비하기
한 행에 계약 하나씩, 첫 행은 머리글이에요(건너뛰어요). 열은 아래 순서를 지키세요. 스프레드시트는 .csv로 저장하세요.
업로드하기
Choose a CSV를 선택하거나 파일을 끌어다 놓으세요. 페이지에 확인할 행 수와, 이메일이 없어 건너뛸 행 수가 표시돼요.
가져오기 시작하기
Start import를 선택하세요. 무엇이든 만들기 전에 모든 행을 확인해요.
계약이 들어오는 것 확인하기
파일이 통과하면 가져오기가 대기열에 들어가고, 새 계약이 만들어지는 대로 Contracts에 나타나요.
열 순서
| # | 열 | 넣을 값 |
|---|---|---|
| 1 | Customer email | 기존 Shopify 고객의 이메일 |
| 2 | Payment method (shopify_payment or stripe) | shopify_payment는 Shopify에 저장된 결제 수단으로 청구해요. stripe는 먼저 고객의 기본 Stripe 결제 수단을 Shopify로 옮겨요. |
| 3 | Next billing date (YYYY-MM-DD) | Chargezen이 처음 청구하는 날짜예요. 과거 날짜는 안 돼요. |
| 4 | Recurring delivery anchor date (YYYY-MM-DD; prepaid weekly/monthly/yearly only) | 선결제 플랜의 배송 요일, 날짜, 또는 월과 날짜를 정해요. 비워 두면 플랜의 일정을 그대로 써요. |
| 5 | Shipping fee | 모든 정기 주문에 청구돼요. 0 이상이에요. |
| 6 | Variant ID | 제품의 Shopify variant ID |
| 7 | Quantity | 0보다 큰 정수 |
| 8 | Current price | 고객이 지금 내는 품목당 가격이에요. 0 이상이에요. |
| 9 | Selling plan ID | Contract import 채널이 켜진 Chargezen 플랜의 숫자 ID |
| 10 | 통화 | USD, CAD 같은 통화 코드 |
4열은 주간, 월간, 연간 선결제 플랜의 정기 배송 일정을 바꿔요. 예전 CSV를 다시 쓴다면 가져오기 전에 4열을 확인하세요. 첫 배송은 여전히 Shopify의 청구 시점과 마감 시점에 따라 달라져요.
오류 메시지
한 행이라도 실패하면 아무것도 가져오지 않아요. 페이지에 “Nothing was imported. Fix these rows and upload the file again.”가 표시되고, 문제마다 “Row N: …” 형식으로 나열돼요.
| 메시지 | 해결 방법 |
|---|---|
| Enter a valid customer email. | 1열이 비어 있거나 이메일 주소가 아니에요. |
| Choose Shopify Payments or Stripe. | 2열은 shopify_payment 또는 stripe여야 해요. |
| Enter a valid first billing date (YYYY-MM-DD) that is not in the past. | 3열의 날짜 형식을 고치거나 내일 이후로 옮기세요. |
| Enter a valid recurring fulfillment anchor date (YYYY-MM-DD) on or after the first billing date. | 4열이 3열보다 이르거나 형식이 잘못됐어요. |
| Enter a non-negative shipping fee. | 5열이 0보다 작거나 숫자가 아니에요. |
| Enter a Shopify variant ID. | 6열이 비어 있어요. |
| Enter a whole-number quantity greater than zero. | 7열이 0, 음수, 또는 소수예요. |
| Enter a non-negative current price. | 8열이 0보다 작거나 숫자가 아니에요. |
| Enter a Shopify selling plan ID. | 9열이 비어 있어요. |
| This selling plan isn't available for contract import. | 그 플랜의 Contract import 채널을 켜거나 다른 플랜의 ID를 쓰세요. |
| Choose a supported currency. | 10열이 인식할 수 있는 통화 코드가 아니에요. |
문제 해결
파일 형식이 .csv여야 한다고 나와요
스프레드시트를 CSV(쉼표로 구분)로 저장하고 다시 업로드하세요.
고객 이메일이 있는 행을 찾지 못했다고 나와요
각 행의 1열에 고객 이메일이 있어야 하고, 첫 행은 머리글로 처리돼요. 데이터가 2행부터 시작하는지 확인하세요.
파일은 통과했는데 계약이 나타나지 않아요
계약은 백그라운드에서 만들어져요. 이메일이 Shopify 고객이 아니거나 그 고객에게 이미 계약이 있으면 나중에 그 행이 거절돼요. Stripe 행은 고객의 Stripe 결제 수단이 Shopify에서 확인될 때까지 기다려요.
판매 플랜 ID는 어디서 찾나요?
Contract import가 켜진 Chargezen 플랜에 있는 판매 플랜의 숫자 ID를 쓰세요. Shopify 접두어는 Chargezen이 붙여 줘요.
관련 문서
도움이 더 필요하신가요? 고객 지원 문의