
결제창 다음에 할 일이 남아요
바이브코딩으로 쇼핑몰을 만들면 결제 버튼도 금방 나옵니다. 버튼을 눌렀을 때 토스 결제창까지 열리면 거의 다 했다는 생각이 들 수 있어요. 그런데 구매자가 결제를 마친 뒤, 내 사이트의 주문도 제대로 바뀌어야 하잖아요.
토스페이먼츠 공식 연동 문서는 결제 요청 뒤에 돌아온 정보를 서버에서 검증하고 승인 API를 호출하도록 안내해요. 성공 화면만 보여 주고 주문이 저장되지 않으면 판매자가 처리할 주문을 찾을 수 없겠죠.
내가 받고 싶은 결제부터 정해요
상품을 한 번 구매하는 결제인지, 매달 이용료를 받는 구독인지 먼저 정해 두세요. 필요한 연동과 계약 범위를 확인하는 출발점이에요. 네이버페이·카카오페이 같은 간편결제도 실제로 제공할 수단을 정해 놓으면 상담이 구체적이고요.
첫 쇼핑몰이라면 상품, 주문, 취소를 누가 어떻게 처리할지도 같이 적어 보는 게 좋아요. 결제를 받는 날부터 문의가 들어올 수 있으니까요. 저는 이런 내용을 한 장에 적어 전달하는 쪽을 권해요. 원하는 화면만 보내면 운영에 필요한 기능은 빠지기 쉽습니다.
테스트에서 꼭 확인하고 싶은 장면
구매가 끝난 뒤 주문 내역에 상품과 금액이 맞게 남는지 확인해요. 결제창을 중간에 닫으면 실패나 취소 안내가 나오는지도 보고요. 새로고침하거나 같은 버튼을 다시 눌렀을 때 같은 주문이 두 번 처리되지 않는지도 확인할 항목입니다.
개발 쪽에서는 서버가 주문 금액을 검증하고 결제를 승인하는지 확인해야 해요. 시크릿 키는 서버에서만 다뤄야 하고요. 비개발자가 코드를 전부 읽기는 어렵더라도 이 흐름을 실제로 보여 달라고 요청할 수는 있습니다.
테스트 키로 잘 됐다는 확인과 실제 결제를 받을 준비가 됐다는 확인은 따로 챙겨야 해요. 계약·심사 상태, 라이브 키 적용, 운영 환경의 주문 처리까지 확인하고 오픈하는 게 좋겠죠.
제 쇼핑몰에서는 컴윗의 도움을 받았어요
제 쇼핑몰은 컴윗의 도움으로 토스 패스트트랙을 진행했고 카드사 심사까지 일주일이 걸렸어요. 신청 전에는 내 업종에 적용할 수 있는지, 취소·환불과 주문 관리까지 어디를 지원하는지, 비용과 서류는 무엇인지 확인해 보세요.
토스 심사가 오래 걸릴 때 확인할 것참고한 자료
만들던 서비스에서 결제까지 이어 가기
결제를 붙이고 나면 구매 환경별로 결제와 취소를 살펴볼 차례예요. 제게는 쇼핑몰을 만들 때부터 서버와 데이터베이스가 어디에 있는지 컴윗 클라우드에서 함께 확인할 수 있는 점이 편했습니다.
컴윗에서 결제 연동 상담하기 (새 탭에서 열기)조금 헤매도 끝내 만든다.
떠돌이방랑자