페이팔 토큰 발급 #

페이팔에 로그인 후 우측 상단의 계정을 클릭하여 Account Settings 메뉴로 이동합니다.

좌측 메뉴에서 웹사이트 결제 메뉴를 클릭하고, 웹사이트 환경 설정의 업데이트 문구를 클릭합니다.

자동 돌아가기 (Auto return) 영역의 사용을 체크한 후 https://사이트주소/checkout/order-received/ 경로를 입력합니다.

결제 페이지의 고유 주소가 변경된 경우에는 변경된 주소를 입력해야 합니다.

저장 버튼을 클릭하면 하단의 결제 데이터 전송 (payment data transfer) 영역이 활성화되며 사용 여부를 선택할 수 있습니다.

사용을 선택하고 표시되는 페이팔 식별 토큰 (Identity token)은 페이팔 설정 매뉴얼을 참고하여 페이팔 식별 토큰에 입력합니다.

API 인증 정보 발급 #

계정 설정에서 좌측 웹사이트 결제 메뉴를 클릭한 후, API 접근의 업데이트 문구를 클릭합니다.

NVP/SOAP API 통합 (클래식)을 클릭합니다.

API 서명을 선택하고 동의 후 제출 버튼을 클릭합니다.

버튼 클릭 후 API 사용자 이름, API 비밀번호, API 서명을 확인할 수 있으며, API 인증서 매뉴얼을 참고하여 라이브 API 설정에 각각의 값을 입력합니다.

샌드박스 API 정보는 개발자 계정으로 API 인증 정보를 발급받아야 합니다.

즉시 지급 알림 설정 #

본 설정은 페이팔 결제가 완료된 경우 결제가 완료되었음을 사이트로 알려주는 기능으로 반드시 설정을 완료해야 사이트에 주문 접수 처리가 됩니다.

계정 설정에서 좌측 웹사이트 결제 메뉴를 클릭하고 즉시 결제 알림의 업데이트 문구를 클릭합니다.

IPN 설정을 선택하세요 버튼을 클릭합니다.

알림 URL에 https://사이트주소/?wc-api=WC_Gateway_Paypal 을 입력 후 IPN 메시지 수신에 체크하고 저장 버튼을 클릭합니다.

설정이 완료된 후에는 Paypal 결제 수단을 활성화한 후, 상품 결제 테스트를 진행합니다.