Brawny Develop/KR_JTL Fulfillment
-
JTL Fulfillment API 연동 가이드 | 9. Outbound 하는법, 출고 요청 하는법 | 마지막 글Brawny Develop/KR_JTL Fulfillment 2025. 6. 30. 10:22
이제 다 따라왔고패턴은 비슷하니 API 연동 가이드 페이지만 보고도모두 다 할 수 있을거라 생각한다.마지막으로 출고(Outbound) 처리 하는 방법을 공유하고JTL Fulfillment API 연동 가이드 글을 마치려고 한다.준비내용은 모두 같다.출고 요청 및 상태 조회를 위한 Merchant 계정의 Access token과출고 요청 상태 변경을 위한 Fulfiller 계정의 Access token만 있으면 된다.혹시나 Access token이 만료되어서 재발급이 필요하다면이전에 작성했던 Access token 재발급 및 Refresh token 사용법을정리한 글을 참조해주시면 좋을 듯 하다.출고 요청 API의 Endpoint는 사진의 url을 참조하면 된다.마찬가지로 Header의 Authoriza..
-
JTL Fulfillment API 연동 가이드 | 8. INBOUND 처리 하기, 입고 요청 및 입고 완료처리, 입고상태 조회하는 방법Brawny Develop/KR_JTL Fulfillment 2025. 6. 26. 15:45
여기까지 순서대로 봤다면 거의 다 왔다.이제 실제로 입고 요청을 하고 입고 완료 및 상태값 조회를 하는 걸 해보려고 한다.사실 개발자가 테스트하면서 입고 완료처리까지 할 일이 있을까 싶기는한데-> 창고 개발자 테스트 범위어디까지나 우리의 꿈과 희망이고, 내가 하게 된다는걸 알고 있으니까입고를 완료까지 할 수 있도록 방법을 공유한다.앞서 말했던 것 처럼 편의상 Postman을 사용해서 진행할 예정이니Java로 테스트 하려면 적어도 HttpURLConnection으로 통신 환경을구성 한 후에 이 글을 참고하면 빠를 것 같다.먼저 입고 요청을 진행해보자.입고 요청은 정말 간단하다.위의 URL을 적어주고 방식은 POST로 설정해준다.Header의 Authorizations는 'Bearer '이고 Merchant..
-
JTL Fulfillment API 연동 가이드 | 7. BOM template 생성 및 BOM 목록 import 하는 방법, 넣는 방법Brawny Develop/KR_JTL Fulfillment 2025. 6. 26. 10:23
이번에는 입고(Inbound), 출고(Outbound)를 하기 위한 정말 마지막 단계.BOM 목록 import 하는 방법을 설명하려고 한다.앞에 설정이 다 되어도 실제로 해당하는 물품코드가 입력되어있지 않으면입고, 출고 API 호출은 모두 실패한다.개발자가 할 경우는 거의 없지만나 같은 경우도 있을테니, 이것도 공유하고 넘어가야겠다 싶었다.제일 먼저 로그인을 해 준 후에 Data exchange 메뉴로 들어가준다.여기서 확인해야 할 점은 Fulfiller 계정이 아니라 창고에 연결된 Merchant 계정을 사용해야 한다.만약 창고를 연결하지 않았다면 이 전 글을 먼저 읽고세팅을 한 후에 다시 이 글을 봐야한다.로그인 페이지는 이전 글에서 몇 번 언급했기 때문에 따로 설명은 하지 않겠다.메뉴로 진입하게 되..
-
JTL Fulfillment API 연동 가이드 | 6. 창고 생성 및 Merchant 계정 창고 연결하기Brawny Develop/KR_JTL Fulfillment 2025. 6. 23. 16:28
테스트를 위해 정말 몇 걸음 남지 않았다.이번에는 데이터를 운용하기 위해 실제로 창고를 생성해보려고 한다.또한 생성한 창고에 Merchant 계정을 연결해서실제로 Merchant 계정으로 입고(Inbound), 출고(Outbound)를 할 수 있도록 해보자.앞으로 API EndPoint 호출은 편의상 Postman이라는 툴을 사용하고자 한다.같은 환경으로 테스트 하시려는 분들은 Postman을 다운받으면 된다.우선, 제일 먼저해야하는건 Fulfiller 계정의 Access Token과Merchant 계정의 Id가 필요하다.여기서 말하는 Merchant 계정의 Id는 로그인 하기위한 id가 아닌 별도로 부여되는 값이다.Fulfiller 계정의 Access Token은 만료가 되었을테니 발급받았던Refres..
-
JTL Fulfillment API 연동 가이드 | 5. Fulfiller와 Merchant 계정 협업 연결하기Brawny Develop/KR_JTL Fulfillment 2025. 6. 23. 15:09
본격적으로 JTL API 입고(Inbound), 출고(Outbound)를 테스트하기 전에 해줘야하는필수 작업이 하나 더 있다.Fulfiller 계정과 Merchant 계정을 협업하기로 연결하고Fulfiller 실제 운영 또는 테스트를 위한 창고를 생성하고 Merchant를 창고에 연결해줘야 한다.추가적으로 운영 또는 테스트를 위해서는 각 Merchant 계정으로 창고에 BOM을 넣어줘야비로소 작업 환경이 완성이된다.이번 글에서는 Fulfiller 계정과 Merchant 를 협업하기로 연결하는 걸 해보려고 한다.비교적 간단하니 금방 따라올 수 있다.우선 로그인 페이지에 접속해서 Fulfiller 계정으로 로그인을 한다.Merchant 계정은 이 작업 이후에 로그인 하면된다.로그인을 완료한 후에는 우측 상..
-
JTL Fulfillment API 연동 가이드 | 4. Access token 발급 및 재발급 받는 방법과 Refresh token 사용법Brawny Develop/KR_JTL Fulfillment 2025. 6. 20. 15:24
저번 글에서는 OAuth인증을 통해 Access token 발급을 위한Code를 발급 받는 방법을 정리 했었다.이번엔 발급받은 Code로 Access token을 발급 받도록 하겠다.먼저 알아야 할 내용은Access token의 유효기간은 1800초, 즉 30분이다.30분이 지나고 만료가 되면 Refresh token으로 Access token을 재발급 받아야 한다.Refresh의 유효기간은 길지만 혹시나 그 기간마저 끝나서Access token을 재발급 받지 못했다면Code 발급부터 다시 받아야 한다.이 점을 기억하고 본격적으로 Access token을 발급 받는 방법에 대해 알아보도록 하자.여기까지만 가이드가 있다면 어느정도 개발 경력이 있거나 눈치가 빠른 분들은Inbound, outbound 등 A..
-
JTL Fulfillment API 연동 가이드 | 3. API 통신을 위한 Access token 발급 수단인 Code 발급 받는 방법Brawny Develop/KR_JTL Fulfillment 2025. 6. 20. 14:17
JTL Fulfillment 계정을 발급 및 권한까지 설정이 완료되었으면실제로 API 통신을 해야하는데 무작정 API 통신이 가능하지가 않다.API 통신을 위해서는 통신을 위한 계정마다(Fulfiller, merchant 별도로) 고유한 client_id와 client_secret을 발급받아야한다.또한 발급받은 id와 secret으로 Access token을 발급받기 위한 code를 발급 받아야한다.이게 순서이다.정리하자면1. 통신을 위한 계정으로 client_id와 client_secret을 발급 받는다.2. client_id와 client_secret으로 Code를 발급 받는다.3. 발급받은 Code로 Access token을 발급 받는다.4. Access token의 유효기간이 끝나기 전 Refre..
-
JTL Fulfillment API 연동 가이드 | 2. JTL 계정 생성 및 Fulfiller/Merchant 계정 세팅Brawny Develop/KR_JTL Fulfillment 2025. 6. 20. 11:48
앞선 글에 이어서이번엔 실제로 JTL 계정을 만들어 보려고 한다.우선 Fulfiller 계정을 만든 후에 Merchant 계정을 추가 생성하고Fulfiller와 Merchant 계정을 세팅하는 과정을 설명하도록 하겠다.부족하지만 찾아보시는 분들에게 많은 도움이 되기를 바란다.계정을 만들기 위해서 JTL 회원 가입 페이지에 들어간다.위 사진과 같이 'REGISTER' 버튼을 눌러 회원가입을 시작한다.정보는 실제 정보를 입력하면 되며, 사진에 빨간색 체크를 해놓은 곳이실제 사용할 계정(이메일)과 패스워드를 입력하는 곳이다.입력을 마쳤으면 'Create a JTL customer account' 버튼을 클릭하면 계정 생성 완료.계정 생성 시 실제 사용가능한 이메일을 입력해야 하며회원가입 완료 후 메일 인증까..