Skip to content
isdnetworks
Go back

Temu 파트너 플랫폼 API 연동기 — 20건의 이메일 스레드가 말해주는 것

Temu 파트너 플랫폼 API를 드롭쉬핑 플랫폼에 연동하는 작업을 진행했다. 단순한 API 연동이라고 생각했지만, 온보딩부터 프로덕션까지 약 2개월에 걸친 긴 여정이었다.

Table of contents

Open Table of contents

개요

해당 플랫폼은 여러 마켓플레이스에 상품을 동시에 등록/관리하는 드롭쉬핑 플랫폼이다. 기존에 여러 국내 마켓플레이스를 연동했고, 여기에 Temu를 추가하는 작업이다.

연동 범위:

온보딩 프로세스

1. 파트너 등록

Temu Partner Platform에 가입한다:

Sign up → 이메일 인증 → 사업자 정보 입력 → Onboarding 인증

이메일 인증이 여러 단계로 나뉘어 있다:

각 단계마다 별도 인증 메일이 오므로, 인증 누락 없이 모두 완료해야 한다.

2. API 접근 권한

파트너 등록이 완료되면 API 키가 발급된다. Temu API는 OAuth 2.0 기반이다:

Client ID + Client Secret → Access Token → API 호출

Taxonomy API 검증

마켓플레이스 연동에서 가장 까다로운 부분이 카테고리(Taxonomy) 매핑이다.

문제

Temu의 카테고리 체계와 플랫폼의 내부 카테고리가 다르다:

플랫폼: 의류 > 여성 > 원피스
Temu:    Women's Clothing > Dresses > Casual Dresses

매핑 테이블을 만들어야 하고, Temu가 제공하는 Taxonomy API로 검증해야 한다.

Collection Run

Postman Collection을 사용해 Taxonomy API 전체를 검증했다:

Collection Run 결과:
├── 전체 카테고리 조회 — Pass
├── 하위 카테고리 조회 — Pass
├── 카테고리 속성 조회 — Partial (일부 필수 속성 누락)
└── 상품 등록 테스트 — Fail (카테고리 매핑 오류)

Partner Support와 여러 차례 이메일을 주고받으며 매핑 오류를 수정했다.

기술 이슈

1. API 업데이트 빈도

Temu는 API를 자주 업데이트한다. 연동 기간 동안 4회의 API Updates 알림을 받았다:

01/29 — API Updates
02/09 — API Updates
03/03 — API Updates
03/15 — API Updates

변경사항:

API 버전 관리가 중요하다. 변경 알림 메일을 무시하면 갑자기 호출이 실패할 수 있다.

2. 반품/교환 워크플로우

Partner Support에서 Return Reasons & Workflow Specification 문서를 별도로 공유했다. 반품 사유 코드가 마켓플레이스마다 다르므로 매핑이 필요하다.

3. 인증서 갱신

Temu API는 mTLS를 사용하는 경우가 있어 인증서 관리가 필요하다.

연동 아키텍처

드롭쉬핑 플랫폼
├── Channel Adapter (Temu)
│   ├── Auth Module — OAuth 2.0 토큰 관리
│   ├── Product Sync — 상품 등록/수정
│   ├── Order Sync — 주문 수신/확인
│   ├── Shipping Sync — 배송 정보 전송
│   └── Category Mapper — Taxonomy 매핑
├── Queue (ActiveMQ)
│   └── 비동기 처리 — Rate Limit 대응
└── Database
    └── 매핑 테이블 — 카테고리, 반품사유 등

새 마켓플레이스를 추가할 때마다 Channel Adapter를 구현하는 구조다.

교훈

  1. 온보딩에 시간을 확보한다 — 가입부터 API 접근까지 1~2주 소요
  2. Taxonomy 매핑은 가장 오래 걸린다 — 카테고리 체계가 다르면 수동 매핑 불가피
  3. API 변경 알림을 구독한다 — Temu는 빈번하게 API를 업데이트한다
  4. Partner Support 응답은 느릴 수 있다 — 이메일 기반, 영어 커뮤니케이션, 시차 고려

정리

Temu 파트너 플랫폼 연동은 API 자체보다 온보딩과 Taxonomy 매핑에 시간이 많이 걸린다. 이미 다른 마켓플레이스를 연동한 경험이 있는 시스템이라면 Channel Adapter 패턴으로 빠르게 추가할 수 있지만, 마켓플레이스별 차이점은 결국 수동으로 해결해야 한다.


Share this post on:

Previous Post
카페24 앱스토어 정책 변경 대응 — 제재 강화와 API 버전 업그레이드
Next Post
한 건이 실패하면 배치 전체가 죽는 구조