안녕하세요
MID : ICoMST2026
async function requestPayment() {
// 결제를 요청하기 전에 orderId, amount를 서버에 저장하세요.
// 결제 과정에서 악의적으로 결제 금액이 바뀌는 것을 확인하는 용도입니다.
await payment.requestPayment({
method: "FOREIGN_EASY_PAY", // 해외 간편결제
amount: {
currency: "USD", // 해외 결제는 USD만 지원해요
value: 50,
},
orderId: "psDgVYYEX5S8tSIzFr-O9", // 고유 주문번호
orderName: "토스 티셔츠 외 2건",
successUrl: window.location.origin + "/success", // 동기 결제 요청이 성공하면 리다이렉트되는 URL
failUrl: window.location.origin + "/fail", // 동기 결제 요청이 실패하면 리다이렉트되는 URL
pendingUrl: window.location.origin + "/pending", // 비동기 결제에서 리다이렉트되는 URL
customerEmail: "customer123@gmail.com",
customerName: "김토스",
customerMobilePhone: "01012341234",
// 해외 간편결제에 필요한 정보
foreignEasyPay: {
provider: "ALIPAY", // 열고 싶은 간편결제사
country: "CN",
},
});
연동시 [foreignEasyPay][provider] 다수 설정하는 방법을 알고 싶습니다.