← 전체 용어 보기
다른 용어 찾아보기

개발·연동

SDK

Software Development Kit (SDK)

함께 찾는 표현: 소프트웨어 개발 키트, 결제 SDK

한눈에 보는 정의

SDK는 웹사이트나 앱을 개발할 때 쓰는 코드와 개발 도구의 묶음이에요. 결제 SDK는 결제 화면 표시와 결제 요청 등을 도와줘요.

이 문서에서
SDK — 결제 연동을 돕는 도구 모음 | 서포트비

설치하면 결제가 완성되나요?

SDK는 결제에 필요한 기능 일부를 제공해요. 주문 생성·금액 검증·결제 결과 저장 같은 가맹점 업무는 직접 구현해야 할 수 있어요. 연동 가이드에서 SDK가 제공하는 기능과 가맹점이 구현할 기능을 확인해요.

연동 예시

화면을 담당하는 개발자는 SDK로 결제수단 선택 화면을 표시하고 고객의 결제 요청을 시작해요. 서버 개발자는 주문금액을 검증하고 결제 승인 API를 호출한 뒤 결과를 저장해요. 실제 역할 분담은 사용하는 PG의 연동 가이드에 따라 정해요.

API와의 차이

API는 프로그램 사이의 요청·응답 규칙이에요. SDK에는 API를 쉽게 호출할 수 있는 함수나 코드가 포함될 수 있어요. SDK에서 오류가 나면 API 응답과 결제 상태를 확인해 원인을 찾아요.

버전 선택에서 확인할 점

웹·모바일 앱 지원 여부, 현재 권장 버전, 구버전 지원 종료 안내를 살펴봐요. 예전 블로그의 코드가 최신 SDK에서도 동작하는지 공식 문서와 대조해요. 업데이트 뒤에는 결제 성공뿐 아니라 고객이 결제를 취소하거나 인증창을 닫는 경우도 점검해요.

현재 PG 조건과 새 견적을 비교해 보세요

서포트비에서 한 번의 요청으로 여러 PG사의 견적을 받아 수수료와 정산 조건을 비교할 수 있어요.

맞춤 PG 견적받기