안녕하세요. 코드엠샵입니다.
먼저 on-hold 주문상태를 다른 용도로 잘못 사용하고 계신것 같습니다.
우커머스의 on-hold는 무통장입금 결제와 같이 고객이 구매의사를 표시했으나, 결제( 또는 입금 )이 아직 이뤄지지 않은 주문의 상태를 의미합니다.
네이버페이 주문건의 경우에도 무통장입금으로 결제된 주문은 “on-hold”상태로 생성되고, 이후 고객이 입금을 완료하면 “processing” 상태로 변경됩니다.
일반 결제건의 결제완료 주문상태를 on-hold로 지정해서 이용하게 되면, 주문처리 시나리오상 이슈가 발생할 가능성이 매우 높습니다.
배송준비중 상태 이전의 주문상태를 추가하시려면, 아래와 같은 플러그인을 이용해서 신규 주문상태( 예 : 주문접수 )를 추가하신 후 이용하시는것을 추천드립니다.
Custom Order Status for WooCommerce
신규 주문상태를 추가한 후에도 동일한 문제가 발생하는 경우, 다시 한번 문의를 부탁드립니다.
감사합니다.