[진행중] 2020년 5월 15일 슈피겐 화주사(이플루비) API 연동 관련 검토 요청
슈피겐 화주사에서 API 연동을 위한 문의 사항을 정리하여 보냈습니다.
해당 내용을 살펴봐 주시고 문의 해야 할 내용 및 요청해야 할 사안이 있다면 말씀 부탁 드립니다.
현재 API 세팅비 150만원 월 서비스료 10만원 별도 책정하는 조건으로 진행 검토에 있습니다.
작업 기간은 한 달정도 기간 요청 드렸습니다.
------------------------------------ 이플루비 문의 내용입니다. ---------------------------------
- 이플루비 작업 방식 -
이플루비 판매채널이 계속 늘고 있어서 채널별로 주문을 모아 이플루비 내부 시스템에 등록을 하고,
이지플레이 등록 포맷에 맞게 엑셀을 출력하여 배송요청을 등록하고 있습니다.
그리고 송장번호와 재고를 다시 다운로드 받아서 이플루비 시스템에 등록하고 있는데 이 작업을 api로 연동하려고 합니다.
현재 필요한 api는
1. 배송요청 api (현재 엑셀로 등록하는 기능)
input param {total_count:10, list: [ 주문번호(이플루비), 상품명, 상품옵션, 상품바코드, 수량, 수신자이름, 수신자전화번호, 수신자전화번호2, 주소, 배송메세지 ] } ,
return {success_count:100, fail_count:1, list[주문번호(이플루비), 배송주문번호(이지플레이), 송장번호, 등록시간]}
2. 배송상태조회 리스팅 api (배송요청상태, 송장번호조회)
input param {from_date, to_date},
return {total_count:10, list:[{주문번호(이플루비), 배송주문번호(이지플레이), 송장번호, 출고상태, 상품명, 상품옵션, 상품바코드, 수량, 수신자이름, 수신자전화번호, 수신자전화번호2, 주소, 배송메세지, 등록일, 갱신일 취소요청일}]}
3. 배송상태조회 개별 api (배송요청상태, 송장번호조회)
input param {주문번호(이플루비)},
return {result:success, {주문번호(이플루비), 배송주문번호(이지플레이), 송장번호, 출고상태, 상품명, 상품옵션, 상품바코드, 수량, 수신자이름, 수신자전화번호, 수신자전화번호2, 주소, 배송메세지, 등록일, 갱신일, 취소요청일}}
4. 배송취소요청 api (출발전 취소 가능한 경우)
input param {주문번호(이플루비)},
return {result:success, {주문번호(이플루비), 배송주문번호(이지플레이), 송장번호, 출고상태, 상품명, 상품옵션, 상품바코드, 수량, 수신자이름, 수신자전화번호, 수신자전화번호2, 주소, 배송메세지, 등록일, 갱신일,취소요청일}}
5. 재고조회 리스팅 api (현재 등록된 상품 조회)
input param {offset, limit},
return {total_count:10, list:[{상품명, 바코드, 옵션명, 재고, 등록일, 갱신일]}
6. 재고조회 개별 api (현재 등록된 상품 조회)
input param {상품바코드},
return {data:{상품명, 바코드, 옵션명, 재고, 등록일, 갱신일}}
7. 상품코드등록 api (새로운 제품을 등록하는 경우)
input param {상품바코드, 상품명, 옵션명},
return {data:{상품명, 바코드, 옵션명, 재고, 등록일, 갱신일}}
등록, 조회, 취소 기능으로 최소한의 기능만 필요합니다.
통신 방법은 가능한 간단한 rest api 방식으로 헤더에 알려주시는 키값을 넣는 방식이면 좋을 것 같습니다.
해당 api는 고정IP 1곳에서만 호출할 예정입니다.
현재 저희 시스템도 업그레이드 개발중이라 가능하면 오픈하는 시점에 연동도 같이 적용할 수 있도록 하고싶습니다.
그럼 잘 부탁드리겠습니다.
감사합니다.
해당 내용을 살펴봐 주시고 문의 해야 할 내용 및 요청해야 할 사안이 있다면 말씀 부탁 드립니다.
현재 API 세팅비 150만원 월 서비스료 10만원 별도 책정하는 조건으로 진행 검토에 있습니다.
작업 기간은 한 달정도 기간 요청 드렸습니다.
------------------------------------ 이플루비 문의 내용입니다. ---------------------------------
- 이플루비 작업 방식 -
이플루비 판매채널이 계속 늘고 있어서 채널별로 주문을 모아 이플루비 내부 시스템에 등록을 하고,
이지플레이 등록 포맷에 맞게 엑셀을 출력하여 배송요청을 등록하고 있습니다.
그리고 송장번호와 재고를 다시 다운로드 받아서 이플루비 시스템에 등록하고 있는데 이 작업을 api로 연동하려고 합니다.
현재 필요한 api는
1. 배송요청 api (현재 엑셀로 등록하는 기능)
input param {total_count:10, list: [ 주문번호(이플루비), 상품명, 상품옵션, 상품바코드, 수량, 수신자이름, 수신자전화번호, 수신자전화번호2, 주소, 배송메세지 ] } ,
return {success_count:100, fail_count:1, list[주문번호(이플루비), 배송주문번호(이지플레이), 송장번호, 등록시간]}
2. 배송상태조회 리스팅 api (배송요청상태, 송장번호조회)
input param {from_date, to_date},
return {total_count:10, list:[{주문번호(이플루비), 배송주문번호(이지플레이), 송장번호, 출고상태, 상품명, 상품옵션, 상품바코드, 수량, 수신자이름, 수신자전화번호, 수신자전화번호2, 주소, 배송메세지, 등록일, 갱신일 취소요청일}]}
3. 배송상태조회 개별 api (배송요청상태, 송장번호조회)
input param {주문번호(이플루비)},
return {result:success, {주문번호(이플루비), 배송주문번호(이지플레이), 송장번호, 출고상태, 상품명, 상품옵션, 상품바코드, 수량, 수신자이름, 수신자전화번호, 수신자전화번호2, 주소, 배송메세지, 등록일, 갱신일, 취소요청일}}
4. 배송취소요청 api (출발전 취소 가능한 경우)
input param {주문번호(이플루비)},
return {result:success, {주문번호(이플루비), 배송주문번호(이지플레이), 송장번호, 출고상태, 상품명, 상품옵션, 상품바코드, 수량, 수신자이름, 수신자전화번호, 수신자전화번호2, 주소, 배송메세지, 등록일, 갱신일,취소요청일}}
5. 재고조회 리스팅 api (현재 등록된 상품 조회)
input param {offset, limit},
return {total_count:10, list:[{상품명, 바코드, 옵션명, 재고, 등록일, 갱신일]}
6. 재고조회 개별 api (현재 등록된 상품 조회)
input param {상품바코드},
return {data:{상품명, 바코드, 옵션명, 재고, 등록일, 갱신일}}
7. 상품코드등록 api (새로운 제품을 등록하는 경우)
input param {상품바코드, 상품명, 옵션명},
return {data:{상품명, 바코드, 옵션명, 재고, 등록일, 갱신일}}
등록, 조회, 취소 기능으로 최소한의 기능만 필요합니다.
통신 방법은 가능한 간단한 rest api 방식으로 헤더에 알려주시는 키값을 넣는 방식이면 좋을 것 같습니다.
해당 api는 고정IP 1곳에서만 호출할 예정입니다.
현재 저희 시스템도 업그레이드 개발중이라 가능하면 오픈하는 시점에 연동도 같이 적용할 수 있도록 하고싶습니다.
그럼 잘 부탁드리겠습니다.
감사합니다.
댓글목록
-
전상담당자 : 배동환
이메일 : bdhwan@gmail.com
1. 배송조회 api 샘플 엑셀 첨부드렸습니다.
7. 현재 이지플레이에서 등록 하고 있어 따로 양식은 없다고 합니다.
다음은 받은 메일 전문입니다.
--------------- 다음 ----------------------------------
안녕하세요
말씀하신 1.배송요청 엑셀보내드립니다.
7번 상품등록은 현재 엑셀이 아닌 이지플레이 웹사이트에서 등록을 하고있습니다.
감사합니다.
배동환드림.