> For the complete documentation index, see [llms.txt](https://developers-apps-in-toss.toss.im/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developers-apps-in-toss.toss.im/guide/operation/service-termination.md).

# 서비스 종료하기

앱인토스에서 미니앱 서비스 종료는 파트너사의 자발적 요청 또는 법, 정책 위반 시 진행돼요. 아래의 종료 유형별 프로세스, 고지 의무, 환불 처리 방식, 종료 후 화면 처리를 확인하여 필히 준수해 주세요.

***

### 1. 서비스 종료 유형

서비스 종료는 아래 유형으로 구분해요.

| 유형                 | 설명                                | 사전 고지 의무                    | 환불 및 탈퇴 처리 |
| ------------------ | --------------------------------- | --------------------------- | ---------- |
| **파트너사 요청에 의한 종료** | 파트너사가 직접 서비스 종료를 요청하는 경우          | 30일 전 사전 고지 (파트너사 → 유저)     | 파트너사 처리    |
| **정책/법 위반에 의한 종료** | 정책·법규 위반에 따른 즉시 종료 (개선 미이행 종료 포함) | 선 종료 후 30일 간 고지 (파트너사 → 유저) | 파트너사 처리    |
| **사업자 폐업에 따른 종료**  | 사업자 폐업에 따른 즉시 종료                  | 선 종료 후 30일 간 고지 (파트너사 → 유저) | 파트너사 처리    |

***

### 2. 종료 유형별 프로세스

#### 2-1.**파트너사 자발적 종료 요청 시 프로세스**

1. 앱인토스 [채널톡](https://apps-in-toss.channel.io/workflows/787658)을 통해 서비스 종료에 대한 의사를 말씀해 주세요.
2. 파트너사에서는 서비스 이용 유저에게 종료 예정일로부터 **30일 전 서비스 종료에 대한 미니앱 내 사전 고지 및 기능성 메시지 발송**이 필요해요.
   * 고지되는 화면 및 기능성 메시지에는 서비스 종료 예정일, 고객센터 문의처를 고지해야 해요.
   * 관련 내용 반영 후 채널톡으로 문의해 주세요.

<figure><img src="https://3177177630-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8pQgXiR5QAzduV54W8Om%2Fuploads%2FL8VNgy5Vh5YunORBJa6h%2Fimage.png?alt=media&amp;token=3142dfb3-6957-452a-b2f9-4a4a84f44e23" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**꼭 확인해 주세요**

토스 로그인을 사용하지 않으면 기능성 메시지를 발송할 수 없어요. 유저가 서비스 접속 시 종료 안내를 확인할 수 있도록 미니앱 내에 필수로 고지해 주세요.
{% endhint %}

3. 파트너사에서는 이후 인앱 결제(또는 토스페이) 환불 요청 건을 즉시 이행하고, 유저의 탈퇴 요청 시 즉시 이행해 주세요.
   * 유저가 서비스 탈퇴 및 관련 정보 삭제를 요청하면 지체 없이 파기해야 해요.
   * 인앱결제 및 토스페이 환불 요청 건은 지체 없이 처리해야 해요.
4. 서비스 종료일에 맞춰 채널톡으로 종료 요청을 진행해 주세요.
5. 이후 앱인토스 콘솔 관련 약관 동의 철회가 진행돼요.

#### 2-2. **정책/법규 위반에 따른 개선 미이행 시 종료**

1. 위반 정책에 따라 개선 기간 및 서비스 종료에 대해 파트너사에 안내해요.
2. 개선 기간 내 미이행 시, 서비스 종료 후 사후 고지 및 기능성 메시지가 발송돼요.
   * 고지되는 화면 및 기능성 메시지에는 **서비스 종료일 및 서비스 종료 사유, 고객센터 문의처**가 고지돼요.
3. 파트너사에서는 이후 인앱 결제(또는 토스페이) 환불 요청 건을 즉시 이행하고, 유저의 탈퇴 요청 시 즉시 이행해 주세요.
   * 유저가 서비스 탈퇴 및 관련 정보 삭제를 요청하면 지체 없이 파기해요.
   * 인앱결제 및 토스페이 환불 요청 건은 지체 없이 처리해요.
4. 이후 앱인토스 콘솔 관련 약관 동의 철회가 진행돼요.

#### 2-3. **법규 위반 등에 따른 즉시 종료**

{% hint style="info" %}
**참고해 주세요**

법규 위반, 지적재산권 침해 등 중대 위반의 경우 계도 기간 없이 즉시 서비스를 미노출해요.
{% endhint %}

1. 위반 사항 확인 즉시 서비스 종료 후 사후 고지 및 기능성 메시지가 발송돼요. (종료 후 30일 간)
   * 고지되는 화면 및 기능성 메시지에는 **서비스 종료일 및 서비스 종료 사유, 고객센터 문의처**가 고지돼요.
2. 파트너사에 관련 법령 위반으로 인한 서비스 종료 처리됨을 통보하고, 콘솔에서도 확인할 수 있어요.
3. 파트너사에서는 이후 인앱 결제(또는 토스페이) 환불 요청 건을 즉시 이행하고, 유저의 탈퇴 요청 시 즉시 이행해 주세요.
   * 유저가 서비스 탈퇴 및 관련 정보 삭제를 요청하면 지체 없이 파기해요.
4. 이후 앱인토스 콘솔 관련 약관 동의 철회가 진행돼요.

#### 2-4. **사업자 폐업에 따른 종료**

1. 사업자를 폐업하게 될 경우 비사업자 신분이 되므로 수익화 기능 및 토스로그인 기능 사용이 불가해요.
2. 이에 따라 폐업 시점이 확인 되는 경우 운영 중인 미니앱은 자동 종료 처리 돼요.
3. 서비스 종료 처리 될 경우 파트너사에서는 이후 인앱 결제(또는 토스페이) 환불 요청 건을 즉시 이행하고, 유저의 탈퇴 요청 시 즉시 이행해 주세요.
   * 유저가 서비스 탈퇴 및 관련 정보 삭제를 요청하면 지체 없이 파기해요.
4. 만약, 비사업자로 서비스 출시를 희망할 경우 새로운 워크스페이스를 생성해서 미니앱을 다시 등록하여 출시해 주세요.

***

### 3. 토스페이 및 인앱 결제 환불 처리

#### 3-1. **환불 책임 원칙**

토스페이 및 인앱 결제의 환불 의무와 책임은 **파트너사**에 있어요. 앱인토스는 원칙적으로 환불 처리에 직접 관여하지 않아요.

* 서비스 종료 고지 시, 파트너사에게 환불 의무를 명확히 안내해요.
* 환불 민원 건이 발생할 경우 앱인토스가 파트너사에 개별 연락하여 환불 처리를 요청할 수 있어요.

#### 3-2. **구글 플레이스토어 환불 처리**

{% hint style="info" %}
**참고해 주세요**

환불 가능 여부(재화·서비스 사용 완료 여부)는 앱인토스에서 직접 확인이 불가하므로, 파트너사가 직접 처리해 주세요.
{% endhint %}

* 결제 후 **48시간 이내** 건: 구글 플레이스토어에서 판단에 따라 환불 처리될 수 있어요.
* 결제 후 **48시간 이후** 건: 파트너사가 앱인토스 콘솔에서 직접 환불 승인/거절 처리가 필요해요.

#### **3-3. 애플 앱스토어 환불 처리**

별도 기한 없이 애플 앱스토어에서 판단에 따라 환불 처리될 수 있어요.

***

### 4. 토스 로그인

#### 4-1. **토스 로그인 처리**

* 서비스 접속 시 회원 탈퇴 창구를 안내하는 화면을 띄워요. 사용자가 서비스 탈퇴 및 관련 정보 삭제를 요청하면 지체 없이 파기해요.
* 관련 커뮤니케이션 및 사용자와의 이슈 발생 시 책임은 **파트너사**에 있어요.

***

### 5. 앱인토스 관련 약관 동의 철회

#### 5-1. **약관 동의 철회**

* 서비스 종료 이후, **콘솔 내 기능별 약관 및 서비스 제휴와 관련하여 동의를 철회**하는 방식으로 운영해요.
* 토스 로그인, 인앱 결제 등 기능별로 콘솔에서 약관 동의가 관리되므로, 종료 후 순차적으로 철회돼요.

***

### 6. 미니앱 서비스 종료 시 이용자 정보 처리 가이드

미니앱 서비스 종료 후, 토스로부터 제공받은 이용자의 개인정보와 제휴사가 자체적으로 생성하거나 수집한 거래 정보를 처리하는 기준을 안내해요.

이 가이드는 일반적인 처리 원칙을 설명해요. 구체적인 보관 항목과 기간은 제휴사의 법적 의무 및 내부관리계획에 따라 별도로 검토해 주세요.

#### 6-1. 토스 식별자 처리

미니앱 운영 과정에서 토스로부터 전달받은 다음 식별자는 미니앱 서비스 종료 후 파기해야 해요.

* `userKey`
* `anonKey`
* `deviceId`

거래 기록 보관을 위해 이용자를 계속 식별해야 한다면, 해당 값을 제휴사 자체 이용자 식별키로 치환해 주세요.

치환이 완료된 후에는 다음 정보를 삭제해야 해요.

* 토스로부터 전달받은 원본 식별자
* 원본 식별자와 자체 식별키 사이의 매핑 정보
* 원본 식별자를 복원하거나 다시 연결할 수 있는 정보

자체 식별키는 토스 식별자와 무관하게 생성해야 하며, 토스 식별자로 역변환할 수 없어야 해요.

#### 6-2. 이름·전화번호 및 거래 정보 보관

예약·결제 등 거래가 발생한 이용자의 정보는 관련 법령에 따른 보관 의무가 있거나, 제휴사 귀중 개인정보의 수집 및 이용 동의, 이용약관 등 별도의 적법한 처리 근거가 있는 경우에만 필요한 범위에서 보관할 수 있습니다.

* 거래 증빙에 필요한 정보만 분리하여 보관해 주세요.
* 보유 항목과 기간은 제휴사의 이용약관, 동의문, 개인정보처리방침 및 내부 보관 정책에 반영해 주세요.
* 법적 보유 기간이 경과하면 지체 없이 파기해 주세요.
* 거래가 발생하지 않았거나 별도의 보관 근거가 없는 이용자 정보는 서비스 종료 후 삭제해 주세요.

이름과 전화번호를 토스 로그인을 통해 전달받았다는 사실만으로 보관 기간이 연장되지는 않아요. \
관련 법령에 따른 의무가 있거나 별도 동의를 받는 등 적법 처리 근거가 있는지 제휴사에서 확인해야 해요.

#### 6-3. 고객 문의 및 거래내역 관리

미니앱 서비스 종료 후에는 제휴사가 치환한 자체 식별키를 토스에 전달하더라도, 토스에서 해당 이용자의 거래내역을 조회하거나 식별하기 어려워요.

따라서 다음 업무는 제휴사에서 자체적으로 처리할 수 있도록 준비해 주세요.

* 예약 및 결제 내역 조회
* 취소·환불 처리
* 이용자 문의 및 민원 대응
* 법적 의무에 따른 거래 기록 제출

필요한 거래 정보는 토스 식별자가 아닌 제휴사의 주문번호, 예약번호 또는 자체 이용자 식별키를 기준으로 관리하는 것을 권장해요.

#### 6-4. 처리 절차

1. 미니앱에서 수집·생성한 이용자 정보 목록을 확인해요.
2. 관련 법령에 따라 보존하여야 하는 개인정보(거래기록 등)와 삭제 대상 정보를 구분해요.
3. 보관이 필요한 기록의 토스 식별자를 자체 식별키로 치환해요.
4. 토스 원본 식별자와 매핑 정보를 삭제해요.
5. 별도의 보관 근거가 없는 개인정보와 운영 로그를 삭제해요.
6. 관련 법령에 따라 보존해야 하는 개인정보는 다른 정보와 분리하여 접근 권한을 제한해요.
7. 파기 결과와 처리 일자를 내부 기록으로 남겨요.

#### 6-5. 최종 확인 목록

* `userKey`, `anonKey`, `deviceId`를 자체 식별키로 치환했나요?
* 토스 원본 식별자와 매핑 정보를 삭제했나요?
* 거래 정보의 보관 근거와 기간을 확인했나요?
* 거래가 없는 이용자 정보를 삭제했나요?
* 예약·결제·환불 문의를 자체적으로 처리할 수 있나요?
* 보관 기간이 끝난 정보를 파기하는 절차가 마련되어 있나요?

<br>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://developers-apps-in-toss.toss.im/guide/operation/service-termination.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
