정재욱
정재욱
API 로그 관련 문의드립니다.
정상적으로 조회됩니다! 처리해주셔서 감사드립니다
17 replies
API 로그 관련 문의드립니다.
갑사합니다!
17 replies
API 로그 관련 문의드립니다.
api 로그 조회를 위해서 별도로 처리해줘야 하는게 있나요?
17 replies
API 로그 관련 문의드립니다.
아 거래내역은 잘 보이는데, 개발자센터의 api로그 조회에서는 따로 조회가 되고 있지 않아서 문의드렸습니다
17 replies
API 로그 관련 문의드립니다.
결제위젯 키 같은 경우에는 별도의 api 로그가 뜨지 않나요?
17 replies
API 로그 관련 문의드립니다.
주문번호 전달드립니다 2_TGfvEgtjo_tVyVFM5w2
17 replies
카카오페이 간편 결제 문의 드립니다.
감사합니다!
8 replies
카카오페이 간편 결제 문의 드립니다.
jjwokwqrf5 입니다
8 replies
사용자가 선택한 결제수단 문의
getSelectedPaymentMethod() 값을 콘솔로 찍어봤을 때 90%정도는 CARD로 나오고 10%는 선택한 결제수단으로 정상 출력되는데, requestPayment 호출하는 시점에 ready 상태가 아니여서 생기는 문제일 수 도 있나요?
22 replies
사용자가 선택한 결제수단 문의
위젯 렌더링 코드는 해당 버튼이 있는 컴포넌트의 상위에서 정의하고 있습니다
useEffect(() => {
if (paymentWidget == null) {
return;
}

// ------ 결제위젯 렌더링 ------
// @docs https://docs.tosspayments.com/reference/widget-sdk#renderpaymentmethods선택자-결제-금액-옵션
const paymentMethodsWidget = paymentWidget.renderPaymentMethods(
'#payment-widget',
{ value: price },
{ variantKey: 'DEFAULT' },
);

paymentMethodsWidgetRef.current = paymentMethodsWidget;

// ------ 이용약관 렌더링 ------
// @docs https://docs.tosspayments.com/reference/widget-sdk#renderagreement선택자-옵션
paymentWidget.renderAgreement('#agreement', {
variantKey: 'AGREEMENT',
});
}, [paymentWidget]);
useEffect(() => {
if (paymentWidget == null) {
return;
}

// ------ 결제위젯 렌더링 ------
// @docs https://docs.tosspayments.com/reference/widget-sdk#renderpaymentmethods선택자-결제-금액-옵션
const paymentMethodsWidget = paymentWidget.renderPaymentMethods(
'#payment-widget',
{ value: price },
{ variantKey: 'DEFAULT' },
);

paymentMethodsWidgetRef.current = paymentMethodsWidget;

// ------ 이용약관 렌더링 ------
// @docs https://docs.tosspayments.com/reference/widget-sdk#renderagreement선택자-옵션
paymentWidget.renderAgreement('#agreement', {
variantKey: 'AGREEMENT',
});
}, [paymentWidget]);
22 replies
사용자가 선택한 결제수단 문의
로컬에서 실행되고 있는 상황도 관련이 있을까요?
22 replies
사용자가 선택한 결제수단 문의
100% 재현이 되고 있습니다. 연동과정은 해당 레포지토리 과정에서 updateAmount를 제외한 다른 부분은 동일 합니다. https://github.com/tosspayments/payment-widget-sample/blob/main/nextjs/src/pages/checkout.tsx
<button
type="button"
onClick={async () => {
await paymentWidget?.requestPayment({
orderId: nanoid(),
orderName: '토스 티셔츠 외 2건',
customerName: '테스트',
successUrl: 'http://localhost:3000/success',
failUrl: 'http://localhost:3000/fail',
});
}}
>
50000만원 결제
</button>
<button
type="button"
onClick={async () => {
await paymentWidget?.requestPayment({
orderId: nanoid(),
orderName: '토스 티셔츠 외 2건',
customerName: '테스트',
successUrl: 'http://localhost:3000/success',
failUrl: 'http://localhost:3000/fail',
});
}}
>
50000만원 결제
</button>
22 replies
사용자가 선택한 결제수단 문의
영상입니다
22 replies
사용자가 선택한 결제수단 문의
이 화면 입니다
22 replies
사용자가 선택한 결제수단 문의
No description
22 replies
사용자가 선택한 결제수단 문의
No description
22 replies
결제위젯 커스텀
추후에 업데이트가 될 수 있는 부분일까요
6 replies