Toss payments 개발자 커뮤니티Tp개커Toss payments 개발자 커뮤니티
Powered by
Enzo YoonE
Toss payments 개발자 커뮤니티•3y ago•
33 replies
Enzo Yoon

결제 관련 이슈가 있어서 공유 드립니다.

안녕하세요 결제 SDK를 활용하여 서비스를 개발하는 중에 에러가 있습니다.
결제가 완료되었다는 완료 모달까지 확인 되는 데 실제로 계좌에서 돈이 빠져나가지 않습니다.
확인 한번 요청 드립니다. 필요한 것 있음 말씀 주셔요

This is guide: https://docs.tosspayments.com/reference/js-sdk

This is the code applied:
const onClickPaymentWithTosspay = () => {
var clientKey = CLIENT_KEY_LIVE;
var orderId =
order_id_${new Date().getTime()}
order_id_${new Date().getTime()}
;
let currentAmout = data.freightCost + data.vat;
setloadingBrandpay(true);
loadTossPayments(clientKey).then((tossPayments: any) => {
tossPayments
.requestPayment("카드", {
// 결제 정보 파라미터
amount: currentAmout,
orderId: orderId,
orderName: orderId,
})
.then(function (data: any) {
// 결제 요청 성공 처리
console.log("payment completed:", data);
callbackPayment({
success: true,
});
setloadingBrandpay(false);
})
.catch(function (error: any) {
console.log("payment error:", error);
if (error.code === "USER_CANCEL") {
// 결제 고객이 결제창을 닫았을 때 에러 처리
} else if (error.code === "INVALID_CARD_COMPANY") {
// 유효하지 않은 카드 코드에 대한 에러 처리
}
dispatch(
openDialog({
type: "info",
//@ts-ignore
content: error?.message || "결제 문제",
})
);
setloadingBrandpay(false);
});
});
};
결제창 JavaScript SDK | 토스페이먼츠 개발자센터
토스페이먼츠 결제창 JavaScript SDK 사용에 필요한 준비와 메서드 사용법, 결제 실패 및 에러 처리 방법을 알아봅니다.
결제창 JavaScript SDK | 토스페이먼츠 개발자센터
Toss payments 개발자 커뮤니티 banner
Toss payments 개발자 커뮤니티Join
Toss payments 개발자 커뮤니티입니다. 결제 연동하며 겪는 기술 문의부터, 결제 시장에 대한 다양한 정보까지 얻어가세요~
15,588Members
Resources
Recent Announcements

Similar Threads

Was this page helpful?

Similar Threads

결제 파라미터 관련 문의 드립니다.
tlgus1101Ttlgus1101 / ❓┃연동개발-문의
3mo ago
결제 관련 추가 문의 드립니다.
tlgus1101Ttlgus1101 / ❓┃연동개발-문의
3mo ago
구독 결제 관련 문의 드립니다.
멘토멘멘토 / ❓┃연동개발-문의
5mo ago
키인 결제 관련 문의 드립니다.
여행조아여여행조아 / ❓┃연동개발-문의
8mo ago