현재 사용자가 상품을 직접 등록하는 오픈마켓 서비스를 고도몰5 Pro 로 개발중입니다.
사용자 직접 중고물품을 등록하다 보니, 상품별로 배송비가 달라질수 밖에 없습니다. 고정배송비로 동일하게 적용하는게 어렵습니다.
고도몰5 은 잘(?) 설계된 DB구조를 가지고 있기 때문에 특정 값 하나라도 임으로 입력하게 되면(야매기술x) 다른 기능에서 오류가 발생될수 있습니다. 최대한 고도몰5 이 원래 설계한 방식을 적용하는게 좋습니다.
여러가지 방법을 고민해봤지만, 상품별로 배송비를 별도로 책정하기 위해 다음과 같이 처리할 예정입니다.
- 사용자의 배송비는 100원 단위로 입력
- 사용자가 입력하는 배송비는 다양하지만, 보통 한번 입력한 값 범위에서 변경되는 경우는 많지 않음
- 사용자가 직접 입력함으로 기본(defaultFl = 'y')배송비를 제외한 경우는 도서 산간 배송비가 포함된 금액으로 설정
- 따라서 배송비가 기존 고정배송비에 입력된 경우라면 해당 배송정책을 사용 (es_scmDeliveryBasic)
- 배송비가 기존에 입력된적이 없는 경우는 신규로 배송비를 입력 (es_scmDeliveryBasic)
더 좋은 방법이 생각나면 변경할 예정
'PHP > 고도몰' 카테고리의 다른 글
고도몰5 Pro DBTableField 자동 생성 - ChatGPT (0) | 2023.04.09 |
---|---|
고도몰5 사용자 상품 등록 기능 개발시 주의점 (0) | 2023.03.14 |
고도몰5 Pro DBTableField 자동 생성 (1) | 2023.01.14 |
고도몰5 에서 쿼리 로그 디버깅 (1) | 2023.01.11 |
고도몰5Pro 카카오톡 공유(kakao) 오류 ErrorCode(4002) (0) | 2022.08.02 |