개발·연동
API
Application Programming Interface (API)
함께 찾는 표현: 응용 프로그램 인터페이스, 결제 API
한눈에 보는 정의
API는 프로그램이 기능이나 데이터를 요청하고 응답받을 때 따르는 규칙이에요. 결제 API로 승인·조회·취소 등을 요청할 수 있어요.
이 문서에서

결제 연동에서 어떤 일을 하나요?
쇼핑몰 서버는 결제 API로 PG에 결제 조회나 취소를 요청해요. 요청 주소, 인증 정보, 필수 값을 연동 문서에 맞게 보내야 해요. 응답을 받으면 처리 결과와 결제 상태를 확인해요.
연동 예시
고객이 반품을 신청하면 가맹점 서버는 원래 결제의 식별자와 취소 금액을 확인해 취소 API를 호출해요. 결과를 저장하고 고객에게 처리 상태를 안내해요. 응답을 받지 못했다면 처음 보낸 요청의 처리 상태와 재시도 규칙을 살펴봐요.
SDK·웹훅과의 차이
SDK는 연동에 쓸 코드와 개발 도구의 묶음이에요. API는 기능을 호출하는 규칙이고 웹훅은 상태 변화를 PG가 가맹점 서버로 알려주는 방식이에요. 결제 연동에서는 이 세 가지를 함께 사용할 수 있어요.
비개발자도 확인할 점
취소·정산 조회 등 운영에 필요한 기능을 API로 사용할 수 있는지 개발 담당자와 확인해요. 개발 견적에서 결제 화면 구현, 오류 대응, 재시도, 처리 기록 저장이 각각 포함됐는지 따져 봐요.
현재 PG 조건과 새 견적을 비교해 보세요
서포트비에서 한 번의 요청으로 여러 PG사의 견적을 받아 수수료와 정산 조건을 비교할 수 있어요.