17 Replies
3/12 이후에 결제 연동을 해보신 분들을 찾습니다!🔎
제품 발전을 위해 설문에 참여해주세요! 추첨을 통해 선물을 드립니다. (1분 소요)
GetParam으로 돌려드리고 있습니다.
리액트에서 router.query에 code와 message 두개만 있네요 ㅠ
저희 Npm package쓰시나요?
nextjs에서 payment-widget-sdk 사용하고 있습니다.
failUrl이 현재 어떻게 떨어지고 있나요?
브라우저 검색창에서요
/fail?code=PAY_PROCESS_CANCELED&message=결제가+사용자에+의해+취소되었습니다.
이렇게 떨어지네요
확인해볼게요
주문번호는 받아서 어떻게 사용하시려하시나요?
결제 인증 단계에서 실패가 발생하면 생성된 주문 테이블을 삭제 하는 목적으로, 주문번호로 디비쿼리가 필요한 상황입니다.
결제창 호출시 successUrl, failUrl에 사용자 파람을 추가하면 받아보실 수 있어요. 그렇게 테스트해보시겠어요.
아 확인되네요! 정말 감사합니다!!
감사합니다!
@doe8391 저희가 한번 재현해보려고 하는데요!
사용자취소 재현 루트 한번 확인해주실 수 있으세요?
orderId가 넘어오는 쪽으로 수정하려고 준비 중입니다.
재현 루트라는게 사용자 취소 과정 말씀이실까요?
failUrl:
${window.location.origin}/order/fail?orderId=${orderId}
이렇게 하니까 잘 받아지네요failUrl까지 이동하려면 결제창 띄우고 취소하는등 작업을 거치셨을 텐데요
어느 카드사를 선택 후 취소를 눌렀는지 등 공유해주시면 감사하겠습니다.
삼성, 카카오뱅크, 국민으로 테스트 했습니다. 다른 카드사로 시도해보니까 중간에 결제 닫기, 취소 버튼을 눌러도 fail 페이지로 리다이렉트 안되는 경우가 있더라구요.. 모든 카드사가 다 리다이렉트 되는게 아닌가보네요 ㅠ
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
orderId가 이제 파라미터 변경 없이 바로 나오네요! 감사합니다! failurl이 깔끔해졌어요!