{"code":"NOT_FOUND_PAYMENT_SESSION","message":"결제 시간이 만료되어 결제 진행 데이터가 존재하지 않습니다."}
결제가 되지않습니다.
리턴값에 {"code":"UNAUTHORIZED_KEY","message":"인증되지 않은 시크릿 키 혹은 클라이언트 키 입니다.","data":null} 있어요.
26 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
주문번호 no_92af4282-fe77-4122-b806-e9b3e6429ed4
승인 API 호출시 다른 secretKey를 사용하신 것으로 보입니다. key 확인 부탁드려요.
개발자용 시크릿키를 사용였습니다.
API 개별 연동 키를 사용했어요
paymentKey는 저희가 보내드린 것으로 요청하시는 걸까요? orderId와 같은 것을 넣으셨는데요
브랜드페이 API 문서에는 paymentKey를 제가 만들어서 입력했습니다. orderId는 paymentKey에 no_를 붙여서 만들었어요
uuid로 만들었습니다.
paymentKey는 만들어서 보내시는게 아닙니다.
그럼 자동결제한 다음 결재승인을 하는 건가요?
자동결제를 하시려면 자동결제 실행 API를 호출하시면 됩니다.
브랜드페이 API | 토스페이먼츠 개발자센터
브랜드페이에서 제공하는 API 엔드포인트(Endpoint)와 객체 정보, 파라미터, 요청 및 응답 예제를 살펴보세요.
브랜드페이 에서 자동결재 실행 API를 실행하고 승인되면 다음번 결재시 자동결재 실행API를 다시 해야 하나요?
브랜드페이 에서 자동결재 실행 API를 실행 만 하시면 됩니다.
API 보시는 것처럼 paymentkey 넣는 부분은 없구요.
다만 브랜드페이 사용을 하기 위해
브랜드페이 이해하기 | 토스페이먼츠 개발자센터
브랜드페이는 상점에서 자체 간편결제를 구현할 수 있는 SDK와 API를 제공하는 서비스입니다. 브랜드페이가 제공하는 기능과 구현 방식을 소개합니다.
여기 이해하기, 인증하기, 연동하기 순으로 읽어 보시고 연동 하셔야 합니다.
그럼 paymentKey만 있으면 여러번 결재가 되는군요..?
브랜드페이에서는 methodkey 입니다.
문서를 읽어주세요.
orderId : asdf11edsafa12
paymentKey : GvaE2lKMZ7DLJOpm5QrlPJPyZ9vmMorPNdxbWnYzqR4gA6Xy
실행결과 {"code":"NOT_FOUND_PAYMENT_SESSION","message":"결제 시간이 만료되어 결제 진행 데이터가 존재하지 않습니다."}
GvaE2lKMZ7DLJOpm5QrlPJPyZ9vmMorPNdxbWnYzqR4gA6Xy 키가 생성된후 10분안에 승인요청을 해주셔야 합니다.
10초뒤에 승인했는데 결과가 그렇네요
orderId : asdf11edsafa123
paymentKey : zJ4xY7m0kODnyRpQWGrNLv5ERpyb403Kwv1M9ENjbeoPaZdL
{"code":"NOT_FOUND_PAYMENT_SESSION","message":"결제 시간이 만료되어 결제 진행 데이터가 존재하지 않습니다."}
방금 다시 실행했습니다. 결과가 동일합니다
{"customerKey": "01046305714", "methodKey": "XXXXXXXX", "amount": "1000", "orderId": "asdf35dfadsadas12", "orderName": "test"}
이렇게 요청하셨고 결제가 이미 끝난상태입니다.
제가 자동결제 API 호출하신후에 승인 API 는 호출할 필요 없다고 말씀드렸어요.
결재승인안해도 결재가 되나요?
자동결제 API 호출하시는게 승인 요청과 동일한 겁니다.
네 그럼 자동결제 API만 실행하면 결제가 완료된다는 말씀이죠?
네 맞습니다.
감사합니다. 잘 처리되었습니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.