추가정보를 등록하는 방법

Table of Contents

핵심 요약: mserp_order_info 필터로 주문메모나 메타값을 Ecount ERP 커스텀 필드에 추가하는 방법을 안내합니다.

샘플 코드는 아래와 같으며, 커스텀 필드는 U_MEMO1 ~ U_MEMO5 까지 사용하실 수 있습니다. 각 커스텀 필드에 원하시는 값을 추가하셔서 이용하여 주시기 바랍니다.
/**
 * @param $order_info
 * @param WC_Order $order
 *
 * @return mixed
 */
function change_mserp_order_info( $order_info, $order ) {
   //주문메모
   $order_info['U_MEMO1'] = $order->get_customer_note();

   //특정 메타값의 경우
   $order_info['U_MEMO2'] = $order->get_meta('메타키', true);

   return $order_info;
}

add_filter( 'mserp_order_info', 'change_mserp_order_info', 10, 2 );

자주 묻는 질문 #

커스텀 필드는 몇 개까지 쓸 수 있나요?

U_MEMO1부터 U_MEMO5까지 총 5개의 커스텀 필드를 이용할 수 있습니다.

어떤 값을 추가할 수 있나요?

주문메모나 특정 메타값 등 원하는 정보를 mserp_order_info 필터를 이용해 자유롭게 추가할 수 있습니다.