Toss payments 개발자 커뮤니티Tp개커Toss payments 개발자 커뮤니티
Powered by
kenny_lawfirmyK
Toss payments 개발자 커뮤니티•3y ago•
2 replies
kenny_lawfirmy

요청 > 인증 > 승인

인증이 성공해서 success 페이지에 들어오면, 아래 부분을 실행합니다.

const tossResult = await $fetch('https://api.tosspayments.com/v1/payments/confirm', {
headers: {
'Authorization': encryptedSecretKey.value || '',
'Content-Type': 'application/json',
},
method: 'POST',
body: {
paymentKey: useRoute().query.paymentKey,
orderId: useRoute().query.orderId,
amount: useRoute().query.amount,
},
})

이 fetch의 회신이 상태 200이고 Payment 객체이면 승인이 된거라고 설명해주셨는데요

1. 실패일때는 tossResult 값이 Payment 객체가 아니라
{“code”:“EXCEED_MAX_DAILY_PAYMENT_COUNT”,“message”:“하루 결제 가능 횟수를 초과했습니다.\n(unknown카드 : 5회)\n다른 카드로 결제해 주세요”}
이런식인가요? 그리고 상태값은 200이 아닌지요?

2. 회신상태가 200이고 객체가 Payment이라는걸 어떻게 체크하나요? 언어는 vue(nuxt)입니다.

참 order id는 orderId는 231215-155-1100-tb02
입니다.
Toss payments 개발자 커뮤니티 banner
Toss payments 개발자 커뮤니티Join
Toss payments 개발자 커뮤니티입니다. 결제 연동하며 겪는 기술 문의부터, 결제 시장에 대한 다양한 정보까지 얻어가세요~
15,588Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

가상계좌 승인 요청
개발자2개개발자2 / ❓┃연동개발-문의
7mo ago
[지급대행] 셀러 인증 승인 기간
유민재유유민재 / ❓┃연동개발-문의
5mo ago
카드 승인 요청 질문
토스페이먼츠 BOT토토스페이먼츠 BOT / ❓┃연동개발-문의
4y ago
결제 승인 중 동일한 주문번호로 결제 승인 요청
abcdAabcd / ❓┃연동개발-문의
5mo ago