회원가입 시 작성한 정보를 결제 페이지에 연동하는 방법

핵심 요약: 회원가입 시 입력한 이름·전화번호·주소를 결제 페이지에 자동으로 연동하는 방법을 안내합니다.

본 매뉴얼은 회원가입 시 입력한 정보를 결제 페이지에 연동하여 고객이 결제 페이지에서 별도로 입력하지 않아도 자동으로 입력되도록 설정하는 방법에 대해 설명합니다.

회원가입 템플릿 수정 #

[엠샵 멤버스 > 모든 멤버스 템플릿 > 이용중인 회원가입 템플릿]에 이름, 전화번호, 주소 등 결제 페이지에서 필요한 필드를 추가합니다.

예시로 이름, 전화번호, 주소검색 필드를 추가하겠습니다.

템플릿 액션 설정 #

액션 설정 탭을 클릭하여 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']

자주 묻는 질문 #

어떻게 결제 페이지에 자동으로 정보가 채워지나요?

회원가입 템플릿의 포스트 액션을 사용자 메타 업데이트로 설정하고, 우커머스 필드 ID를 Meta Key로 지정하면 됩니다.

Meta Value는 어떻게 작성하나요?

해당 멤버스 필드의 이름 값을 확인해 $params[‘이름값’] 형식으로 작성하면 됩니다.