29 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
안녕하세요 결제 테스트 시에 가상계좌 결제 알림 웹훅 url은 따로 설정할 수 없는건가요?
가상계좌 입금테스트를 하고 싶으신걸까요?
테스트 환경 | 토스페이먼츠 개발자센터
테스트 환경에서 개발할 때 사용할 수 있는 기능과 라이브 환경과는 다른 부분을 알아봅니다.
계정은 저희쪽 계정으로 진행하면되나요?
그게 무슨 말씀이시죠?
토스페이먼츠 개발자센터 가입하지 않으셨나요?
가입했습니다.
혹시 웹훅 url은 localhost는 설정할 수 없는건가요?
웹훅은 외부에서 인터넷으로 접근가능한 주소를 적어주셔야합니다. localhost로는 웹훅 데이터를 보내드릴 수가 없습니다.
테스트 시에도 마찬가지인거죠?
웹훅이라는 개념자체가 브라우저 내부에서 통신하는 것이 아닌. 인터넷 환경을 통해 토스페이먼츠에서 가맹점 서버로 정보를 보내드리는 방식입니다. 이에 localhost로는 테스트/라이브 상관없이 데이터를 보내드릴 수 없습니다.
아 이해했습니다. 감사합니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
추가 문의는 계속 남겨주셔도 되요
혹시 가상계좌는 결제 요청 시에 settlementStatus 값이 항상 INCOMPLETED 이 값으로 들어오는건가요?
네. 입금행위가 있어야 바뀝니다.
결제 완료 되면 웹훅 쪽에서
웹훅(Webhook) 연동하기 | 토스페이먼츠 개발자센터
웹훅 URL을 등록해서 데이터 변경에 대한 정보를 받아보세요.
{
"createdAt": "2022-01-01T00:00:00.000000",
"secret": "8Pe4GBUjItfknRcPGJND-",
"status": "DONE",
"transactionKey": "9FF15E1A29D0E77C218F57262BFA4986",
"orderId": "qoOxVhB-dP2NaKRT8DHtd"
}
이와 같이 status 값이 DONE오면 결제 완료라고 인지해도 되는거죠>
네
넵 감사합니다
고객 입금 시점을 가맹점에서는 알수가 없기 떄문에. 입금 여부를 안내해드리기 위해 웹훅을 보내드립니다.
혹시 가상계좌 결제 후 웹훅에서 주는 Reponse에서 transactionKey 값은 처음 가상계좌 생성시 주는 paymentKey와 동일한가요?
모든 파라미터는 서로이름이 다른데 같은 값인 것은 없습니다.
코어 API | 토스페이먼츠 개발자센터
토스페이먼츠 API 엔드포인트(Endpoint)와 객체 정보, 파라미터, 요청 및 응답 예제를 살펴보세요.
파라미터명들은 위 문서에서 확인해주시고, orderID로 주문건 구분해주세요. orderID가 가맹점에서 직접 생성해주는 값입니다.
transactionKey 는 다른 값이구요.. secret 값과 orderid 값이 가상계좌 생성시에 보내드린 값과 같은 값입니다.
네네 감사합니다
혹시 가상계좌 관련하여 은행 목록이
신한 신한은행 88
국민 KB국민은행 06
새마을 새마을금고 45
광주 광주은행 34
농협 NH농협은행 11
기업 IBK기업은행 03
우리 우리은행 20
수협 Sh수협은행 07
전북 전북은행 37
케이뱅크 케이뱅크 89
이렇게 확인 되는데 혹시 추가될 예정이 있나요?
문서에서 확인하신 은행 외 근시일내 계획 중인 내용은 없습니다.