세 개의 채널을 한 곳에서
세 가지 모두 설정 → 온라인 상점 페이지에서 하나의 탭 카드로 표시됩니다. Shopify는 전체 동기화(제품 + 자동 주문 포인트)를 지원합니다. 아마존과 틱톡 상점은 인증된 주문 채널입니다. 회원은 포털에서 직접 주문을 보고(number) 플랫폼은 판매자가 승인한(API) 공식 주문 정보를 가져온 후 포인트를 지급합니다. 구매자 개인 식별 정보(PII)는 절대 저장되지 않습니다.
Shopify
Shopify 스토어를 연결하여 제품 데이터를 캠페인에 활용하고, 완료된 주문을 로열티 포인트로 전환하세요. 코드는 필요 없고, 스토어 도메인과 관리자 API 액세스 토큰만 있으면 됩니다.
1 · Shopify에서 관리자 API 액세스 토큰 생성
Shopify 관리자 페이지에서 설정 → 앱 및 판매 채널 → 앱 개발 → 앱을 생성하고, read_products 및 read_orders 권한을 부여한 다음(필요한 경우에만 쓰기 권한 추가), 앱을 설치하여 관리자 API 액세스 토큰(shpat_…)을 확인하세요.
2 · SocialHub에서 매장 연결
앱에서 설정 → 온라인 상점 → 온라인 상점 탭으로 이동합니다. 상점 도메인(my-store.myshopify.com)과 관리자 API 액세스 토큰을 입력하세요. 토큰은 저장하기 전에 상점과 대조하여 검증되며, 저장 시에는 암호화(AES-256-GCM)됩니다. 이 토큰은 로그에 기록되거나 다시 표시되지 않습니다.
3 · 동기화 및 적립
지금 동기화 버튼을 눌러 캠페인용 제품 카탈로그를 가져오세요. 이후 주문이 완료되면 (영수증과 동일한 방식으로) 로열티 포인트가 자동으로 적립되고, 첫 구매 및 재구매 시 구매 후 자동화 이벤트가 실행됩니다.
// What the platform exposes for the Online Shop connection:
POST /api/shopify/connect { "shopDomain": "my-store.myshopify.com", "accessToken": "shpat_…" }
GET /api/shopify/status // → { connected, shopDomain, status, lastSyncedAt, productCount, apiVersion }
POST /api/shopify/sync // pull products now
POST /api/shopify/disconnect // remove the connection + synced product data
//
// Orders: SocialHub receives Shopify order webhooks (order.fulfilled) and awards points
// keyed by the order id — idempotent, so a replayed webhook never double-awards.
// Connecting an Online Shop requires the Omnichannel plan.Amazon
회원이 검증된 아마존 주문에 대해 포인트를 적립할 수 있도록 합니다. 셀러 센트럴 계정에 Amazon SP-API 앱(Amazon으로 로그인)을 승인하면 플랫폼은 해당 자격 증명을 사용하여 회원이 직접 보고한 각 주문을 가져오고 주문이 실제인 경우에만 포인트를 지급합니다. 설정 → 온라인 쇼핑몰 → Amazon에서 설정하세요(팀 관리자 및 시스템 관리자).
연결 설정
비밀 정보 (저장 시 암호화됨 · 쓰기 전용)
저장 및 확인은 SP-API에 대해 실시간 활성 확인을 실행하고 볼 수 있는 마켓플레이스를 나열합니다. LWA 새로 고침 토큰은 순환되지 않습니다. 언제든지 연결 행에서 다시 확인하세요.
틱톡 샵
TikTok Shop 파트너 API에 대해 Amazon과 동일한 검증-신뢰하지 않음 모델. 상점에서 TikTok Shop 파트너 앱을 승인하여 앱 키/앱 비밀 및 새로 고침 토큰을 얻습니다. 설정 → 온라인 상점 → TikTok Shop(팀 관리자 및 시스템 관리자)에서 설정하세요.
연결 설정
비밀 정보 (저장 시 암호화됨 · 쓰기 전용)
Shop Cipher 필드를 비워 두세요. Save & Verify 기능이 승인된 상점에서 자동으로 찾아줍니다. TikTok은 새로 고침할 때마다 새로 고침 토큰을 갱신합니다. 플랫폼은 갱신된 토큰을 직렬화하여 저장하므로 동시 작업으로 인해 토큰이 무효화되는 일은 없습니다.
// Marketplace credentials (Amazon / TikTok Shop) are saved + liveness-checked here.
// Open to team admins (org_owner / org_admin) and system admins; tenant-isolated —
// an admin can only ever read/write their OWN team's channels.
POST /api/admin/channels { teamId, kind: "amazon" | "tiktok", name, config, secrets }
POST /api/admin/channels/{id}/ping // re-verify the connection (discovers shop refs / cipher)
//
// Secrets (refresh_token, client_secret, app_secret, …) are AES-GCM encrypted the
// instant they arrive — write-only, never returned, never logged.자격 증명을 안전하게 보관하는 방법
저장 시 암호화됨
모든 비밀 키(액세스 토큰, 새로 고침 토큰, 클라이언트/앱 비밀 키)는 수신되는 즉시 AES-GCM으로 암호화됩니다. 비밀 키는 쓰기 전용이며, 브라우저로 반환되거나 로그 또는 이메일에 기록되지 않습니다.
테넌트 격리
채널 자격 증명은 한 팀에 귀속됩니다. 팀 관리자(org_owner/org_admin)와 시스템 관리자가 이를 관리하며, 자신의 팀 연결에 대해서만 읽거나 쓸 수 있습니다.
확인하세요. 믿지 마세요.
Amazon 및 TikTok Shop의 경우 판매자가 승인한 API에서 플랫폼을 통해 가져온 주문에 대해서만 포인트가 부여됩니다. 구매자 PII는 일치 후 삭제되며 주문 기록에 유지되지 않습니다.
불변 소득
Shopify 주문 웹훅 및 마켓플레이스 주문 번호는 주문 ID를 기준으로 하므로, 재응답이나 중복 제출 시에도 포인트가 두 번 부여되지 않습니다.
관련 항목: REST API · POS · OMS · ERP · 회원 포털 임베드
판매 채널을 연결하시나요?
Shopify 범위, SP-API 권한 부여, TikTok Shop 파트너 앱 또는 인증 주문 지점 작동 방식에 대해 엔지니어와 상담하세요.
엔지니어링과 상담하세요