회원배송지 기능은 사이트에 가입한 회원이 주문, 반품 및 교환 등을 할 때 배송 받을 수 있는 주소지를 제공합니다. 회원은 배송지 정보를 저장하고, 저장된 정보들을 조회해 주문서, 반품/교환 페이지에서 쉽게 원하는 배송지 정보를 선택할 수 있습니다. 배송지 정보는 신규 등록, 수정, 삭제, 기 등록된 정보 조회를 할 수 있습니다. 또, 기본으로 배송지를 자동 설정해주는 기본 배송지 기능을 제공합니다.
주요 기능
...
X2BEE 쇼핑몰 이용 및 배송을 위한 회원 배송지를 관리합니다.
...
로그인한 회원은 등록된 회원 배송지로만 주문, 클레임 접수를 할 수 있어 원하는 배송지로 배송하고자 할 땐 신규로 배송지를 등록해야 합니다.
...
한 회원은 최대 10개의 배송지까지만 등록 가능합니다.
...
기본배송지는 필수로 1개가 존재해야 하고, 회원가입 시 입력한 배송지가 초기에 기본배송지로 세팅 됩니다.
...
, 교환 등의 서비스를 이용할 때 사용할 배송지 정보를 관리하는 기능입니다. 이를 통해 회원은 여러 배송지를 등록하고, 편리하게 주문 및 교환이 가능합니다.
...
주요 기능
회원 배송지 등록
로그인한 회원은 신규 배송지를 등록하여 주문 시 해당 배송지로 상품을 수령할 수 있습니다.
한 회원당 최대 10개의 배송지를 등록할 수 있습니다.
기본 배송지 설정
기본 배송지는 필수로 1개가 존재해야 합니다.
회원가입 시 입력한 배송지가 초기 기본 배송지로 설정되며, 이후에도 변경 가능합니다.
배송지 정보 수정 및 삭제
등록된 배송지 정보는 언제든지 수정하거나 삭제할 수 있습니다.
수정된 정보는 주문서나 반품/교환 페이지에서 반영됩니다.
배송지 선택 및 주문
주문 시 기본 배송지가 자동으로 선택되며, 필요에 따라 다른 배송지로 변경 가능합니다.
주문서 작성 시 저장된 배송지 목록 중 선택하여 사용할 수 있습니다.
프로세스 정의
...
번호 | 구분 | 설명 |
---|---|---|
1 | 비밀번호 재확인 | 마이페이지에서 회원 배송지정보 페이지에 접근할 시 로그인 비밀번호 재확인을 거쳐야 합니다. |
2 | 회원 배송지 조회 | 로그인 된 회원에 대한 회원배송지 전체 목록을 조회합니다. 해당 api 는 기본배송지여부를 Y로 보내면 기본배송지만 조회할 수 있습니다. |
3 | 회원 배송지 등록 | 로그인 된 회원에 대한 신규 배송지를 등록합니다. 기 등록된 회원배송지의 개수가 10개일 시 등록할 수 없습니다. 최초 배송지 등록일 시 기본 배송지로 등록됩니다. 이벤트 데이터베이스와 동기화하기 위해 이벤트 api를 호출합니다. |
4 | 회원 배송지 수정 | 로그인 된 회원에 대한 배송지를 수정합니다. 현재 기본배송지로 등록 되어있으면 기본배송지를 N으로 수정할 수 없습니다. 이벤트 데이터베이스와 동기화하기 위해 이벤트 api를 호출합니다. |
5 | 회원 배송지 삭제 | 로그인 된 회원에 대한 배송지를 삭제합니다. 기본배송지로 등록된 배송지는 삭제할 수 없습니다. 이벤트 데이터베이스와 동기화하기 위해 이벤트 api를 호출합니다. |
6 | 기본 배송지로 변경 | 로그인 된 회원에 대한 배송지를 기본배송지로 변경합니다. 이벤트 데이터베이스와 동기화하기 위해 이벤트 api를 호출합니다. |
API 기능 목록
API | 설명 | Server | 매소드메소드 | 비고 |
---|---|---|---|---|
회원배송지 목록 조회 | 로그인된 회원의 배송지 목록을 조회합니다. 파라미터 baseDlvpYn 을 Y로 할 시 기본배송지만 조회합니다. | Member | GET | |
회원배송지 등록 | 로그인한 회원의 배송지를 신규로 등록합니다. | Member | POST | 🔗API 확인하기 > |
회원배송지 수정 | 로그인한 회원의 배송지를 수정합니다. | Member | PUT | 🔗API 확인하기 > |
회원배송지 삭제 | 로그인한 회원의 배송지를 삭제합니다. | Member | DELETE | 🔗API 확인하기 > |
회원 기본배송지 저장 | 로그인한 회원이 선택한 배송지를 기본 배송지로 변경합니다. | Member | PUT | 🔗API 확인하기 > |
용어 정의
명칭 | 설명 | 비고 |
---|---|---|
기본배송지 | 기본배송지는 해당 고객이 서비스를 이용할 때 자주 사용되며, 사용자가 새로운 배송지를 지정하지 않을 경우에는 기본적으로 이 주소로 상품이 배송됩니다. |
기타 참고사항
배송지 목록 조회 api 에서 쿼리스트링으로 baseDlvpYn (기본배송지여부) 를 Y로 보낼 시 기본배송지만 조회합니다.
1개의 기본 배송지가 필수로 존재해야 합니다.
배송지 삭제 시 해당 배송지가 기본배송지여부 Y이면 삭제 불가
배송지 수정 시 해당 배송지가 기본배송지여부 Y인데 N으로 수정 불가
회원 메인 데이터베이스와 이벤트 메인 데이터베이스가 분리되어 있기 때문에 배송지 정보가 변경될 시 배송지 정보를 동기화 하는 이벤트 API 를 호출합니다.
...