결제요청으로 생성한 url로 접근시 500에러가 발생합니다.
안녕하세요, 현재는 테스트키로 개발중이며
https://api.tosspayments.com/v1/payments
api를 호출하여 응답에 있는 checkout.url을 sms로 발신해서 결제를 유도하는 형태로 개발하려고 합니다.
Request
{
"flowMode": "DIRECT",
"method": "CARD",
"amount": 15000,
"orderId": "a4CWyWY5m89PNh7xJwhk1",
"orderName": "토스 티셔츠 외 2건",
"successUrl": "http://localhost:8080/success",
"failUrl": "http://localhost:8080/fail"
}
response
{
"mId": "tvivarepublica",
"lastTransactionKey": null,
"paymentKey": "tviva20251030201354YdXG2",
"orderId": "a4CWyWY5m89PNh7xJwhk1",
"orderName": "토스 티셔츠 외 2건",
"checkout": {
"url": "https://payment-gateway-sandbox.tosspayments.com/link/payment?urlToken=checkout-url-b862cb19f3b34cb7b9f0d0a77043c2c56a8fea0e07d04f9790e2a5634a84f843&sessionCreationApiVersion=V3>id=a2510300b2acf1b88914a429a6b936fc247eac2&flowMode=DEFAULT"
},
"currency": "KRW",
"totalAmount": 15000,
"balanceAmount": 15000,
"suppliedAmount": 13636,
"vat": 1364,
"taxFreeAmount": 0,
"method": null,
"version": "2022-11-16",
"metadata": null
}
"url": "https://payment-gateway-sandbox.tosspayments.com/link/payment?urlToken=checkout-url-b862cb19f3b34cb7b9f0d0a77043c2c56a8fea0e07d04f9790e2a5634a84f843&sessionCreationApiVersion=V3>id=a2510300b2acf1b88914a429a6b936fc247eac2&flowMode=DEFAULT"
위 url로 접근했을시, 아래 응답을 받으면서 결제창 호출에 실패하고 있는데 정상적으로 처리할 방법이 없을까요?
{
"result": "ERROR",
"data": null,
"error": {
"code": "COMMON_ERROR",
"message": "처리 중 오류가 발생했습니다",
"data": {
"failUrl": "https://pages.tosspayments.com/error/?code=COMMON_ERROR&message=%EC%B2%98%EB%A6%AC%20%EC%A4%91%20%EC%98%A4%EB%A5%98%EA%B0%80%20%EB%B0%9C%EC%83%9D%ED%96%88%EC%8A%B5%EB%8B%88%EB%8B%A4&orderId="
}
}
}
4 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
flowmode default로 해보세요
정상적으로 호출되었습니다. 감사합니다
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.