소프트웨어가 프로그램으로 청구를 생성하고 결제 수단을 저장하며 환불을 관리할 수 있게 하는 인터페이스예요.
결제 API란?
결제 API는 앱이 코드로 결제 제공업체와 소통하는 방법이에요. 일반적인 작업에는 결제 생성, 나중에 쓸 결제 수단 저장, 저장된 수단에 청구, 환불 처리, 웹훅을 통한 결제 실패나 분쟁 같은 이벤트 수신이 포함돼요.
구독에서는 결제 API가 반복 청구를 가능하게 해요. 구독 시스템이 청구일마다 API를 호출해 저장된 수단에 청구한 뒤, 결과에 따라 주문을 생성하거나 결제 회수를 시작해요.
예시
예를 들어 갱신일에 구독 앱이 API 요청 하나를 보내 저장된 카드에 US$35를 청구해요. API가 카드 거절을 응답하면 웹훅이 앱에 재시도를 예약하고 고객에게 알림을 보내도록 알려줘요.
결제 API, 왜 중요한가요?
좋은 결제 API가 있으면 구독 도구가 수작업 없이 청구, 재시도, 환불을 자동으로 처리할 수 있어요.