> 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. 미니앱의 **대표관리자**가 앱인토스 **콘솔 > 앱 운영 관리하기 > 운영 종료하기**에서 **운영 종료**를 진행해요.
2. 종료 시 이행해야 하는 의무와 유저 피해 방지 정책 안내를 확인하고, **모든 항목에 동의**해야 종료를 진행할 수 있어요.&#x20;
3. 동의를 완료하면 미니앱이 **종료 예정** 상태로 전환돼요. 종료 예정 상태에서의 노출 및 기능 제한은 3장을 확인해 주세요.
4. 종료 예정 기간(30일) 중 **대표관리자**는 언제든 콘솔에서 종료를 철회할 수 있어요. 철회 시 기존 상태로 복귀해요.
   * 단, 정책 위반으로 임시 중단(셧다운)된 미니앱은 종료를 철회할 수 없어요.
5. 종료 예정 기간 중에도 미니앱 수정·업데이트 배포는 할 수 있어요. 종료 전 필요한 공지, 데이터 처리 등을 진행해 주세요.
6. 30일이 지나면 자동으로 **종료** 상태로 전환돼요.

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

운영 종료와 철회는 **대표관리자**만 할 수 있어요.
{% endhint %}

<figure><img src="https://3177177630-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8pQgXiR5QAzduV54W8Om%2Fuploads%2FWGqdIzU61FzDnU2MCmYR%2Fimage.png?alt=media&amp;token=388ca817-368a-4983-b902-c3e8b8e4601a" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3177177630-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8pQgXiR5QAzduV54W8Om%2Fuploads%2F3qY5UlIPQjm854CZaOKQ%2Fimage.png?alt=media&amp;token=c541fc4e-4565-44c4-b510-01dc0656ee11" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3177177630-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8pQgXiR5QAzduV54W8Om%2Fuploads%2FWosRE86sHzELkJkV68Su%2Fimage.png?alt=media&amp;token=efa5a06e-3e47-4768-83b1-4b50e4c10f97" alt=""><figcaption></figcaption></figure>

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

1. 위반 정책에 따라 개선 기간과 서비스 종료에 대해 파트너사에 안내해요.
2. 개선 기간 내 미이행 시 서비스가 즉시 종료돼요.
   * 종료 후 30일간 유저에게 서비스 종료일, 종료 사유, 문의처가 자동으로 고지돼요.
3. 파트너사는 종료 시점으로부터 30일간 유저의 환불·포인트 지급 요청에 대응해야 해요. 미이행 시 유저 피해 방지 정책에 따라 토스가 개입할 수 있어요.
4. 유저가 서비스 탈퇴 및 관련 정보 삭제를 요청하면 지체 없이 파기해야 해요.

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

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

법규 위반, 지적재산권 침해 등 중대한 위반은 계도 기간 없이 즉시 서비스를 종료해요.
{% endhint %}

1. 위반 사항이 확인되면 즉시 서비스가 종료되고, 종료 후 30일간 유저에게 서비스 종료일, 종료 사유, 문의처가 자동으로 고지돼요.
2. 관련 법령 위반으로 서비스가 종료되었음을 파트너사에 통보하며, 콘솔에서도 확인할 수 있어요.
3. 파트너사는 종료 시점으로부터 30일간 유저의 환불·포인트 지급 요청에 대응해야 해요. 미이행 시 유저 피해 방지 정책에 따라 토스가 개입할 수 있어요.
4. 유저가 서비스 탈퇴 및 관련 정보 삭제를 요청하면 지체 없이 파기해야 해요.

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

1. 사업자를 폐업하면 비사업자 신분이 되므로 수익화 기능을 사용할 수 없어요.
2. 폐업 시점이 확인되면 운영 중인 미니앱은 **종료 예정** 상태로 자동 전환되고, 콘솔에 종료 사유가 안내돼요.
3. 폐업에 따른 종료 예정 상태에서는 일반 종료 예정과 달리 등록된 인앱결제 상품과 인앱 광고가 **즉시 비활성화**돼요.
4. 종료 예정 기간(30일) 동안 파트너사는 유저의 환불·포인트 지급 요청에 대응해야 해요. 미이행 시 유저 피해 방지 정책에 따라 토스가 개입할 수 있어요.
5. 30일이 지나면 자동으로 종료돼요.
6. 유저가 서비스 탈퇴 및 관련 정보 삭제를 요청하면 지체 없이 파기해야 해요.
7. 비사업자로 서비스 출시를 원하면 새 워크스페이스를 생성해 미니앱을 다시 등록하고 출시해 주세요.

***

### 3. 종료 예정 상태

파트너사가 운영 종료를 진행하거나 사업자 폐업이 확인되면, 미니앱은 30일간 **종료 예정** 상태로 운영돼요.

#### 3-1. 유저 고지

종료 예정 상태로 전환되면 앱인토스가 아래 내용을 자동으로 유저에게 안내해요.

**앱 내 고지**

종료 예정 미니앱에 유저가 진입하면, 앱인토스가 **서비스 종료 예정 안내**를 자동으로 노출해요. 안내에는 아래 내용이 포함돼요.

* 서비스 종료 예정일
* 종료 사유
* 문의처 (파트너사가 등록한 고객 문의처)
* 인앱결제 환불 안내 (마켓별)
* 포인트 지급 요청 안내

**푸시 알림**

해당 미니앱 이용 이력이 있는 유저에게 종료 예정 안내 푸시 알림이 1회 발송돼요.

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

토스 로그인을 사용하지 않으면 푸시 알림을 발송할 수 없어요. 이 경우 유저는 미니앱에 접속할 때 종료 안내를 확인할 수 있어요.
{% endhint %}

<figure><img src="https://3177177630-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8pQgXiR5QAzduV54W8Om%2Fuploads%2FEPAq66YeW82WxcuQmvYY%2Fimage.png?alt=media&amp;token=31f491de-8b9d-48a9-8957-1bc6eea53ccc" alt=""><figcaption></figcaption></figure>

#### 3-2. 모바일 노출 정책

| 노출 영역 | 종료 예정 상태 |
| ----- | -------- |
| 검색    | X        |
| 혜택 탭  | X        |
| 최근 사용 | O        |
| 공유 링크 | O        |

#### 3-3. 콘솔 기능 제한

종료 예정 기간 중 콘솔 기능은 아래와 같이 제한돼요.

<table data-search="false"><thead><tr><th>기능</th><th>종료 예정 상태</th><th>비고</th></tr></thead><tbody><tr><td>번들 등록·검수·릴리즈</td><td>O</td><td>종료 전 필요한 대응을 위해 허용</td></tr><tr><td>푸시 알림</td><td>O (등록·발송 가능)</td><td></td></tr><tr><td>프로모션</td><td>O (등록·지급 가능)</td><td></td></tr><tr><td>비즈월렛</td><td>O (사용 가능)</td><td></td></tr><tr><td>인앱결제</td><td>기존 상품 운영 가능 / <strong>신규 상품 생성 불가</strong></td><td>폐업인 경우 즉시 비활성화</td></tr><tr><td>인앱 광고</td><td>기존 광고 운영 가능 / <strong>신규 ID 생성 불가</strong></td><td>폐업인 경우 즉시 비활성화</td></tr><tr><td>토스 로그인</td><td>O (사용 가능)</td><td></td></tr></tbody></table>

***

### 4. 종료 상태

종료 예정 기간(30일)이 지나거나 정책·법규 위반으로 즉시 종료되면, 미니앱은 **종료** 상태로 전환돼요.

#### 4-1. 유저 화면

종료된 미니앱에 접근하면 아래 내용이 표시돼요.

* 서비스 종료일
* 종료 사유
* 문의처 (이메일)

종료 후 30일간 해당 미니앱 이용 이력이 있는 유저에게 종료 안내 푸시 알림이 발송돼요.

#### 4-2. 모바일 노출 정책

| 노출 영역 | 종료 상태 |
| ----- | ----- |
| 검색    | X     |
| 혜택 탭  | X     |
| 최근 사용 | O     |
| 공유 링크 | X     |

#### 4-3. 콘솔 기능 제한

<table data-search="false"><thead><tr><th>기능</th><th>종료 상태</th></tr></thead><tbody><tr><td>번들 등록·검수·릴리즈</td><td>X (롤백 포함 전부 불가)</td></tr><tr><td>푸시 알림</td><td>X (등록·발송 불가)</td></tr><tr><td>프로모션</td><td>X (등록·지급 불가)</td></tr><tr><td>비즈월렛</td><td>잔액 확인 가능 / 소진 불가</td></tr><tr><td>인앱결제</td><td>X (상품 생성 불가 / 비활성화)</td></tr><tr><td>인앱 광고</td><td>X (ID 생성 불가 / 비활성화)</td></tr><tr><td>토스 로그인</td><td>별도 처리 없음</td></tr></tbody></table>

***

### 5. 환불 처리

#### 5-1. 환불 책임 원칙

인앱결제 및 토스페이의 환불 의무와 책임은 **파트너사**에 있어요.

파트너사가 유저의 환불·보상 요청을 성실히 이행하지 않으면, 유저 피해 방지 정책에 따라 토스가 직접 개입할 수 있어요.

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

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

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

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

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

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

***

### 6. 토스페이

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

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

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

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

토스페이를 사용 중이라면 미니앱 서비스 종료와 별도로 토스페이 계약 해지 신청이 필요해요.

<support-pay@toss.im>으로 해지를 문의해 주세요.
{% endhint %}

***

### 7. 토스 로그인

* 유저가 서비스 탈퇴 및 관련 정보 삭제를 요청하면 지체 없이 파기해야 해요.
* 관련 커뮤니케이션과 유저와의 이슈 발생 시 책임은 **파트너사**에 있어요.
* 토스로그인 계약 종료가 필요할 시 채널톡에 문의주세요

***

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

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

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

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

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

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

거래 기록 보관을 위해 이용자를 계속 식별해야 한다면, 해당 값을 파트너사 자체 이용자 식별키로 치환해 주세요. 치환이 끝나면 다음 정보를 삭제해야 해요.

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

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

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

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

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

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

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

서비스 종료 후에는 파트너사가 치환한 자체 식별키를 토스에 전달하더라도, 토스에서 해당 이용자의 거래내역을 조회하거나 식별하기 어려워요. 다음 업무는 파트너사가 자체적으로 처리할 수 있도록 준비해 주세요.

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

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

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

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

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

* &#x20;`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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
