식이
식이3mo ago

paypal 결제 지원

try { await axios.post("/api/confirm/register", { paymentKey, orderId, amount: amount.value, orderName: "12345", data: data }, { headers: { Authorization: Bearer ${token} // Authorization 헤더 추가 } }); await widgets.requestPayment({ orderId, orderName: "1234", successUrl: window.location.origin +"/success", failUrl: window.location.origin +"/fail" }); //await onSave(data); onClose(); // 결제 후 모달 닫기 } catch (error) { alert("An error occurred while processing the payment. Please try again."); console.error(error); }finally { setIsLoading(false); // 결제 완료 후 로딩 상태 해제 } 이런식으로 결제 를 했고 widgets.renderPaymentMethods({ selector: "#payment-method", variantKey: variantKey }), widgets.renderAgreement({ selector: "#agreement", variantKey: "AGREEMENT" }), variantKey값을 변경해서 접속국가 확인해서 한국이 아닐땐 paypal이 들어가서 페이팔 결제 창이 뜨도록 했는데 로컬에서는 페이팔 결제로 잘 연결되는데 테스트로 VPN사용시에 ("An error occurred while processing the payment. Please try again."); 오류가 발생합니다. Backend쪽에서는 오류 발생하기 전이라서 frontend에서 에러 발생하는 것으로 보이는데 혹시 페이팔결제시 제가 빠뜨린게있을까요?
7 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
today.lastday
today.lastday3mo ago
vpn 연결한 경우에도 페이팔 결제창까지는 잘 이동하나요? 페이팔은 currency 파라메터도 필요하며 국내 결제수단과 다르게 파라메터들이 추가로 필요한데 그 부분도 대응 되어 있을까요?
식이
식이OP3mo ago
넵 페이팔 결제창은 출력되고 결제버튼을 누르면 오류발생합니다
today.lastday
today.lastday3mo ago
에러 발생한 화면도 캡쳐도 공유부탁드려요. 페이팔 결제창까지 이동했다면 사용했던 주문번호도 남겨주세요.
식이
식이OP3mo ago
넵 잠시만요 갑자기 되는데 확인해보고 다시 문의남기겠습니다
today.lastday
today.lastday3mo ago
네!
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?