Ogone¶
Ogone 는 Ingenico 결제 서비스 라고도 알려져 있으며, 프랑스에 기반을 두고 전자 거래와 관련된 기술을 제공하는 회사입니다.
경고
결제 방법으로 Ogone는 더 이상 사용되지 않습니다. 대신 Stripe 를 사용하는 것을 권장합니다.
Ogone에서 설정하기¶
API 사용자 만들기¶
Ogone 계정에 로그인한 후 환경 설정 탭으로 이동합니다.
Odoo에서 트랜잭션을 생성하는 데 사용할 API 사용자 를 생성해야 합니다. 기본 계정을 사용할 수도 있지만 API 사용자 를 사용하면 Odoo에서 사용된 자격 증명이 유출된 경우 Ogone 구성에 액세스할 수 없습니다. 또한 API 사용자 의 비밀번호는 일반 사용자와 달리 정기적으로 업데이트할 필요가 없습니다.
API 사용자 를 생성하려면 새 사용자 를 클릭합니다. 다음 필드를 설정해야 합니다.
로 이동하여사용자 ID: 선택한 아이디를 입력합니다.
사용자 이름, 이메일 및 시간대: 선택할 내용을 입력합니다.
프로필: 관리자 로 설정해야 합니다.
API용 특수 사용자: 확인 후 입력합니다.
사용자 생성이 완료되었으면, 이제 비밀번호를 생성해야 합니다. 비밀번호와 사용자 ID 는 이후 설정을 하는 동안 필요하므로 반드시 저장하도록 합니다.
팁
이미 사용자 정보가 생성되어 있는 경우에는 활성화했을 때 오류가 없는지 확인합니다. 또는 간단히 활성화 (오류) 버튼으로 사용자를 초기화합니다.
Odoo용 Ogone 설정하기¶
이제 Odoo에서 결제를 수락하도록 Ogone을 설정해야 합니다. SHA-512 를 해시 알고리즘 으로, UTF-8 을 문자 인코딩 으로 선택합니다. 그런 다음 같은 페이지의 데이터 및 출처 확인 탭으로 이동하여 전자 상거래 및 별칭 게이트웨이 섹션의 URL 필드를 비워 둡니다.
로 이동하여팁
Odoo 내에서 sha-1
또는 sha-256
과 같은 다른 알고리즘을 사용해야 하는 경우 개발자 모드 를 활성화하고 에서 결제대행업체 페이지로 이동합니다. Ogone 을 클릭하고 자격 증명 탭의 해시 함수 에서 사용하려는 알고리즘을 선택합니다.
이제 SHA-IN 암호를 생성해야 합니다. SHA-IN 및 SHA-OUT 암호는 Odoo와 Ogone 간에 트랜젝션을 요청하거나 응답할 경우 디지털 서명을 하기 위해 사용합니다. 이러한 비밀번호 구문과 ‘sha-1’ 알고리즘을 사용하여 두 시스템 모두 상대로부터 받은 정보가 변경되거나 변조되지 않았다는 것을 보장할 수 있습니다.
동일한 SHA-IN 암호를 이커머스 및 별칭 게이트웨이 확인 및 DirectLink 및 배치 확인 (자동) 에 입력합니다. IP 주소 항목의 경우에는 입력하지 않고 비워 둘 수 있습니다.
SHA-IN 및 SHA-OUT 는 각기 다른 암호를 사용해야 하며 16자에서 32자 사이의 길이여야 합니다. Odoo에서는 SHA-IN 및 SHA-OUT 를 하나씩만 사용할 수 있으므로 전체 Ogone 설정에서 SHA-IN 및 SHA-OUT 암호는 동일해야 합니다.
SHA-OUT 키를 검색하려면 Ogone 계정에 로그인하여
로 이동하여 API 키 와 클라이언트 키 를 가져오거나 생성합니다. 나중에 새로운 키를 생성해야만 받을 수 있으므로 반드시 API 키를 복사해 두시기 바랍니다.모든 작업이 완료되면
으로 이동하여 다음과 같은 선택 항목을 확인합니다.브라우저 HTTP 리디렉션 에 대한 URL 항목은 입력하지 않고 비워둘 수 있으며, Odoo에서 이와 같이 거래 요청이 있을 경우 이러한 URL을 지정하게 됩니다.
리디렉션 URL에 대한 트랜젝션 피드백 매개변수를 받습니다: 를 선택합니다.
HTTP 서버 간 직접 요청:
온라인으로 진행되며 온라인 요청이 실패하면 지연된 요청으로 전환
으로 설정합니다.두 가지 URL 항목에는 모두
<example>
이 있는 동일한 URL이https://<example>/payment/ogone/return
과 같이 포함되어야 하며 데이터베이스로 대체됩니다.동적 전자상거래 매개변수 에는
ALIAS
,AMOUNT
,CARDNO
,CN
,CURRENCY
,IP
,NCERROR
ORDERID
,PAYID
,PM
,STATUS
,TRXDATE
. 값이 있어야 합니다. 다른 매개변수도 포함할 수 있지만 (Ogone에서 통합할 다른 항목에 필요한 매개변수가 있는 경우), 권장하지는 않습니다.모든 트랜잭션 제출 모드 섹션에 SHA-OUT 암호 문구를 입력한 후
상태 변경용 HTTP 요청
을 비활성화합니다.
고객이 나중에 사용할 수 있도록 신용 카드 자격 증명을 저장할 수 있도록 하려면
로 이동합니다. 이 탭에서는 사용자의 카드 정보 저장 방법, 정보 저장 기간, 카드 정보 저장 확인란 표시 여부 등을 설정할 수 있습니다.Odoo에서 설정하기¶
Odoo에서 Ogone을 설정하려면 자격 증명 탭에서 Ogone 계정의 PSPID 를 입력하고 나머지 필드를 Ogone 포털 에 설정한 대로 입력합니다.
로 이동하여 Ogone 제공업체를 엽니다.