Ivan.L
Ivan.L3y ago

토스 페이먼츠 구현중인데 SPA CSR에서 결제진행 안되나요?

axios 복사해서 넣었는데 403에러 뜨는데 어떻게 되야하는건가요?" orderId랑 파라미터는 잘넘어와서 결제 API 날렸는데 에러가 납니다.
var options = {
method: "POST",
url: "https://api.tosspayments.com/v1/payments/confirm",
headers: {
Authorization:
"Basic dGVzdF9za19xTGxESmFZbmdybzQyb0pvUjZsOGV6R2RScFh4Og==",
"Content-Type": "application/json",
},
data: {
paymentKey: getUrlObj.paymentKey,
amount: getUrlObj.amount,
orderId: getUrlObj.orderId,
},
};

axios
.request(options)
.then(function (response) {
console.log(response.data);
})
.catch(function (error) {
console.error(error);
});

var options = {
method: "POST",
url: "https://api.tosspayments.com/v1/payments/confirm",
headers: {
Authorization:
"Basic dGVzdF9za19xTGxESmFZbmdybzQyb0pvUjZsOGV6R2RScFh4Og==",
"Content-Type": "application/json",
},
data: {
paymentKey: getUrlObj.paymentKey,
amount: getUrlObj.amount,
orderId: getUrlObj.orderId,
},
};

axios
.request(options)
.then(function (response) {
console.log(response.data);
})
.catch(function (error) {
console.error(error);
});

No description
31 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
이실장
이실장3y ago
사용하신 주문번호 공유해주시겠어요?
Ivan.L
Ivan.LOP3y ago
"MTY2NjkyNjkyNTMyNi42OTg"
유부장
유부장3y ago
테스트 환경이신것 같은데, 우선 거래금액을 100원 이상으로 설정하고 다시 진행 해보실수 있을까요
Ivan.L
Ivan.LOP3y ago
넵 잠시만요 1000으로 했는데도 안되네요
이실장
이실장3y ago
orderId도 MTY2NjkyNjkyNTMyNi42OTg=로 처음에 카드인증받으셨는데 승인API는 MTY2NjkyNjkyNTMyNi42OTg로 호출중이십니다
유부장
유부장3y ago
마지막 = 가 빠져 있네요
Ivan.L
Ivan.LOP3y ago
아~ url파서가 =를 값뽑는걸로인식했나보네요;; 잠시만요 계속 안되는데 또 문제가 있을까요 ?
유부장
유부장3y ago
다시 진행하신 주문번호 알려주시겠어요?
Ivan.L
Ivan.LOP3y ago
아까걸로 계속 하고있는데 처음부터 할까요?
유부장
유부장3y ago
네네 처음부터 하셔야 할것 같아요 인증 단계부터
Ivan.L
Ivan.LOP3y ago
넵 잠시만용
이실장
이실장3y ago
{"code":"NOT_FOUND_PAYMENT_SESSION","message":"결제 시간이 만료되어 결제 진행 데이터가 존재하지 않습니다."} 10분지나면 paymetKey가 만료됩니다
Kimoon Lee
Kimoon Lee3y ago
혹시 이렇게 요청하시면 브라우저에서 소스보기 등으로 authorization 정보가 확인되는건 아닌가요?
Ivan.L
Ivan.LOP3y ago
후아... 500에러 나옵니다
Ivan.L
Ivan.LOP3y ago
No description
Ivan.L
Ivan.LOP3y ago
orderdID : MTY2NjkzMDQ5NTUzMi4yNDkz 확인 한번 부탁드립니다 오.. 결제 됐습니다!! 아, 궁금한게 하나있는데 기술지원팀에서 아시려나 모르겟습니다 토스 페이먼츠는 수기결제 지원을 하지 않나요?
Ivan.L
Ivan.LOP3y ago
㈜거인소프트
웹어워드 대상수상, 앳지있고 세련된 홈페이지, 홈페이지제작전문, 실속가격, 고객 대만족
Ivan.L
Ivan.LOP3y ago
KG 이니시스는 수기결제를 지원하는데 토스를 쓰고싶은데 안되는거 같아서요
이실장
이실장3y ago
카드 번호 결제 연동하기 | 토스페이먼츠 개발자센터
고객이 직접 카드 번호를 입력해서 결제할 수 있는 카드 번호 결제 API를 연동해보세요.
이실장
이실장3y ago
카드번호 16자리로 결제하는거 말씀하시는게 맞으시죠?
Ivan.L
Ivan.LOP3y ago
아닙니다!
Ivan.L
Ivan.LOP3y ago
No description
Ivan.L
Ivan.LOP3y ago
결제 금액 임의 입력하는 부분이니다 업종 특성상 가격을 정해둘 수가 없어서요..
이실장
이실장3y ago
https://docs.tosspayments.com/guides/windows/card 결제창 띄우실 때 amount값을 사용자가 입력한 값을 넘기면 될텐데요
신용·체크카드 결제창 연동하기 | 토스페이먼츠 개발자센터
결제창에서 카드사를 선택하고 카드사 인증을 거쳐 결제할 수 있도록 연동해보세요.
Ivan.L
Ivan.LOP3y ago
저도 그렇게하면 될거같은데...
이실장
이실장3y ago
지금 말씀해주신 이니시스도 동일한 방법입니다
Ivan.L
Ivan.LOP3y ago
심사가 왜 거절났는지 모르겠습니다.. 지금도 값적어서 넘겨서 결제가 됐는데 😓
이실장
이실장3y ago
이건 토스심사의 문제가 아니라 카드사심사를 하기위해서는 실물상품을 판매하는 사이트가 있어야합니다. 이건 어느 PG사든 카드사심사를 위한 조건은 마찬가지인데요 자세한내용은 1544-7772로 전화주셔서 가이드받으셔야할 것 같습니다.
Ivan.L
Ivan.LOP3y ago
감사합니다!
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?