# 빌링키 — Billing Key / Payment Token

> 빌링키는 등록한 결제수단으로 이후 결제를 요청할 때 쓰는 값이에요. 카드번호나 개별 결제를 식별하는 값과는 달라요.

- 원문: https://docs.support-b.com/glossary/billing-key
- 분류: 개발·연동
- 함께 찾는 표현: 결제 토큰, billingKey
- 작성: [이성연](https://docs.support-b.com/authors/seongyeon-lee) (대표, 서포트비)
- 검토일: 2026-10-06
- 수정일: 2026-10-13

**적용 범위**: 국내 PG의 자동결제용 참조값 기준이에요. 토큰 구조·고객 연결 방식·이전 가능성은 PG마다 달라요.

## 등록과 결제는 어떻게 다른가요?

빌링키를 발급받는 것은 나중에 사용할 결제수단을 등록하는 단계예요. 실제 요금을 청구하려면 빌링키로 결제를 요청하고 승인 결과를 확인해야 해요. 빌링키 발급에 성공했다고 첫 달 요금까지 결제된 것은 아니에요.

## 결제 흐름 예시

고객이 구독 요금을 낼 카드를 등록하면 가맹점은 해당 고객과 빌링키를 연결해 관리해요. 다음 청구일에 약정한 요금의 결제를 요청하고 그 회차의 결제 식별자를 따로 저장해요. 하나의 빌링키로 여러 회차를 결제해도 각 결제에는 별도의 식별자가 생겨요.

## 암호화된 카드번호인가요?

빌링키는 보통 카드 결제 정보와 연결한 고유 토큰이에요. 카드번호 자체를 암호화한 값과는 다를 수 있어요. 내부 형식은 PG마다 달라요. 빌링키를 다른 PG로 옮겨 쓸 수 있는지도 해당 PG에 확인해야 해요.

## 운영에서 확인할 점

빌링키로 결제를 요청할 수 있으니 접근 권한을 제한해야 해요. 어떤 고객의 빌링키인지, 결제 동의를 받았는지, 해지 후 청구를 중단했는지 함께 관리해요. 카드가 재발급되거나 만료되면 새 카드 정보로 빌링키를 다시 발급해야 할 수 있어요. 빌링키에서 카드번호를 알아낼 수 없더라도 부정한 결제 요청에 악용될 위험은 있어요.
