이번 릴리즈는 고객센터, 알림메시지 운영, 배송정보 서비스와 주문 관련 기능에 대한 개선을 중심으로 다양한 기능과 성능을 제공합니다.
[신규] 고객센터 - 고객 보상 결제 한도 관리 API 업데이트
고객 보상 관리자 그룹은 고객의 보상 결제 한도를 효과적으로 관리할 수 있는 새로운 API를 이용할 수 있습니다.
[신규] 배송 - 스윗트래커 연동으로 고객에게 간편한 배송정보 기능 업데이트
스윗트래커 연동을 통해 고객이 구매한 상품의 배송정보를 실시간으로 제공합니다.
[개선] 알림메시지 - 장기 미구매 고객 대상 쿠폰발급 및 알림 메시지 전송 기능 업데이트
장기 미구매 고객을 대상으로 쿠폰을 발급하고 알림 메시지를 전송하는 기능이 추가됩니다.
[개선] 주문 - 주문 생성 오류코드 세분화 및 단위 테스트 업데이트
주문 후 환불 시 운영을 효율화하기 위한 항목 관리를 통해 주문-혜택 테이블에 정보를 추가합니다.
[개선] 주문 - 혜택 테이블 정보 추가와 API 업데이트
주문 생성 프로세스를 개선하고, 오류 코드 세분화를 통해 주문 생성 시 발생할 수 있는 문제를 명확하게 식별하도록 합니다.
전체적으로, 이번 릴리즈는 운영 편의성을 개선하고 더 나은 서비스를 제공하는 데 중점을 두었습니다. 자세한 내용은 링크를 클릭하여 확인하세요.
1. 고객 보상 결제 한도 관리 API 추가
고객 보상 관리자 그룹은 이제 고객의 보상 결제 한도를 등록, 수정, 삭제 및 조회할 수 있는 새로운 API를 이용할 수 있습니다. 이로써 고객 보상 결제 한도를 더욱 효과적으로 관리할 수 있게 되었습니다.
화면 접근 경로 BO > 센터관리 > 보상유형 관리 > 승인자별 보상결제한도 설정 및 권한 관리
대상 API
소스 변경 내역
api-bo | CustomerCompensMgmtController.java
RewardTypeMgmtController.java
BusinessStatusRequest.java
ChangeCompensationAmountLimitRequest.java
CompensationAmountLimitResponse.java
CsCcnPrgsStatHist.java
CsCcnProcInfo.java
CsCpnsTypCdMapper.java
CsCpnsTypCdTrxMapper.java
RewardTypeMgmtService.java
RewardTypeMgmtServiceImpl.java
CsCpnsTypCdMapper.xml
CsCpnsTypCdTrxMapper.xml
|
---|
bo | RewardTypeMgmtController.java
ChangeCompensationAmountLimitRequest.java
CompensationAmountLimitResponse.java
RewardTypeMgmtService.java
customerCompenseAuthorityMgmt_en.properties
customerCompenseAuthorityMgmt_ko.properties
compensationAmountLimitGrid.eventhandler.js
compensationAmountLimitGrid.provider.js
rewardTypeListGrid.eventHandler.js
customerCompenseAuthorityMgmtPopup.html
|
---|
2. 스윗트래커 연동으로 고객에게 간편한 배송정보 제공
X2BEE와 스윗트래커의 연동을 통해 고객이 구매한 상품의 배송정보를 간편하게 제공합니다. 상품의 상태가 출고 완료 처리되면 스윗트래커로 송장정보가 자동으로 전송되어 해당 상품의 배송정보를 실시간으로 고객에게 제공합니다.
주요 내용
배송정보조회 배송 추적 화면 추가
배송정보조회 API 추가
배송정보 수신 callback 개발
송장정보 등록 배치 개발
화면 접근 경로 MO > 마이페이지 > 주문조회 > 배송조회
대상 API
BATCH 변경 내역
DB 변경 내역
변경 소스 내역
api-order | DeliveryTrackerController.java
DeliveryTrackerFactory.java
DeliveryTracker.java
SweetTracker.java
DeliveryUtil.java
DeliveryTrackerType.java
SweetTrackerCallbackRequest.java
SweetTrackerTrackingResponse.java
SweetTrackerTrackingInfo.java
TrackerTrackingDetailsResponse.java
SweetTrackerTrackingDetailInfo.java
TrackerTrackingInfoResponse.java
OpOrdDeliInfoMapper.java
OpOrdDtlMapper.java
OpOrdDeliInfoMapper.xml
OpOrdDtlMapper.xml
|
---|
batch-mbod | InvoiceRegisterConfig.java
InvoiceRegisterTasklet.java
DeliveryExternalIfService.java
DeliveryRegisterInvoiceService.java
DeliveryUtil.java
SweetTrackerRegisterRequest.java
SweetTrackerRegisterRequestInfo.java
SweetTrackerRegisterResponse.java
OpOrdDeliInfoLinkHist.java
OpOrdDeliInfoMapper.java
OpOrdDeliInfoLinkHistTrxMapper.java
OpOrdDeliInfoMapper.xml
OpOrdDeliInfoLinkHistTrxMapper.xml
|
---|
mo | |
---|
3. 장기 미구매 고객 대상 쿠폰발급 및 알림 메시지 전송
장기 미구매 고객을 대상으로 쿠폰을 발급하고 알림 메시지를 전송하는 기능을 추가합니다. 기준 기간에 따라 고객에게 가장 긴 유형의 쿠폰만 발급됩니다. 이 작업은 매일 아침 9시 00분에 실행됩니다.
대상 API:
DB 변경 내역
소스 변경 내역
batch-mbod | AlimhamConstants.java
LongTermNonPurchaseLMSInfo.java
LongTermNonPurchaseInfo.java
PromotionList.java
LongTermNonPurchaseBatchJobConfig.java
LongTermNonPurchaseBatchJobTasklet.java
CcCpnIsuMbrMapper.java
LongTermNonPurchaseService.java
CcCpnIsuMbrMapper.xml
|
---|
api-common | |
---|
4. 혜택 테이블 정보 추가와 API 업데이트
주문 후 환불 시 운영을 효율화하기 위한 항목 관리를 통해 주문-혜택 테이블에 정보를 추가합니다. 이로써 관리자들은 주문 상품 내 할인 금액을 효과적으로 관리할 수 있게 됩니다.
화면 접근 경로: BO > 주문 클레임 처리 > 주문 상품 내역 > 할인 금액
대상 API:
DB 변경 내역
소스 변경 내역
api-bo | OpOrdBaseMapper.xml
OpOrdFvrCostRel.java
|
---|
api-order | OpOrdFvrCostRel.java
OpOrdFvrCostRelTrxMapper.xml
ClaimCalculateBnfAmtInfo.java
ClaimTargetOpOrdFvrCostRel.java
ClaimTargetOpOrdFvrCostResponse.java
OpOrdFvrCostRelTrxMapper.java
ClaimFvrCostCreator.java
ClaimCostUtils.java
OpOrdFvrCostMapper.xml
OpOrdDtlMapper.xml
ReCalculateAccumulateFvrCostCalculator.java
ReCalculateDiscountFvrCostCalculator.java
ReturnTransformModelCreator.java
RefundAdditionEtcInfoCreator.java
ClaimCalculateAdtnCostResponse.java
|
---|
5. 주문 생성 시 오류 코드 세분화와 효율적인 테스트 추가
주문 생성 프로세스를 개선하고, 오류 코드 세분화를 통해 주문 생성 시 발생할 수 있는 문제를 더욱 명확하게 식별하도록 합니다. 또한, 테스트 효율화를 위해 주문 생성에 대한 단위 테스트가 추가되었습니다.
대상 API
DB 변경 내역
소스 변경 내역
api-order | OrdBaseInfo.java
OrdDlvInfo.java
OrderRegisterRequest.java
OrdererInfo.java
OpOrdMgrLog.java
OM002.java
OpOrdMgrLogTrxMapper.java
OrderHistoryService.java
OrderPrepareService.java
OrderResult.java
OrderService.java
OrderStrategyHolder.java
OrderStrategyService.java
OrderVerifyService.java
OrdBaseCreator.java
OrderCommonValidator.java
OrderMemberValidator.java
OrderValidationContext.java
OrderValidator.java
MemberType.java
OrderType.java
ApiError.java
OpOrdMgrLogTrxMapper.xml
OrderCreateTestData.java
OrderCreatorTest.java
OrderCreatorUnitTest.java
OrderTestConfig.java
OrderTestInfo.java
AdtnCostTestData.java
OpOrdAdtnCostCreatorTest.java
OpOrdDeliInfoCreatorTest.java
OpOrdDtlCreatorTest.java
OrdDtlTestData.java
FvrCostTestData.java
OrderFvrCreatorTest.java
DtlGoodsInfoTestData.java
OpOrdDtlGoodsInfoCreatorTest.java
OrderValidatorTest.java
Order/request/normal.json
Order/request/normal2.json
|
---|