개발자
개인프로젝트중인데 PG연동을 해보싶어요. 왠만한건API는(토스,네이버페이...)는 대부분 사업체가 있어야 PGAPI를 주더라구요.. 괜찮은 API가 있으면 알려주세요
답변 3
송민성
작성자
개발자 • 2023년 12월 25일
테스트 연동하려면 사업자 등록을 해야하네요 ㅠㅠ
장성호
현대오토에버 백엔드 • 2023년 12월 25일
헉… 죄송합니다ㅠㅠ
송민성
작성자
개발자 • 2023년 12월 25일
아닙니다 여러곳을 찾아볼수있어서 감사했습니다 ㅎㅎ
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2023년 12월 25일
PG(Payment Gateway) 연동은 일반적으로 결제 서비스 API를 이용해 진행됩니다. 하지만 대부분의 경우 사업자 등록이 요구되며 비즈니스 계정이 필요하기 때문에 개인 프로젝트에서는 사용하기 어려울 수 있습니다. 하지만 두 가지 방법이 있을 수 있습니다: 1. 테스트 계정: 일부 PG사들은 테스트 목적으로 제공하는 '테스트 계정'을 제공합니다. 여기서는 실제 거래가 아닌 시뮬레이션 거래를 수행하므로 비용을 걱정하지 않아도 됩니다. 2. 오픈소스 라이브러리: Stripe, Square 등과 같은 결제 서비스 제공업체들은 오픈소스 라이브러리를 제공하여 사용자들이 개별적으로 PG 연동을 가능하게 합니다. 위와 같은 방법 중 한 가지를 선택하고 해당 API를 Next.js와 React에서 사용하는 방법을 알아보면 좋겠습니다. 게다가 이런 서비스들은 보통 잘 작성된 문서를 제공하므로 개발자 친화적인 환경입니다. 오픈 소스 라이브러리의 경우, 공식 문서나 커뮤니티에서 많은 정보와 예제 코드를 찾을 수 있습니다. 특히 Next.js와 React를 이용한 경우에는 라이브러리를 임포트하고, 결제 정보(상품 ID, 가격, 수량 등)를 전달하면 되므로 비교적 단순합니다. 하지만 어떤 방법을 선택하든 간에 보안은 항상 신경써야 하는 부분입니다. 웹사이트에서 개인정보나 결제정보를 수집한다면 SSL 인증서가 필요하며, 사용자로부터 입력받은 정보는 적절히 검증 및 에스케이핑 처리해서 사용해야 합니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!