지원되는 기능
- 배송 또는 청구 주기 변경
- 다른 상품으로 교체
- 둘 다 – 주기 변경과 상품 교체
- 구독에 다른 구독 가능 상품 추가 (상품 추가 참고)
- 후불(postpaid) 주기만 지원 (선불은 지원되지 않아요 — 아래 제한 사항 참고)
Loop 고유의 제한 사항
- 청구 주기는 배송 주기와 같아야 해요. Loop는 이 연동을 통해 선불 구독을 지원하지 않아요. 청구 주기 필드는 비활성화되어 있으며 배송 주기와 자동으로 동기화돼요. 스토어가 선불 플랜에 의존한다면 알아두어야 할 가장 큰 제약이에요.
- 멀티 라인 구독은 두 단계로 처리돼요: 대상 상품 라인이 원하는 주기의 새 구독으로 분리된 다음 원래 구독에서 제거돼요. 여러 API 호출이 필요하며, 동기화 기간 동안 Loop 대시보드에 일시적인 진행 중 라인이 표시될 수 있어요.
- 멀티 라인 구독에서는 사용자 지정 주기가 지원되지 않아요. 판매 플랜을 선택하지 않고 주기를 수동으로 설정하면, 구독에 상품 라인이 하나만 포함된 고객에게는 업그레이드가 작동해요. 여러 상품 또는 번들 구독(활성 라인이 두 개 이상)을 가진 고객은 대상 주기에 일치하는 판매 플랜이 없으면 업그레이드가 실패해요. 이러한 고객을 지원하려면 Loop 대시보드에서 해당 판매 플랜을 생성하세요.
Loop API 토큰 생성하기
- Loop 앱을 열고 왼쪽 하단의 Settings로 이동하세요.
- Admin 아래에서 API Tokens를 클릭하세요.
- Aftersell에 필요한 권한을 설정하세요: Subscription contracts에 대한 Read and Write, Orders와 Selling plans에 대한 Read. 쓰기 권한은 구독에만 필요해요.
- Generate New Token을 클릭하세요.
- 이름을 입력하고 적절한 스코프를 선택한 다음 Generate Token을 클릭하세요.
- Show Token을 클릭해 키를 확인하고 복사하세요. 비밀번호처럼 취급하고 안전한 곳에 보관하세요.
설정 마법사에서 Loop 연결하기
- Subscription provider 드롭다운에서 Loop를 선택하세요.
- API token 필드에 API 토큰을 붙여넣으세요.
- Test API key를 클릭하세요. Aftersell이 토큰을 검증하며, 올바르게 인증되는지, 필요한 모든 스코프를 보유하는지, 스토어에 속하는지 확인해요.
- 테스트가 통과하면(초록색 체크) Continue를 클릭해 Step 2로 이동하세요.
- 초록색 체크 — “API key verified”. 토큰이 인증되었고, 필요한 모든 스코프가 있으며, 토큰이 스토어에 속해요. 이제 Continue가 활성화돼요.
- 빨간색 취소 아이콘. 검사가 정상적으로 완료되지 않았어요. 아이콘 옆의 메시지를 읽으세요: 토큰이 거부되었거나 필요한 스코프가 누락된 경우예요. 메시지에 누락된 스코프가 구체적으로 표시돼요. Loop에서 토큰을 수정하고 다시 테스트하세요. 또는 Aftersell이 검사를 완료하지 못한 경우(“Could not verify the API key. Please try again.”)인데, 이는 잘못된 토큰이 아니라 호출 실패이므로 다시 테스트하면 돼요.
업그레이드를 구성하기 전에 (Step 3)
- 기존 판매 플랜 사용. 판매 플랜 드롭다운에서 선택하세요. 플랜이 Loop 대시보드에 이미 존재하고 활성 상태여야 해요.
- 주기 수동 설정. 배송 주기를 직접 입력하세요. Loop는 일치하는 판매 플랜 없이도 모든 주기를 허용해요. 수동 주기를 사용할 때는 정기 할인도 적용할 수 있어요.
주기를 수동으로 설정했는데 고객의 구독에 활성 상품 라인이 두 개 이상 있는 경우(여러 상품 또는 번들 계약), 대상 주기에 일치하는 판매 플랜이 없으면 업그레이드가 실패해요. 자세한 내용은 제한 사항을 참고하세요.
정기 할인 등급 선택하기
Loop에서 업그레이드 확인하기
Loop 관련 문제 해결
- 주기를 수동으로 설정했는데 고객의 구독에 활성 상품 라인이 두 개 이상 있는 경우예요. 이 경우 Loop는 대상 주기에 일치하는 판매 플랜을 요구해요. Loop에서 판매 플랜을 생성하거나, 제안 구성에서 Use an existing selling plan으로 전환하세요.
- Use an existing selling plan을 사용했는데 선택한 판매 플랜이 더 이상 Loop 대시보드에 존재하지 않는 경우예요. Loop에서 판매 플랜을 생성하고 다시 시도하세요.
- API 토큰이 만료되었거나 필요한 권한이 없는 경우예요: Subscription contracts에 대한 write, Orders와 Selling plans에 대한 read. Step 1: Connect provider로 이동해 키를 다시 테스트하고, 오류 메시지에서 구체적으로 누락된 스코프를 확인하세요.
- 퍼널의 대상 상품이 고객이 실제로 구독한 것과 일치하지 않는 경우예요.
- Loop 대시보드에 판매 플랜이 구성되어 있는지 확인하세요.
- API 토큰에 Selling plans에 대한 Read 접근 권한이 있는지 확인하세요.
- Step 1: Connect provider로 돌아가 API 키를 다시 테스트하고 계속 진행하세요.
← 구독 업그레이드 개요로 돌아가기 · 설정 & 구성 · 연동이란 무엇인가요?