buildup
buildup
결제위젯에서 네이버페이 선택시 에러
아 넵 감사합니다
6 replies
테스트환경에서 결제위젯을 띄웠는데 카드결제가 나와요
아 넵 한번 수정해서 해보겠습니다. 빠르게 확인해주셔서 감사합니다.
14 replies
테스트환경에서 결제위젯을 띄웠는데 카드결제가 나와요
No description
14 replies
테스트환경에서 결제위젯을 띄웠는데 카드결제가 나와요
아이고 이쁘게 안나오네요..
14 replies
테스트환경에서 결제위젯을 띄웠는데 카드결제가 나와요
<template lang=""> <div id="payment-method"></div> <div id="agreement"></div></template><script>import {loadPaymentWidget, ANONYMOUS} from '@tosspayments/payment-widget-sdk';import axios from "axios"const clientKey = 'test_ck_D5GePWvyJnrK0W0k6q8gLzN97Eoq'export default { async mounted() { this.getPayment().then((response) => { const paymentId = this.$route.query.paymentId; if (response.data.responseCode == "200") { this.showTossPayments(response.data.responseData) } else if (response.data.responseCode == "614") { window.location.replace("/payment/failed?code=NOT_FOUND_PAYMENT&message=결제정보를%20찾을수%20없습니다&orderId=" + paymentId) } else { window.location.replace("/payment/failed?code=LOAD_MODULE_FAILED&message=토스페이먼츠%20로딩에%20실패했습니다&orderId=") + paymentId } }) await this.showTossPayments() }, methods: { async getPayment() { return axios.get("/api/v1/payment/" + this.$route.query.paymentId) }, async showTossPayments(payment) { const paymentWidget = await loadPaymentWidget(clientKey, ANONYMOUS) console.log(payment.amount) paymentWidget.renderPaymentMethods("#payment-method", payment.amount); paymentWidget.renderAgreement('#agreement') paymentWidget.requestPayment({ orderId: payment.id, orderName: payment.orderName, successUrl: 'http://localhost/payment/succeded', failUrl: 'http://localhost/payment/failed', }).catch(() => { window.location.replace("/payment/failed?code=LOAD_MODULE_FAILED&message=토스페이먼츠%20로딩에%20실패했습니다&orderId=") + payment.id }) } },}</script>
14 replies
테스트환경에서 결제위젯을 띄웠는데 카드결제가 나와요
vue를 사용하고 있고 전체코드는 아래와 같습니다
14 replies
테스트환경에서 결제위젯을 띄웠는데 카드결제가 나와요
넵 잠시만요
14 replies