2026.04.04 희망일 배송/착불 배송 추가
4월 20일부터 상품 등록·수정·조회 API에 희망일 배송 및 착불배송 관련 필드가 추가됩니다.
희망일 배송은 구매자가 원하는 날짜에 배송받을 수 있도록 배송 가능 기간을 설정하는 기능이며, 착불배송은 배송비를 구매자가 수령 시 직접 결제하는 배송 방식입니다.
1. 희망일 배송
변경되는 API
다음 세 가지 API에 배송 타입, 희망일배송방법, 배송 가능 일자 필드가 추가됩니다.
상품 등록:
POST /api/v3/shopping-fep/products/v2상품 수정:
PUT /api/v3/shopping-fep/products/{productId}/v2상품 조회:
GET /api/v3/shopping-fep/products/{productId}/v2
희망일 배송을 사용하려면 deliveryType을 PREFERRED_DATE로 설정해주시기 바랍니다.
희망일 배송 기간 설정 방식
두 가지 방식 중 하나를 선택할 수 있습니다. 방식별로 사용하는 필드가 배타적이므로, 해당하지 않는 필드를 함께 보내면 오류가 발생합니다. 하기 필수 값들은 deliveryType 이 PREFERRED_DATE 일 때 필수로 들어갑니다.
방식 1. 주문일 기준 (preferredDateType: ORDER_DATE)
preferredDateType: ORDER_DATE)주문한 날로부터 N일 뒤 ~ M일까지 선택 가능한 기간을 지정합니다.
preferredDateType
String
O
ORDER_DATE 고정
preferredDateFromDays
Int
O
선택 시작일 (주문일+N일)
1~30
preferredDateToDays
Int
O
선택 종료일 (주문일+M일)
30~90, fromDays 이상
preferredDateFromDate
-
X
사용 불가 (입력 시 에러)
preferredDateToDate
-
X
사용 불가 (입력 시 에러)
예시: fromDays: 3, toDays: 30 → 주문일로부터 3일 뒤 ~ 30일까지 선택 가능
방식 2. 캘린더 기준 (preferredDateType: CALENDAR)
preferredDateType: CALENDAR)절대 날짜로 선택 가능 기간을 고정합니다.
preferredDateType
String
O
CALENDAR 고정
preferredDateFromDate
LocalDate
O
선택 시작 날짜
오늘 이후, 오늘+30일 이내
preferredDateToDate
LocalDate
O
선택 종료 날짜
오늘+90일 이내, fromDate 이후
preferredDateFromDays
-
X
사용 불가 (입력 시 에러)
preferredDateToDays
-
X
사용 불가 (입력 시 에러)
예시: fromDate: 2026-04-20, toDate: 2026-05-20 → 4/20~5/20 중 선택 가능
알아두실 점
희망일 배송 상품은 배송비 묶음이 불가합니다. 상품 등록·수정 시 묶음배송으로 설정하면 오류가 발생합니다.
희망일 배송만 별도로 설정하는 API는 없습니다. 상품 수정 API를 통해 함께 전달해주시기 바랍니다.
캘린더 기준으로 기간을 설정한 경우, 기간이 만료되면 상품이 자동 미노출 처리되고 상태가 [확인필요]로 바뀝니다. 기간을 다시 설정하면 [판매중]으로 복귀됩니다.
2. 착불 배송
같은 날짜에 착불배송 관련 필드도 함께 추가됩니다. 착불배송은 배송비를 구매자가 수령 시 직접 결제하는 방식으로, 배송 템플릿의 배송비 타입을 착불로 설정하면 사용할 수 있습니다.
변경되는 API
희망일 배송과 동일한 세 가지 API에 착불배송 관련 필드가 추가됩니다.
상품 등록:
POST /api/v3/shopping-fep/products/v2상품 수정:
PUT /api/v3/shopping-fep/products/{productId}/v2상품 조회:
GET /api/v3/shopping-fep/products/{productId}/v2
착불배송을 사용하려면 배송 템플릿의 배송비 타입을 착불로 설정해주시기 바랍니다.
착불배송 관련 필드
deliveryFeeType
String
O
배송비 타입, 기존에 존재하던 필드
착불배송 시 COLLECT_ON_DELIVERY로 설정
canLongDistanceDelivery
Boolean
X
제주 및 도서산간 지역 배송 가능 여부
true: 추가 배송비 받고 배송 가능, false: 배송 불가
알아두실 점
착불배송 상품은 묶음배송이 불가합니다. 상품 등록·수정 시 묶음배송으로 설정하면 오류가 발생합니다.
착불배송에서는 기본 배송비 기준 금액만 구매자에게 노출됩니다. 지역별 배송비가 따로 존재하는 경우, 상세페이지에 안내 문구를 통해 고지됩니다.
배송 환경에 따라 추가 요금이 발생할 수 있습니다 (사다리차 여부, 철거 및 설치 등).
문의가 있으면 토스쇼핑 파트너스 고객센터로 연락해주세요.
감사합니다.
마지막 업데이트
도움이 되었나요?