체크아웃 업셀은 Shopify Plus 판매자만 사용할 수 있어요. Shopify의 Checkout Extensibility API가 Plus 전용이기 때문이에요. Shopify Plus를 사용하지 않는다면 설정과 관계없이 체크아웃 업셀이 표시되지 않아요. 체크아웃 탭이 보이지 않는 이유는 무엇인가요?를 참고하세요.
어디서부터 시작할까요
- Shopify Plus 플랜을 사용 중인지 확인
- Aftersell Checkout 에디터에서 위젯이 활성화되어 있는지 확인(위젯 설정 오른쪽 상단의 Enable 토글이 켜져 있는지)
- Shopify Checkout Editor에서 앱 블록이 추가되고 저장되었는지 확인
- Shopify에서 선택한 배치가 Aftersell에서 설정한 배치와 일치하는지 확인
- 위젯이 활성화되지 않았거나 체크아웃에 추가되지 않았어요
- Aftersell과 Shopify 간 배치 불일치
- 트리거 조건이 충족되지 않고 있어요
- 제품 또는 오퍼에 문제가 있어요
- Shop Pay 위젯이 표시되지 않아요
- Shopify 미리보기에서 테스트하기
- 위 사항이 모두 해당되지 않아요
위젯이 활성화되지 않았거나 체크아웃에 추가되지 않았어요
- Aftersell Checkout 에디터에서 위젯이 활성화되어 있어야 해요
- Shopify Checkout Editor에서 앱 블록이 추가되고 저장되어 있어야 해요
- Apps → Aftersell → Checkout으로 이동하세요
- 표시하려는 업셀 위젯을 여세요
- 위젯이 켜져 있는지 확인하세요 — 헤더에 Active / Inactive 배지 옆에 토글이 표시돼요. (이전 Checkout 에디터에서는 위젯 카드 헤더에 Enable / Disable 버튼 쌍으로 표시돼요.)
- Shopify Admin에서 Settings → Checkout으로 이동하세요
- 체크아웃 프로필 옆의 Customize를 클릭하세요
- Add app block을 클릭하고 Aftersell 업셀 위젯을 선택하세요
- 표시하려는 위치에 배치하세요
- Save를 클릭하세요 — 저장하기 전에는 변경 사항이 적용되지 않아요
Aftersell과 Shopify 간 배치 불일치
- Aftersell Checkout 에디터에서 업셀 위젯을 열고 어떤 배치가 선택되어 있는지 확인하세요(예: Additional placement 1)
- Shopify Checkout Editor에서 이 위젯의 기존 앱 블록을 제거하세요
- Add app block을 클릭하고 Aftersell 업셀 위젯을 선택한 다음, Aftersell에 설정된 것과 동일한 배치를 선택하세요
- 변경 사항을 저장하세요
트리거 조건이 충족되지 않고 있어요
- 특정 제품 / 컬렉션: 선택한 제품, 옵션(variant) 또는 컬렉션이 카트에 있는(또는 없는) 경우
- 특정 제품의 수량: 예: 특정 제품이 2개 이상
- 제품 태그 / 제품 유형 / 옵션 이름: 카트 항목 중 하나가 Shopify 태그, 제품 유형 또는 옵션 이름과 일치(대소문자 구분 없음)
- 제품 메타필드 / 옵션 메타필드: 카트의 제품 또는 옵션에 일치하는 메타필드 값이 있는 경우
- 카트 소계: 소계가 기준 금액을 충족(소계 계산 방식은 아래 참고 사항 참조)
- 카트 수량: 카트에 담긴 총 상품 수
- 카트 내 구독: 카트 항목 중 구독 상품이 있는지 여부
- 카트 속성: 카트 수준의 속성 키/값이 일치(다른 앱이 설정한 데이터에 유용)
- 적용된 할인 / 할인 금액: 특정 할인 코드가 적용되었거나 총 할인이 기준을 충족
- 배송 국가: 고객의 배송 국가(및 선택적으로 주/도)가 일치
- 고객 언어: 체크아웃의 언어가 일치(예: 프랑스어 체크아웃에만 프랑스어 콘텐츠 표시)
- 고객 태그: 로그인한 고객이 필요한 태그를 보유
- 기기 유형: 고객이 설정된 기기(데스크톱 또는 모바일)를 사용
트리거 평가에 사용되는 카트 소계는 이미 수락된 업셀로 추가된 상품 라인(
__as_offer_id 카트 속성이 태그된 항목)을 제외해요. 따라서 하나의 업셀을 수락하는 것만으로는 다른 위젯의 기준 금액을 초과하지 않아요.- Aftersell Checkout 에디터에서 위젯을 열고 트리거 조건을 검토하세요
- 트리거를 일시적으로 Show for all customers로 설정해 위젯 자체가 작동하는지 확인한 다음, 원래 트리거를 다시 활성화하세요
- 최소 하나의 위젯이 가장 낮은 우선순위에서 Show for all customers 트리거를 캐치올로 사용하도록 하여, 타겟 위젯이 일치하지 않을 때도 항상 오퍼가 표시되도록 하세요
제품 또는 오퍼에 문제가 있어요
업셀 제품이 품절이에요
업셀 제품이 품절이에요
제품의 재고가 추적되고 있고 판매 가능한 옵션이 없으면 오퍼가 표시되지 않아요. 업셀 제품의 옵션 중 하나 이상에 재고가 있는지 확인하거나, 재고를 추적하지 않는 제품을 사용하세요.
업셀 제품이 Draft 또는 Archived 상태예요
업셀 제품이 Draft 또는 Archived 상태예요
업셀 제품은 판매 가능한 라이브 제품이어야 해요. Shopify에서 Draft 또는 Archived 상태인 제품은 걸러져 오퍼로 표시되지 않아요. Shopify Admin에서 제품을 열고 상태가 Active인지 확인하세요.
업셀 제품이 이미 카트에 있고 'hide if already in cart'가 활성화되어 있어요
업셀 제품이 이미 카트에 있고 'hide if already in cart'가 활성화되어 있어요
Hide offer if product already in cart 설정은 해당 제품이 고객 카트에 이미 있을 때 오퍼를 숨겨요. 표준 제품 오퍼에서는 기본적으로 켜져 있어요. 상관없이 업셀을 표시하고 싶다면 오퍼 구성에서 이 설정을 비활성화하세요.
업셀 제품이 구독 상품인데 판매 플랜이 없어요
업셀 제품이 구독 상품인데 판매 플랜이 없어요
Subscription purchase option이 Subscription으로 설정되어 있는데 제품에 Shopify에서 구성된 판매 플랜(selling plan)이 없으면, 오퍼가 걸러져요. 제품에 활성 판매 플랜이 하나 이상 있는지 확인하거나, Subscription purchase option을 One-time product로 변경하세요(다른 선택지는 Subscription과 Subscription and a one-time product예요).
교체 업셀의 대상 제품이 카트에 없어요
교체 업셀의 대상 제품이 카트에 없어요
오퍼가 교체 업셀로 구성된 경우, 교체 대상 제품이 카트에 있을 때만 표시돼요. 교체 업셀 구성에서 올바른 대상 제품이 선택되었는지 확인하세요.대상 상품 라인에 이미 할인이 적용된 경우에도 교체 오퍼가 건너뛰어져요 — Allow replacement if product has discount applied를 체크하지 않는 한 — 또한 대상 라인의 수량이 1보다 큰 경우에도 Allow replacement if product quantity greater than 1을 체크하지 않는 한 건너뛰어져요.
수락 가능한 최대 오퍼 수에 도달했어요
수락 가능한 최대 오퍼 수에 도달했어요
위젯에 Max number of accepted offers가 설정되어 있으면, 고객이 현재 체크아웃에서 해당 위젯의 오퍼를 그 수만큼 수락하면 업셀 표시가 중단돼요. 이는 의도된 동작이에요 — 한도에 도달하면 위젯이 스스로 숨겨져요. 이 필드는 Single product 및 Multi product 업셀에만 적용되고, Checkmark 업셀에는 이런 제한이 없어요.
이 위젯을 통해 오퍼가 이미 카트에 추가되었어요
이 위젯을 통해 오퍼가 이미 카트에 추가되었어요
단일(single) 및 다중 제품(multi-product) 업셀의 경우, 고객이 오퍼 제품을 카트에 추가하면 오퍼가 숨겨져요(제품이 이미 카트에 있으니까요). Checkmark 업셀은 다르게 동작해요 — 수락 후에도 체크박스가 체크된 상태로 계속 표시돼요.
Shop Pay 위젯이 표시되지 않아요
- Shopify Checkout Editor에서 Aftersell 업셀 앱 블록을 여세요
- 블록 설정에서 Checkout behaviour 섹션을 찾으세요
- Include app block in Shop Pay 옵션을 체크하세요
- 변경 사항을 저장하세요
Shopify 미리보기에서 테스트하기
- 위젯 트리거를 일시적으로 Show for all customers로 설정하세요
- Shopify의 테스트 결제 게이트웨이(또는 주문을 무료로 만드는 할인 코드)를 사용해 실제 테스트 주문을 하세요
- 실제 체크아웃 흐름에서 위젯이 표시되는지 확인하세요
- 테스트 후 트리거를 원래대로 되돌리세요
위 사항이 모두 해당되지 않아요
- 위젯이 Aftersell에서 활성화되어 있고, Shopify Checkout Editor에서 앱 블록이 추가되고 저장되어 있는지
- Aftersell의 배치가 Shopify에서 선택한 배치와 일치하는지
- 트리거 조건이 테스트 카트와 일치하는지 — AND 결합에서는 모든 조건이 충족되어야 한다는 점을 기억하세요
- 가장 낮은 우선순위에 캐치올로 Show for all customers 트리거가 설정된 위젯이 하나 이상 있는지
- 업셀 제품이 Active 상태이고, 재고가 있으며, (구독 오퍼의 경우) 활성 판매 플랜이 있는지
- Shopify 에디터 미리보기가 아닌 실제 체크아웃 흐름으로 테스트하고 있는지
- 브라우저 캐시를 지우거나 시크릿 창에서 테스트해 보세요 — 변경 사항이 반영되기까지 몇 분이 걸릴 수 있어요