Shopify 설정
이 가이드는 BS가 실시간 재고를 조회하고 안전한 Shopify 결제를 생성하는 데 필요한 권한을 활성화하는 방법을 안내합니다.
연결된 스토어
Shopify 영구 도메인: radiant-beauty-boutique-t2qz2-qvfreywy.myshopify.com
OAuth 연결이 활성화되어 있습니다. Storefront API 토큰은 이미 카탈로그와 결제에 사용할 수 있습니다. 정확한 재고 수량을 확인하려면 재고 권한 범위만 추가하면 됩니다.
스토어프런트 API 권한 범위
다음은 'Lovable Storefront' 앱에 필요한 권한입니다. 대기 중으로 표시된 권한만 수동으로 활성화해야 합니다.
Leer productos públicos
unauthenticated_read_product_listingsPermite mostrar catálogo, precios e imágenes.
Crear checkouts
unauthenticated_write_checkoutsNecesario para el botón 'Comprar' y el carrito.
Leer inventario en tiempo real
unauthenticated_read_product_inventoryMuestra 'disponible', 'agotado' y unidades exactas. Es el que falta activar.
Leer planes de venta
unauthenticated_read_selling_plan_groupsOpcional: solo si usas suscripciones o planes de pago.
단계별 안내: 실시간 재고 활성화
1. Storefront 앱 열기
Shopify 관리자에서 설정 → 앱 및 판매 채널로 이동하세요. Storefront API가 연동된 앱을 찾아 여세요 (일반적으로 'Lovable Storefront' 또는 비공개 앱).
2. 액세스 범위 수정
앱에서 설정 → Storefront API 액세스 범위를 여세요. 권한 목록이 표시됩니다.
3. 재고 권한에 체크하세요
찾아서 활성화
unauthenticated_read_product_inventory. 변경 사항을 저장하세요.4. 사이트로 돌아가기
사이트는 30초마다 재고를 확인합니다. 권한 범위가 활성화되면 제품 카드에 설정에 따라 '구매 가능', '품절' 또는 정확한 수량이 표시됩니다.
토큰을 다시 생성해야 하면 어떻게 하나요?
새 앱을 만들거나 Storefront API 액세스 토큰을 재발급하면 이 채팅에서 알려주세요. 코드에 반영하겠습니다. 공개 댓글에 붙여넣지 마세요: 보안 양식을 이용하거나 비밀 입력란을 열어 달라고 요청하세요.
활성 토큰은 스토어 설정에서 안전하게 보호되며 외부에 공개되지 않습니다.
안전한 결제
모든 결제, 배송 및 세금 데이터는 Shopify의 기본 결제 시스템 내에서 처리됩니다. BS는 카드 정보나 청구지 주소를 저장하지 않습니다. 장바구니는 Shopify와 동기화되며 공식 결제 페이지는 새 탭에서 열립니다.
