마일리지
기능설명
마일리지 사용 또는 적립을 진행합니다.
상세설명
회원의 마일리지 사용 또는 적립을 진행합니다.
마일리지 사용 시에는 적립된 마일리지를 사용하는 우선순위가 존재합니다.
마일리지 적립 시에는 적립 구분코드에 따라 사용 유효기간이 다르게 설정되어 적립됩니다.
마일리지 사용 우선순위
마일리지 종료 유효기간이 가장 짧은 마일리지
마일리지 금액이 적은 마일리지
마일리지 적립 유효기간
기본적립, 상품리뷰, 회원등급별추가 적립 : 1년
프로모션, 고객보상, 환불, 이벤트 적립 : 30일
특이사항
외부 접속이 차단된 API로, 내부 서버에서만 접근이 가능합니다.
수정번호
Release v1.01_231010: 마일리지 소멸기간 자동화 처리(이벤트/환불/고객보상)
Release v1.03_231106: 마일리지 적립 전문 항목 추가(적립대상코드)
Release v1.03_231106: 마일리지 적립 시 상품평 월/년 최대 적립 금액 체크 로직 추가
MlgUseRfdRequestVo
Access Token
마일리지 사용/적립 처리 RequestVO
회원번호
100001641성공
마일리지 사용/적립 내역 Response
업무처리 오류 내용
POST /api/member/v1/mileage/mlgSaveUse?mlgUseRfdRequestVo=text HTTP/1.1
Host: api-member.x2bee.com/
Content-Type: application/json
Accept: */*
Content-Length: 200
{
"mbrNo": 100001641,
"mlgList": [
{
"astGbCd": 20,
"rsrvUseGbCd": 10,
"astRsrvUseCausCd": 11,
"rsrvGbCd": 100,
"rsrvTgtCd": 111,
"ocurMlg": 100,
"astMgrNo": "20230824O213892",
"astMgrDtlNo": "text",
"astMgrMemo": "text"
}
]
}{
"mlgList": [
{
"astMgrSeq": 3773196,
"ocurMlg": 4000,
"astMgrNo": "20230825O389712",
"astMgrDtlNo": "20230825C014982_31_399592"
}
]
}회원 정보
Access Token
성공
마일리지 - 잔여금액 Summary Response
현재 사용 가능 마일리지
7800당일 소멸 예정 마일리지
210당월 소멸 예정 마일리지
300업무처리 오류 내용
GET /api/member/v1/mileage/mlgSum?userDetail=null HTTP/1.1
Host: api-member.x2bee.com/
Accept: */*
{
"crrtMlg": 7800,
"tdayDappFcstMlg": 210,
"tmthDappFcstMlg": 300
}MlgDtlListRequest
회원 정보
Access Token
성공
마일리지 사용/적립 상세내역 조회 Response
조회된 총 건수
19페이지 번호
1업무처리 오류 내용
GET /api/member/v1/mileage/mlgDtlList?mlgDtlListRequest=text&userDetail=null HTTP/1.1
Host: api-member.x2bee.com/
Accept: */*
{
"totCnt": 19,
"pageIdx": 1,
"mlgList": [
{
"astRsrvUseGbCd": 20,
"astRsrvUseGbNm": "사용",
"astRsrvUseCausCd": 50,
"astRsrvUseCausNm": "주문사용(20230816O009012)",
"ocurDt": "2023.08.16",
"ocurAmt": 80100
}
]
}MilgAvalRequest
Access Token
성공
마일리지 - 사용가능 금액조회 Response
잔여 마일리지
100000업무처리 오류 내용
GET /api/member/v1/mileage/mlgBalAmtInfo?milgAvalRequest=text HTTP/1.1
Host: api-member.x2bee.com/
Accept: */*
{
"mlgAvalAmt": 100000
}마지막 업데이트