window.TossPayments.requestPayment("카드", {
amount: price,
orderId: orderId, // 주문 ID(주문 ID는 상점에서 직접 만들어주세요.)
orderName: orderName, // 주문명
customerName: user?.name, // 구매자 이름
successUrl: `${DOMAIN_URL}/charge`,
failUrl: `${DOMAIN_URL}/charge`,
useInternationalCardOnly: true,
}).catch(function (error: any) {
if (error.code === "USER_CANCEL") {
// 결제 고객이 결제창을 닫았을 때 에러 처리
console.log(error);
} else if (error.code === "INVALID_CARD_COMPANY") {
// 유효하지 않은 카드 코드에 대한 에러 처리
console.log(error);
}
});
window.TossPayments.requestPayment("카드", {
amount: price,
orderId: orderId, // 주문 ID(주문 ID는 상점에서 직접 만들어주세요.)
orderName: orderName, // 주문명
customerName: user?.name, // 구매자 이름
successUrl: `${DOMAIN_URL}/charge`,
failUrl: `${DOMAIN_URL}/charge`,
useInternationalCardOnly: true,
}).catch(function (error: any) {
if (error.code === "USER_CANCEL") {
// 결제 고객이 결제창을 닫았을 때 에러 처리
console.log(error);
} else if (error.code === "INVALID_CARD_COMPANY") {
// 유효하지 않은 카드 코드에 대한 에러 처리
console.log(error);
}
});