필수 파라미터가 누락되었다고 뜹니다
const tossPayments = TossPayments('test_gck_docs_Ovk5rk1EwkEbP0W43n07xlzm');
async function requestTossPayment(site, keyword, payMethod) {
try {
const payment = tossPayments.payment();
await payment.requestPayment({
method: "CARD",
amount: {
currency: "KRW",
value: 1650
},
orderId: generateRandomString(),
orderName: "고정 URL 구매",
customerEmail: "test@example.com",
customerName: "비회원",
successUrl: "https://lynky.xyz/buy-success",
failUrl: "https://lynky.xyz/buy-fail"
});
} catch (err) {
console.error(err.message || err);
alert('결제창 호출 중 오류가 발생했습니다.\n' + (err.message || err));
}
}const tossPayments = TossPayments('test_gck_docs_Ovk5rk1EwkEbP0W43n07xlzm');
async function requestTossPayment(site, keyword, payMethod) {
try {
const payment = tossPayments.payment();
await payment.requestPayment({
method: "CARD",
amount: {
currency: "KRW",
value: 1650
},
orderId: generateRandomString(),
orderName: "고정 URL 구매",
customerEmail: "test@example.com",
customerName: "비회원",
successUrl: "https://lynky.xyz/buy-success",
failUrl: "https://lynky.xyz/buy-fail"
});
} catch (err) {
console.error(err.message || err);
alert('결제창 호출 중 오류가 발생했습니다.\n' + (err.message || err));
}
}이렇게 코드를 작성했는데 필수 파라미터가 누락되었다고 뜹니다 뭐가 잘못되었을까요..?
