본 매뉴얼은 회원가입 시 입력한 정보를 결제 페이지에 연동하여 고객이 결제 페이지에서 별도로 입력하지 않아도 자동으로 입력되도록 설정하는 방법에 대해 설명합니다.
회원가입 템플릿 수정 #
[엠샵 멤버스 > 모든 멤버스 템플릿 > 이용중인 회원가입 템플릿]에 이름, 전화번호, 주소 등 결제 페이지에서 필요한 필드를 추가합니다.
예시로 이름, 전화번호, 주소검색 필드를 추가하겠습니다.
템플릿 액션 설정 #
액션 설정 탭을 클릭하여 Post Actions 영역의 녹색 + 아이콘을 클릭한 후, 타입을 사용자 메타 업데이트로 변경합니다.
Meta Key에는 우커머스에서 제공하는 필드의 ID 값을 작성합니다.
Meta Value에는 해당 멤버스 필드의 이름 값을 $params['이름값']
과 같은 형식으로 작성합니다.
이름 값 확인 방법 #
멤버스 템플릿의 해당 필드 설정 버튼을 클릭한 후, 이름에 작성되어 있는 값을 확인합니다.
이름 필드의 이름 값은 first_name 이므로, Meta Key는 billing_first_name_kr 이며, Meta Value는 $params[‘first_name’] 입니다.
예시로 추가한 이름, 이메일, 전화번호, 주소는 아래와 같이 설정합니다.
이름 – Meta Key : billing_first_name_kr
/ Meta Value : $params['first_name']
이름 – Meta Key : billing_email_kr
/ Meta Value : $params['user_login']
이름 – Meta Key : billing_phone_kr
/ Meta Value : $params['billing_phone']
주소는 엠샵 주소 체크아웃 플러그인 사용 시 이용할 수 있으며, 우편번호 / 기본주소 / 상세주소 3개로 구성되어 있어 3개의 메타 키/값을 추가해야 합니다.
이름 – Meta Key : mshop_billing_address-postnum
/ Meta Value : $params['billing_postcode']
이름 – Meta Key : mshop_billing_address-addr1
/ Meta Value : $params['billing_address_1']
이름 – Meta Key : mshop_billing_address-addr2
/ Meta Value : $params['billing_address_2']