PayPal

Paypal 은 전 세계 어디에서나 이용할 수 있는 미국의 온라인 결제대행업체이며, 가입비가 없는 몇 안 되는 업체 중 하나입니다.

참고

PayPal은 200개 이상의 국가 및 지역 에서 사용할 수 있지만 일부 통화만 지원됩니다.

PayPal 설정하기

PayPal 계정 설정 메뉴를 확인하려면 PayPal에 로그인한 후 계정 설정 을 열고 웹사이트 결제 메뉴를 엽니다.

PayPal 계정 메뉴

중요

Odoo 에서 PayPal이 작동하게 하려면 반드시* 자동 반환PDT 항목을 활성화해야 합니다.

자동 이동

자동 이동 기능을 통해 결제가 완료되면 자동으로 고객을 Odoo로 리디렉션합니다.

웹사이트 결제 에서 웹사이트 기본 설정 ‣ 업데이트 ‣ 웹사이트 결제 자동 반환 ‣ 자동 반환 으로 이동하여 켜기 를 선택합니다. URL로 돌아가기 필드에 Odoo 데이터베이스 주소 (예: https://yourcompany.odoo.com)를 입력한 후 저장 을 입력합니다.

참고

어느 URL에서든 작업을 수행할 수 있습니다. Odoo에서는 다른 URL을 사용하므로 설정만 활성화하면 됩니다.

결제 데이터 전송 (PDT)

PDT 를 통해 결제 확인을 수신하고 고객에게 결제 상태를 표시하며 결제의 진위 여부를 확인할 수 있습니다. 웹사이트 환경 설정 ‣ 업데이트 에서 결제 데이터 전송 까지 아래로 스크롤로 이동한 후 켜기 를 선택합니다.

PayPal에서는 자동 반환결제 데이터 전송 (PDT) 기능이 활성화되는 즉시 PDT ID 토큰 이 표시됩니다. PDT ID 토큰 이 필요한 경우 결제 데이터 전송 을 비활성화했다가 다시 활성화하면 토큰이 다시 표시됩니다.

PayPal 계정 선택 사항

결제 시 고객에게 PayPal 계정으로 로그인하라는 메시지를 표시하지 않는 것이 좋습니다. 고객 측에서 직불/신용카드로 결제하는 것이 더 바람직하며 접근성이 높습니다. 이 메시지를 비활성화하려면 계정 설정 ‣ 웹사이트 결제 ‣ 업데이트 로 이동하여 PayPal 계정 선택 사항 에 대해 켜기 를 선택합니다.

결제 메시지 형식

고객명이나 주소에 억양 표시 문자 (또는 기본 라틴 문자 이외의 문자)를 사용하는 경우에는 반드시 Odoo에서 PayPal로 전송되는 결제 요청 방식으로 인코딩 형식을 설정해야 합니다. 그렇지 않으면 안내 없이 일부 트랜젝션이 진행되지 못할 수 있습니다.

진행하려면 프로덕션 계정 으로 이동합니다. 그런 다음 추가 선택 을 클릭하여 두 가지 기본 인코딩 형식을 UTF-8 로 설정합니다.

  • 암호화 웹사이트 결제 및 EWP_SETTINGS 오류의 경우 Paypal 문서 를 참조하세요.

  • Paypal 샌드박스 계정 을 설정한 다음 이 링크 내용에 따라 테스트 환경에서 인코딩 형식을 설정합니다.

Odoo에서 설정하기

Odoo에서 PayPal 계정에 연결하려면 API 자격 증명 이 필요합니다. 그렇게 하려면 회계 ‣ 환경 설정 ‣ 결제대행업체 및 PayPal 활성화 로 이동합니다. 그런 다음 자격 증명 탭에 PayPal 계정 자격 증명을 입력합니다.

  • :guilabel:` 이메일`: Paypal 로그인용 이메일 주소입니다.

  • PDT ID 토큰: 트랜젝션의 진위 여부를 확인하는 데 사용되는 키입니다.

테스트 환경

환경 설정

PayPal 샌드박스 계정을 활용하여 Odoo에서의 전체적인 결제 흐름을 테스트할 수 있습니다.

PayPal 자격 증명으로 Paypal 개발자 사이트 에 로그인하면 두 개의 샌드박스 계정이 생성됩니다.

판매자 계정으로 PayPal 샌드박스에 로그인하고 동일하게 환경 설정 지침대로 진행합니다. 자격 증명 탭의 Odoo(계정 ‣ 환경 설정 ‣ 결제대행업체 ‣ PayPal 에 샌드박스 자격 증명을 입력하고 상태가 테스트 모드 로 설정되어 있는지 확인합니다.

샌드박스 개인 계정을 사용하여 Odoo에서 테스트 트랜젝션을 실행합니다.

더 보기