어떤 기능이 필요한가요?
이렇게 생각해 보세요:
- 구독 업그레이드(Subscription Upgrade) 는 기존 구독을 어떤 식으로든 수정해요 — 주기, 상품, 또는 상품 추가를 통해서요.
- 구독 업셀(Subscription Upsell) 은 추가 전용이에요: 완전히 새로운 구독을 생성해요. 구독 공급자가 연결되어 있으면 이미 구독이 포함된 주문에서도 작동하므로 더 이상 Shopify 제한을 걱정할 필요가 없어요.
- 고객이 이미 보유한 구독을 변경하려면 구독 업그레이드를 사용하세요. 고객의 기존 구독을 Recharge, Skio 또는 Loop에서 직접 수정해요. Shopify의 규칙을 충족하기 위해 작은 비구독 플레이스홀더 상품이 Shopify 주문에 추가되고, 실제 업그레이드는 구독 플랫폼에서 이루어져요.
- 완전히 새로운 구독을 추가하려면 구독 업셀을 사용하세요. 원래 상품은 주문에 그대로 유지되고, 고객은 그 옆에 새로운 정기 구독을 갖게 돼요. 이는 주문에 이미 구독이 포함되어 있든 아니든 작동해요 — 기존 구독자에게 업셀하기를 참고하세요.
- 일회성 상품을 다른 상품으로 교체하려면 교체 업셀(Replacement Upsell) 을 사용하세요. 교체 상품은 동일 상품의 구독 버전이거나, 완전히 다른 상품이거나, 동일 상품의 다른 옵션 또는 수량일 수 있어요.
“주문당 구독 하나” 제한이 더 이상 구독 업셀을 막지 않아요. Shopify는 이미 구독이 포함된 주문에 구매 후 업셀로 구독을 추가하는 것을 허용하지 않아요. Recharge, Skio 또는 Loop를 연결하면 Aftersell이 Shopify 대신 공급자에서 새 구독을 생성하므로, 구독 제안이 기존 구독자에게도 도달해요. 기존 구독자에게 업셀하기를 참고하세요.
- 예, 구독 업그레이드를 사용하세요. 이 가이드에서 다루는 기능이에요. 구독 업그레이드는 고객이 체크아웃을 완료한 직후 Recharge, Skio 또는 Loop에 있는 고객의 기존 구독을 수정해요. 배송 또는 청구 주기를 변경하거나, 다른 구독 상품으로 교체하거나, 두 가지를 동시에 하거나, 구독에 다른 상품을 추가할 수 있어요. 고객의 기존 구독은 그 자리에서 업데이트돼요. 구독 자체에 대한 환불이나 새 청구는 발생하지 않아요. 수락된 업그레이드의 기록으로 작은 플레이스홀더 라인 아이템(“오퍼 상품”)이 Shopify 주문에 추가돼요.
- 아니요, Q2로 이동하세요.
- 예, 구독 업셀을 사용하세요. 구독 업셀은 주문에 새 구독을 추가해요. 고객이 이미 구매한 것은 주문에 그대로 유지되고, 그 옆에 정기 구독이 추가돼요. 구독이 없는 주문에서는 Shopify의 Subscription API를 사용해요. 이미 구독이 포함된 주문에서는 Aftersell이 대신 연결된 공급자에서 새 구독을 생성해요 — 기존 구독자에게 업셀하기를 참고하세요. 어느 쪽이든 고객은 두 번째의 독립적인 구독을 갖게 돼요.
- 아니요, Q3으로 이동하세요.
- 예, 교체 업셀을 사용하세요. 교체 업셀은 주문에서 원래의 일회성 상품을 제거하고 그 자리에 교체 상품을 추가해요. Shopify가 원래 라인 아이템을 환불하고 교체 상품에 대해 청구해요. 교체 상품은 동일 상품의 구독 버전(예: 고객이 일회성 보틀을 구매했는데 월간 구독으로 전환하고 싶은 경우)이거나, 일회성 또는 구독 형태의 완전히 다른 상품일 수 있어요.
한눈에 보기
구독 업그레이드 작동 방식
- 구독 구매. 고객이 구독 판매 플랜이 있는 상품의 체크아웃을 완료해요.
- 업그레이드 제안 확인. 구매 후 페이지에서 여러분이 구성한 구독 업그레이드 제안을 보게 돼요.
- 구매 후 수락. 결제 정보나 배송 정보를 다시 입력하지 않고 수락해요.
- 플랜 업데이트. 기존 구독이 Recharge, Skio 또는 Loop에서 수정돼요. 수락 기록으로 작은 플레이스홀더 라인 아이템(“오퍼 상품”)이 Shopify 주문에 추가돼요.
- Shopify에서는 오퍼 상품이 플레이스홀더 라인 아이템으로 주문에 추가돼요. Shopify의 구매 후 API가 이미 구독이 포함된 주문에 두 번째 구독을 추가할 수 없기 때문에 필요해요.
-
Recharge, Skio 또는 Loop에서는 고객의 기존 구독이 업데이트되고, 원래 구독에 대한 환불은 발생하지 않아요. 대부분의 경우 그 자리에서 수정되며 ID가 유지돼요. 두 가지 형태는 다르게 작동해요:
- Recharge 또는 Skio에서 선불 플랜으로 전환하는 경우. 공급자가 활성 구독을 선불 플랜으로 전환할 수 없기 때문에, Aftersell이 새 플랜으로 구독을 생성한 다음 원래 구독을 취소해요.
- Skio 또는 Loop에서 여러 라인으로 구성된 구독의 한 라인만 업그레이드하는 경우. 공급자가 단일 라인의 주기를 다시 설정할 수 없기 때문에, 해당 라인은 자체적인 새 구독으로 생성되고 원래 구독에서 제거돼요 — Skio는 수량을
0으로 설정하고, Loop는 라인을 완전히 제거해요.
- 일시적인 원인과 공급자 속도 제한은 재실행돼요. 워크플로가 재실행 전에 공급자의 현재 상태를 확인하므로, 느리지만 성공한 업그레이드가 두 번 적용되지 않아요.
- 재실행으로 해결할 수 없는 원인은 대신 수동 조정(reconciliation)으로 전달돼요.
- 환불이 안전한 경우 — 공급자 변경이 성공하지 않았고, 청구된 라인이 고객이 실제로 받는 상품이 아닌 플레이스홀더였던 경우 — 청구 금액이 자동으로 환불돼요. 완전히 새로운 구독과 박스 업그레이드는 이 방식으로 환불되지 않아요. 두 경우 모두 고객이 실제 상품을 받기 때문이에요.
고객이 보게 되는 것
Shopify 주문에서
- 고객이 구매한 그대로의 원래 구독 라인 아이템.
- 업그레이드를 나타내는 별도의 플레이스홀더 라인 아이템인 오퍼 상품.
- Upgrade to Quarterly
- Quarterly plan upgrade
- Switch to monthly delivery
구독 공급자 포털에서
- 기본값(다음 청구 주기) 에서는 고객의 다음 청구 주기에 변경 사항이 적용돼요. 현재 주기는 변경되지 않으며, 새 플랜은 다음 갱신부터 적용돼요.
- 즉시 업그레이드(베타, 요청 시 제공) 를 사용하면 다음 갱신을 기다리지 않고 새 청구 간격이 즉시 시작돼요. 고객의 기존 구독은 여전히 그 자리에서 업데이트되며, 삭제 후 다시 생성되지 않아요.
Recharge, Skio, Loop와 함께 작동
다음 단계
설정 & 구성
공급자를 연결하고 설정 마법사로 업그레이드 제안을 만들어요.
구독에 상품 추가
구독을 변경하는 대신 새 상품을 추가해 구독을 키워요.
테스트
테스트 주문을 하고 Shopify와 공급자에서 업그레이드를 확인해요.
제한 사항 & 중요 참고
출시 전에 알아야 할 제약과 동작이에요.
풀필먼트 & 3PL 매핑
업그레이드 후 3PL이 올바른 상품을 배송하도록 해요.
문제 해결
가장 흔한 업그레이드 문제에 대한 해결책이에요.
연동
Recharge, Skio, Loop 설정 가이드예요.