<aside> 💡 Paymentwall 결제를 이용하기 위한 설정방법을 가이드 합니다.
</aside>
Paymentwall 에 대한 Payment Channel 생성
Paymentwall 대쉬보드에서 Manage Keys를 클릭하고 페이먼트월 프로젝트에 있는 Project Key와 Secret Key를 복사하고 나서 Brick Test Keys를 클릭하여 Brick Public Key와 Secret Key를 넣어 줍니다. Widget_id는 p1_1으로 설정합니다.
Brick Key가 보이지 않는다면 Settings 하단에 BRICK 버튼을 클립해 줍니다.
핑백 파라미터 확인
Custom Pingback parameters 에 Add a custom parameter를 통해 merchant_refund_id 파라미터를 추가하고 Value는 OWN으로 설정합니다. (이미 있을시 과정 생략)
웹훅주소 설정
포트원 Payment Channels의 웹훅주소를 페이먼트월 프로젝트 셋팅의 Pinback URL에 설정하고 저장합니다.
<aside> 💡
페이먼트월의 프로젝트가 심사가 들어가서 Pending 상태가 되면 테스트 결제가 불가합니다. 이 경우 My Project에서 “ADD NEW PROJECT”를 통해 신규 테스트 프로젝트를 설정하여 테스트를 진행할 수 있습니다.
프로젝트가 라이브결제가 가능하게 되면 포트원 콘솔을 Live Mode로 변경한 후 페이먼트월 채널을 다시 추가합니다. 라이브 채널의 웹훅주소는 테스트 채널과 구분되기 때문에 라이브 채널의 웹훅주소를 페이먼트월 라이브 프로젝트 핑백주소에 세팅합니다.
</aside>