$

츠 doc


import { loadTossPayments } from "@tosspayments/tosspayments-sdk";

const tossPayments = await loadTossPayments(${TOSS_CLIENT_KEY});
const widgets = tossPayments.widgets({});

if (response.status === 200) {
const tossPayments = await loadTossPayments(${TOSS_CLIENT_KEY});

const paymentButton = document.getElementById("payment-button");

paymentButton?.addEventListener("click", async () => {
try {
await tossPayments.requestPayment({
//
amount: paymentData.amount,
orderId: paymentData.orderId, //
orderName: paymentData.orderName,
successUrl: window.location.origin + "/success",
failUrl: window.location.origin + "/fail",
customerEmail: paymentData.customerEmail, // user email
customerName: paymentData.customerName, // user name
});
} catch (error) {
console.error("", error);
}
});
}
} catch (error) {
console.error(":", error);
}
};

가 yarn데 npm?
2024-10-25_2.55.53.png
Was this page helpful?