인증결제
테스트 환경 구성방법
- 페이팔 테스트 환경 구성을 위해서는 아임포트 관리자 페이지 설정과 페이팔 관리자페이지 설정이 각각 적용되어야 합니다.
- 페이팔은 별도의 계약없이 판매자 계정만 생성하면 바로 서비스 이용이 가능합니다.
아임포트 관리자 콘솔 설정
아임포트 관리자 콘솔→ 시스템설정 → PG설정(일반결제 및 정기결제) → PG사 페이팔-Express Checkout 선택 → 테스트모드 [ON] → API 사용자 정보 입력 → [전체 저장] 클릭
Email 계정주소 설정시 주의사항
자동완성된 Email 주소가 실제 페이팔 계정 ID와 상이한 경우 실 계정 ID 로 수정하여 저장해야 합니다.
페이팔 관리자 콘솔 설정
판매자 Sandbox 계정 설정
- https://developer.paypal.com/developer/accounts/ 로그인 > SANDBOX > Accounts > DEFAULT Business 계정의 [View/edit account] 클릭
![Accounts 예](/gitbook-assets/en/image (144).png)
2. Account details 팝업창
API Credentials 탭의 Username, Password, 및 Signature 값을 아임포트 관리자 콘솔 페이팔 설정 항목에 아래와 같이 맵핑합니다.
- Username = API 사용자 이름
- Password = API 암호
- Signature = 서명
![API Credentials](/gitbook-assets/en/image (271).png)
- https://developer.paypal.com/developer/accounts/ 로그인 > SANDBOX > Accounts > DEFAULT Personal 계정의 [View/edit account] 클릭
![Accounts 예](/gitbook-assets/en/image (245).png)
2. Account details 팝업창
Profile 탭의 Email ID 및 Password 값을 페이팔 결제시 구매자 로그인 계정정보로 사용합니다.
참고사항
- Business 계정이 Sandbox이면 구매자 계정도 Sandbox Accounts 목록에 존재하는 Personal 계정으로 결제(사용)해야 합니다.
- Sandbox Accounts 의 Country 가 "US"인 Personal 계정으로 테스트해야 합니다. 판매자와 구매자 계정 국가가 "한국"인 경우 페이팔 정책상 결제가 불가하며, 판매자는 한국이고 구매자가 미국인 경우는 가능합니다.
- 판매자와 구매자 계정 국가가 "한국"인 경우 페이팔 정책상 결제가 불가합니다. 판매자와 구매자 중 최소 한사람의 국가가 해외여야 합니다
- 아임포트는 페이팔 정기결제를 지원하지 않습니다.