jamespapa
TPToss payments 개발자 커뮤니티
•Created by jamespapa on 4/9/2024 in #❓┃연동개발-문의
M006 오류 발생. (payment/confirm 시)
성공했어요 감사합니당
20 replies
TPToss payments 개발자 커뮤니티
•Created by jamespapa on 4/9/2024 in #❓┃연동개발-문의
M006 오류 발생. (payment/confirm 시)
감사합니다!
20 replies
TPToss payments 개발자 커뮤니티
•Created by jamespapa on 4/9/2024 in #❓┃연동개발-문의
M006 오류 발생. (payment/confirm 시)
앗 넵
20 replies
TPToss payments 개발자 커뮤니티
•Created by jamespapa on 4/9/2024 in #❓┃연동개발-문의
M006 오류 발생. (payment/confirm 시)
잘 못 된 키라고 나오는데, 어떤 키를 사용해야 할까요!
20 replies
TPToss payments 개발자 커뮤니티
•Created by jamespapa on 4/9/2024 in #❓┃연동개발-문의
M006 오류 발생. (payment/confirm 시)
위젯연동키에 있는 클라이언트/시크릿키를 썼는데, M006이 발생한거고, 아랫쪽에 있는 시크릿키로 사용을 하니
20 replies
TPToss payments 개발자 커뮤니티
•Created by jamespapa on 4/9/2024 in #❓┃연동개발-문의
M006 오류 발생. (payment/confirm 시)

20 replies
TPToss payments 개발자 커뮤니티
•Created by jamespapa on 4/9/2024 in #❓┃연동개발-문의
M006 오류 발생. (payment/confirm 시)
냥과장님.1
20 replies
TPToss payments 개발자 커뮤니티
•Created by jamespapa on 4/9/2024 in #❓┃연동개발-문의
M006 오류 발생. (payment/confirm 시)
앗 넵. 확인 감사합니다
20 replies
TPToss payments 개발자 커뮤니티
•Created by jamespapa on 4/9/2024 in #❓┃연동개발-문의
M006 오류 발생. (payment/confirm 시)
joutoppjsm 입니다
20 replies
TPToss payments 개발자 커뮤니티
•Created by jamespapa on 4/1/2024 in #❓┃연동개발-문의
결제 위젯 스크립트오류.
아니요. Vue 컴퍼넌트가 마운트 되는 시점에 합니다
18 replies
TPToss payments 개발자 커뮤니티
•Created by jamespapa on 4/1/2024 in #❓┃연동개발-문의
결제 위젯 스크립트오류.
그런데 선택된 수단이 화면상으로만 표시된걸까요? 재 렌더링을 마운트시점에 하는게 문제가 될까요?
18 replies
TPToss payments 개발자 커뮤니티
•Created by jamespapa on 4/1/2024 in #❓┃연동개발-문의
결제 위젯 스크립트오류.
버튼을 누르는 시점인데요.
위젯상에는 결제수단이 이전에 사용했던게 선택이 되 있는 상태여서 다음을 눌렀습니다.
18 replies
TPToss payments 개발자 커뮤니티
•Created by jamespapa on 4/1/2024 in #❓┃연동개발-문의
결제 위젯 스크립트오류.
import { loadPaymentWidget, ANONYMOUS } from "@tosspayments/payment-widget-sdk";
import { nanoid } from "nanoid";
import AlertDialog from "@/dialogs/AlertDialog.vue";
export default {
props: {amount: Number, product: Object, widgetWidth: Number,},
components:{AlertDialog},
data() {
return {
paymentWidget: null,
paymentMethodWidget: null,
clientKey: "xxx",
customerKey: nanoid(),
};
},
watch:{
amount(v) {
this.updateAmount(v);
}
},
methods: {
async requestPayment() {
try {
if (this.paymentWidget) {
const { product } = this;
this.paymentWidget.requestPayment({
orderId: nanoid(),
orderName: product.title,
successUrl:
${window.location.origin}/store
,
failUrl: ${window.location.origin}/store
,
});
}
} catch (error) {
console.error(error);
}
},
async updateAmount() {
if(this.paymentMethodWidget) this.paymentMethodWidget.updateAmount(this.amount);
},
},
async mounted() {
this.paymentWidget = await loadPaymentWidget(this.clientKey, ANONYMOUS);
this.paymentMethodWidget = this.paymentWidget.renderPaymentMethods("#payment-method", {value: this.amount}, {variantKey: "DEFAULT"});
this.paymentWidget.renderAgreement("#agreement", {variantKey: "AGREEMENT"});
},
};
이렇게 구성했습니다, vue3 입니다18 replies
TPToss payments 개발자 커뮤니티
•Created by jamespapa on 4/1/2024 in #❓┃연동개발-문의
결제 위젯 스크립트오류.
이전에 썼던게 남아있는것같이 보여서 그냥 진행눌렀습니다
18 replies
TPToss payments 개발자 커뮤니티
•Created by jamespapa on 4/1/2024 in #❓┃연동개발-문의
결제 위젯 스크립트오류.
결제수단이 아직 선택되지 않았어요 입니다ㅠ
18 replies
TPToss payments 개발자 커뮤니티
•Created by jamespapa on 4/1/2024 in #❓┃연동개발-문의
결제 위젯 스크립트오류.
앗 넵 잠시만요
18 replies