세 방식 비교표
이 단계에서 결정할 것
- 현재 사이트 제작 방식과 개발 인력, 필요한 자동화 수준과 주문량을 적습니다.
- 각 방식의 신청 · 개발 · 운영 역할을 나누어 누가 무엇을 맡을지 정합니다.
PG결제 연동 방식의 첫 확인입니다. 연동 방식은 유지할 수 있는 범위로 고릅니다. 설정형 모듈, 개발형 API와 링크 청구는 주문 정보가 만들어지고 결과를 관리하는 방식이 다릅니다. 처음 붙이는 비용 외에 담당자가 취소 · 오류 · 변경을 처리할 수 있는지도 함께 보면 선택이 더 분명해집니다. 현재 사이트 제작 방식과 개발 인력, 필요한 자동화 수준과 주문량을 적습니다. 각 방식의 신청 · 개발 · 운영 역할을 나누어 누가 무엇을 맡을지 정합니다. 어느 단계도 담당자 없이 빠져 있지 않고 실패 시 문의할 경로가 있는지 확인합니다. 전체 흐름은 PG결제 안내에서 함께 볼 수 있습니다.
건별 상담 뒤 대금이 확정되는 서비스는 링크 청구가 맞을 수 있고 재고 · 배송 자동 처리가 중요하면 주문 시스템 연동이 필요할 수 있습니다. 시험 결과와 인수인계 자료를 확인한 뒤 실제 지원 범위로 개통합니다. 어느 방식이 언제나 저렴하거나 빠르다고 단정하지 않고 현재 환경과 지원되는 조건으로 비교합니다. PG가 제공하는 결제 기능과 사이트가 만들어야 하는 주문 · 알림 · 권한 관리 사이의 경계를 알아야 개발 범위가 정해집니다. 빌더에서는 일부 기능을 대신 제공할 수 있고 자체 사이트에서는 직접 구현할 부분이 늘어납니다.
빌더 모듈 — 설정으로
이 단계에서 결정할 것
- 빌더 이름 · 상품 버전 · 요금제, 현재 결제 설정과 신청 이력을 준비합니다.
- 관리자의 전자결제 안내를 확인하고 지원되는 서비스인지 문의한 뒤 신청 · 설정을 진행합니다.
빌더는 지원되는 신청 경로부터 확인합니다. 호스팅형 쇼핑몰이나 사이트 빌더는 미리 연결된 결제 기능을 설정하는 방식이 많습니다. 지원 PG와 요금제, 신청 경로가 제품마다 다를 수 있으므로 외부 계약을 먼저 맺기 전에 현재 관리자에서 연결 가능한 범위를 확인합니다. 빌더 이름 · 상품 버전 · 요금제, 현재 결제 설정과 신청 이력을 준비합니다. 관리자의 전자결제 안내를 확인하고 지원되는 서비스인지 문의한 뒤 신청 · 설정을 진행합니다. 발급된 상점 정보가 실제 사용할 사이트와 같은 계약을 가리키는지 점검합니다.
같은 회사의 홈페이지 빌더와 쇼핑몰 솔루션도 지원 범위가 다를 수 있으므로 브랜드 이름만 말하기보다 사용 중인 제품을 알려 주세요. 저장된 상점 정보와 결제 수단이 실제 주문서에도 동일하게 반영되는지 시험합니다. 특정 PG와 직접 계약했다고 해서 모든 빌더에 그 계약을 그대로 연결할 수 있는 것은 아닙니다. 빌더 안에서 신청하는 계약과 외부에서 직접 신청하는 계약은 지원 기능이나 연결 방식에 차이가 있을 수 있습니다. 이미 진행한 신청이 있다면 중복 계약을 시작하기 전에 현재 상태와 사용하려는 플랫폼을 먼저 확인합니다.

개발 API — 결과 수신까지
이 단계에서 결정할 것
- 개발 언어와 서버 환경, 주문번호 규칙, 결제 결과를 받을 주소를 준비합니다.
- 주문 생성부터 결제 요청 · 결과 검증 · 상태 저장을 연결하고 실패 또는 재요청 경로도 구현합니다.
서버가 결제 결과를 확인해야 주문이 끝납니다. 개발형 연동은 결제창을 띄우는 코드 외에도 주문 저장, 금액 검증, 승인 결과 확인과 상태 변경을 포함합니다. 고객 화면의 성공 표시만 믿지 않고 서버가 확인한 거래를 기준으로 상품 제공 여부를 결정해야 합니다. 개발 언어와 서버 환경, 주문번호 규칙, 결제 결과를 받을 주소를 준비합니다. 주문 생성부터 결제 요청 · 결과 검증 · 상태 저장을 연결하고 실패 또는 재요청 경로도 구현합니다. 결과가 여러 번 도착하거나 순서가 달라도 주문이 중복 처리되지 않는지 확인합니다.
통신이 잠시 끊긴 뒤 고객이 다시 눌러도 이미 처리한 거래를 반복 반영하지 않도록 조회와 중복 처리 방지를 함께 설계합니다. 주문 금액과 승인 금액, 거래 식별값이 같은 주문에 한 번만 반영되는지 확인합니다. 실제 API 필드와 호출 순서는 선택한 서비스의 공식 문서에 맞춰 구현하며 다른 PG의 코드를 그대로 대입하지 않습니다. PG에서 승인 결과를 받는 것과 사이트의 주문을 완료로 바꾸는 것은 연결된 별도 작업입니다. 결과를 검증하고 거래를 저장한 뒤 고객 · 운영자가 같은 상태를 볼 수 있도록 처리해야 합니다.
| 확인할 것 | 준비 · 확인 방법 | 판단 기준 |
|---|---|---|
| 자료 | 개발 언어와 서버 환경, 주문번호 규칙, 결제 결과를 받을 주소를 준비합니다 | 수신 주소와 인증 · 검증 방식, 거래 식별값과 주문 상태 규칙을 정리합니다 |
| 진행 | 주문 생성부터 결제 요청 · 결과 검증 · 상태 저장을 연결하고 실패 또는 재요청 경로도 구현합니다 | 공식 SDK · API의 결과 처리 안내에 맞춰 서버에서 검증 · 저장 · 상태 변경을 수행합니다 |
| 결과 | 주문 금액과 승인 금액, 거래 식별값이 같은 주문에 한 번만 반영되는지 확인합니다 | 결과가 여러 번 도착하거나 순서가 달라도 주문이 중복 처리되지 않는지 확인합니다 |
링크 · 청구서 — 사이트 없이
이 단계에서 결정할 것
- 판매 품목과 금액, 고객에게 안내할 거래 내역과 취소 연락처를 준비합니다.
- 링크 발급 기능의 지원 여부를 확인한 뒤 품목 · 금액 · 유효기간을 입력해 발급합니다.
링크 결제도 판매 내용과 계약 확인이 필요합니다. 링크나 청구서 방식은 큰 쇼핑몰을 만들지 않고도 특정 거래의 결제 화면을 안내하는 구성입니다. 누가 무엇을 얼마에 판매하는지와 제공 · 취소 기준은 여전히 필요하며 계약에서 허용된 사용 범위 안에서 운영합니다. 판매 품목과 금액, 고객에게 안내할 거래 내역과 취소 연락처를 준비합니다. 링크 발급 기능의 지원 여부를 확인한 뒤 품목 · 금액 · 유효기간을 입력해 발급합니다. 완료된 청구의 재결제 가능 여부와 만료 후 화면, 실제 승인 기록을 확인합니다.
예약 날짜가 확정된 서비스는 예약번호와 연결한 링크를 보내고 결제 확인 후 예약 상태를 바꾸는 식으로 운영할 수 있습니다. 고객의 입금 메시지 대신 관리 화면의 실제 승인 결과로 결제 완료를 확인합니다. 링크의 전달 방식이나 QR 표시가 가능하다는 점이 특정 업종 · 판매 방식의 심사 면제를 뜻하지는 않습니다. 링크로 청구한 거래도 주문 내용이 바뀌거나 기한이 지나면 이전 링크가 어떻게 동작하는지 확인해야 합니다. 고객이 오래된 금액으로 결제하거나 같은 청구를 반복하지 않도록 발급 · 완료 · 만료 상태를 구분합니다.
방식별 준비물 · 기간
이 단계에서 결정할 것
- 필요 기능과 결제 수단, 서버 환경, 실패 · 취소 처리와 인수인계 항목을 준비합니다.
- 개발 견적에서 구현 범위와 시험 · 수정 · 유지 지원을 나누어 확인합니다.
개발비는 구현할 결과를 기준으로 비교합니다. API 연동 견적은 결제창 표시뿐 아니라 결과 검증 · 주문 상태 · 취소 · 오류 · 운영 인수인계 범위를 포함해 읽어야 합니다. 어느 작업이 빠져 있는지 확인하면 낮은 초기 견적 뒤에 필요한 추가 작업을 파악하기 좋습니다. 필요 기능과 결제 수단, 서버 환경, 실패 · 취소 처리와 인수인계 항목을 준비합니다. 개발 견적에서 구현 범위와 시험 · 수정 · 유지 지원을 나누어 확인합니다. 권한과 문서가 최신 상태이고 퇴사자 · 외주 업체의 불필요한 접근이 회수됐는지 확인합니다.
완료 페이지 표시만 포함된 견적이라면 결과 수신과 금액 검증이 별도인지 먼저 물어보고 범위를 맞추는 것이 좋습니다. 납품 결과가 실제 승인 · 취소 · 모바일 복귀까지 검증되었는지 확인합니다. 개발 기간과 비용은 사이트 환경과 요구 기능에 따라 달라지므로 보편적인 단가나 날짜를 임의로 제시하지 않습니다. 정상 주문을 처리하는 방법 외에 결제 결과가 불확실하거나 취소 · 정산이 맞지 않을 때 확인할 순서도 남겨야 합니다. 담당자가 바뀌어도 원거래를 찾고 공식 창구에 문의할 수 있는 자료가 필요합니다.
방식 변경 시
이 단계에서 결정할 것
- 현재 방식이 어려운 이유와 실제 판매 · 제공 구조, 필요한 기능을 정리합니다.
- 모듈 · API · 링크 등 지원되는 대안의 준비 · 운영 범위를 비교합니다.
새로운 경로도 실제 거래에 맞아야 합니다. 현재 방식이 맞지 않으면 지원되는 다른 연동 · 청구 방법을 검토할 수 있습니다. 다만 방식 변경은 실제 상품과 판매 책임 · 제공 흐름을 유지하면서 이루어져야 하며 필요한 계약 확인을 함께 진행합니다. 현재 방식이 어려운 이유와 실제 판매 · 제공 구조, 필요한 기능을 정리합니다. 모듈 · API · 링크 등 지원되는 대안의 준비 · 운영 범위를 비교합니다. 시험 결과와 인수인계 자료를 확인한 뒤 실제 지원 범위로 개통합니다.
개발 인력이 부족해 API 구현이 어렵다면 현재 플랫폼에서 지원되는 설정형 기능이나 청구서 방식의 적합성을 확인할 수 있습니다. 선택한 방식에서 고객 안내와 취소 · 정산이 관리 가능한지 시험합니다. 승인 제한을 감추거나 다른 품목으로 결제하는 방식을 대안으로 사용하지 않습니다. 설정형 모듈, 개발형 API와 링크 청구는 주문 정보가 만들어지고 결과를 관리하는 방식이 다릅니다. 처음 붙이는 비용 외에 담당자가 취소 · 오류 · 변경을 처리할 수 있는지도 함께 보면 선택이 더 분명해집니다.

