# 계약 추가

최종적으로 이용기관에서 서비스를 이용하기 위해서 이용기관에 필요한 계약을 추가해야 합니다.

계약은 기관 추가 심사가 완료된 기관에 추가할 수 있으며,  테스트와 운영에 필요한 계약을 계약추가 화면에서 간편하게 추가할 수 있습니다.

<figure><img src="https://lh7-us.googleusercontent.com/ZTbXSm1eCJsb7q0V-KdMhosr-CUzFGsuEjrt-RBWXOSHSrgoGUIWHCnzhWiEsSIssM5r5JuVHp7edzgn-HmIYJ7WvztvVGM-UDKe3ja_bcJPEkA1b0-Wfs6rX3cKnfvW524dmOLogV5_U327P_45Zu4" alt=""><figcaption></figcaption></figure>

## 1. 한번에 계약 추가하기

계약을 추가하기 위해서 필요한 Settle과 상품을 한번에 추가할 수 있습니다.

<figure><img src="https://234308570-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVZVmVOd-5LtENUPqdq%2Fuploads%2FpoWWoTSZCAFMLcdKLeGU%2F%E1%84%80%E1%85%A8%E1%84%8B%E1%85%A3%E1%86%A8%E1%84%8E%E1%85%AE%E1%84%80%E1%85%A11.png?alt=media&#x26;token=e9044bfd-6d6f-4d02-8e2d-9e8b67f6eebf" alt=""><figcaption></figcaption></figure>

**➊ 대상**

계약이 추가되는 대상을 선택할 수 있습니다.

{% hint style="info" %}
기관은 기관 추가 승인이 완료된 기관만 노출됩니다.
{% endhint %}

**➋ Settle 정보**

작성된 정보로 Settle이 생성됩니다.

(이미 등록된 Settle이 있는 경우, 우측 ‘Settle 선택’ 버튼이 노출됩니다.)

* **Settle 구분**: 생성할 Settle의 구분을 선택합니다.
* **Settle 명**: Settle을 구분할 수 있는 이름을 지정할 수 있습니다.
* **CI 활용여부**: CI 활용여부를 ‘활용'으로 선택하면, 검증하기 API 호출 시 카카오계정 CI를 내려받아 회원을 식별할 수 있습니다. ‘활용'으로 선택한 경우, 사용자에게 노출되는 인증 요청 화면 하단에 ‘개인정보 제 3자 제공 동의'가 노출됩니다.
* **연동담당자 이름**: 서비스를 연동하는 담당자의 이름을 입력할 수 있습니다.
* **연동담당자 이메일**: Settle 정보와 생성된 계약의 안내 메일을 수신 받는 이메일 주소를 입력할 수  있습니다.

{% hint style="info" %}
CI 활용여부 항목은 ‘인증 서비스’ 이용기관의 Settle ID 추가 시에만 노출됩니다.

이용기관 정보에 CI 활용여부 설정이 ‘활용안함'인 경우, CI를 활용할 수 없습니다.
{% endhint %}

**➌ 계약 정보**

Settle에 각각 추가될 상품의 계약 정보를 설정할 수 있습니다.

(2번의 Settle 구분에서 클릭한 Settle 구분에 따라 항목이 달라집니다.)

* **테스트/운영 상품**: 이용하려는 테스트/운영 상품을 선택합니다. (복수 선택 가능)

{% hint style="info" %}
‘테스트 상품과 동일’에 체크되어있는 경우, 테스트 상품과 동일한 운영 상품을 동시에 등록할 수 있습니다.
{% endhint %}

* **테스트/운영 기간**: 상품을 사용할 수 있는 기간을 설정할 수 있습니다.

{% hint style="info" %}
테스트 상품은 최대 1년, 운영 상품은 최대 5년까지 설정할 수 있습니다.&#x20;

운영 기간이 아직 정해지지 않은 경우, ‘미정’을 클릭하면 운영상품은 나중에 추가할 수 있습니다.
{% endhint %}

{% hint style="warning" %}
계약종료일 다음날부터 서비스 호출이 불가합니다. 설정에 유의해 주세요.
{% endhint %}

* **계약연장설정**: 계약을 연장하는 방식을 선택할 수 있습니다.
  * **자동연장**: 추가 중인 계약종료일 다음날부터 연장주기만큼의 새로운 계약을 자동으로 추가합니다.
  * **직접연장**: 추가가 필요한 계약을 직접 추가합니다. (테스트 상품은 직접연장만 가능)

{% hint style="info" %}
자동으로 연장되는 계약은 이전 계약종료일 14일 전에 자동으로 추가됩니다.
{% endhint %}

필수 항목이 모두 입력되면, ‘추가’ 버튼을 클릭할 수 있습니다.

{% hint style="warning" %}
**계약 추가 불가 조건**

\- 선택한 상품과 이미 등록된 상품의 계약기간이 중복되는 경우

\- 선택한 상품과 동일한 상품이 계약자동연장 '자동'설정으로 이미 등록된 경우

\- 지정한 계약시작일이 딜러사의 계약기간에 포함되지 않는 경우
{% endhint %}

\
2\. 필요한 계약만 추가하기
----------------

이미 생성된 Settle에 계약을 추가하려는 경우, 상품만 선택하여 빠르게 계약만 추가할 수 있습니다.

<figure><img src="https://234308570-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVZVmVOd-5LtENUPqdq%2Fuploads%2F3ej6RShQ8VH7tJBSXyYV%2F%E1%84%80%E1%85%A8%E1%84%8B%E1%85%A3%E1%86%A8%E1%84%8E%E1%85%AE%E1%84%80%E1%85%A12.png?alt=media&#x26;token=2c9dd95c-b380-4508-ac33-3cc728ca4af1" alt=""><figcaption></figcaption></figure>

**➊ Settle 정보**

이미 등록된 Settle 중 계약을 추가할 Settle을 선택할 수 있습니다.

Settle 추가가 필요한 경우, 우측 ‘Settle 추가’ 버튼을 클릭하여 Settle과 상품을 한번에 추가할 수 있습니다.

**➋ 계약 정보**

선택한 Settle에 추가될 상품의 계약 정보를 설정할 수 있습니다.

## 3. 계약 추가 완료

계약 추가가 완료되면, Settle 연동 담당자에게 서비스 연동에 필요한 'Settle 등록 정보 안내' 메일이 발송됩니다.

{% hint style="danger" %}
연동 정보는 외부에 유출되지 않도록 주의해주세요.&#x20;
{% endhint %}

<figure><img src="https://234308570-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVZVmVOd-5LtENUPqdq%2Fuploads%2F2YusQbKbV11XjhPak6YZ%2Fimage.png?alt=media&#x26;token=7dc64246-dc46-4a8d-b942-0842afcd24f2" alt=""><figcaption></figcaption></figure>

**➊** Authorization : 딜러사 앱의 REST API 키로 API header에 기입하여 인증

**➋** Settle id : 정산 단위로 제공되는 유니크 키

**➌** 개인정보 암복호화 키(Secret key, IV) : 이용기관이 사용자 개인정보를 카카오에 전달할 때 필요한 암복호화 키

<br>
