회차 목록
구독 계약에 따라 자동 생성되는 결제 회차 목록을 조회하는 API입니다.
회차는 결제 예정일 1~2일 전에 자동 생성됩니다.
GET
https://api.bootapi.com/v1/order_subscription_bills
회차(Bill) 개념
- 구독 주기(매주, 매월 등)에 따라 자동 생성
- 구독 계약의 설정 가격 기준으로 금액 결정
- 필요시 금액 조정(Adjustment) 가능
회차 상태 코드
-1결제 실패1결제 완료2결제 대기중-2회차 취소됨5결제 지연6결제 실패 후 재시도 대기10관리자 취소20해지로 인한 취소1
Server
SDK 설치
서버에서 API를 호출하기 위해 Backend SDK를 설치합니다.
SDK 설치 및 설정 방법은 토큰 발급 가이드를 참고하세요.
2
Server
회차 목록 조회
구독 계약 ID로 해당 계약의 회차 목록을 조회합니다.
요청 파라미터
| 파라미터 | 타입 | 필수 | 설명 |
|---|---|---|---|
order_subscription_id | string | 구독 계약 고유 번호 (없으면 전체 조회) | |
status | array<number> | 회차 상태 필터 (-1: 결제실패, 1: 결제완료, 2: 대기중 등) | |
keyword | string | 검색 키워드 (invoice_id 검색) | |
page | number | 페이지 번호 | |
limit | number | 페이지당 데이터 수 |
3
Server
응답 모델
응답은 list 배열과 count로 구성됩니다.
응답 데이터
| 파라미터 | 타입 | 설명 |
|---|---|---|
list | array | 회차 목록 배열 (OrderSubscriptionBill[]) |
count | number | 전체 회차 수 |
필드명
타입
설명
order_subscription_bill_idstring
청구서 고유 ID
user_idstring
사용자 고유 ID
durationnumber
회차 (몇 번째 청구인지)
pricenumber
청구 금액 (조정금액 포함)
tax_free_pricenumber
면세 금액
origin_pricenumber
원래 청구 금액
origin_tax_free_pricenumber
원래 면세 금액
order_namestring
주문명
membership_typestring
멤버십 타입
reserve_payment_atiso8601
결제 예정 일시
service_start_atiso8601
서비스 시작 일시
service_end_atiso8601
서비스 종료 일시
statusstring
청구 상태
bill_ready청구 대기bill_paid결제 완료bill_failed결제 실패bill_cancelled청구 취소bill_refunded환불 완료unitstring
통화 단위
quantitynumber
수량
retry_countnumber
재시도 횟수
total_retry_countnumber
총 재시도 횟수
cancelled_pricenumber
취소된 금액
cancelled_tax_free_pricenumber
취소된 면세 금액
cancelled_quantitynumber
취소된 수량
one_unit_pricenumber
1개당 가격
one_unit_tax_free_pricenumber
1개당 면세 가격
use_deliveryboolean
배송 사용 여부
amount_delivery_feenumber
배송비
productsarray
상품 정보 목록
order_subscription_transactionobject
결제 트랜잭션 정보
필드명
타입
설명
order_subscription_adjustment_idstring
조정금액 고유 ID
pricenumber
조정 금액
tax_free_pricenumber
면세 조정 금액
namestring
조정 항목명
typenumber
조정 타입
0추가금액1할인금액durationnumber
적용 회차
created_atiso8601
생성 일시