LF
LF5h ago

결제 위젯 오류

결제 위젯에서 오류 페이지로 넘어가는데 원인 파악해보니 아래 오류 메시지 포함되서 실패 URL로 넘어갑니다. code=PAY_PROCESS_ABORTED&message=인증실패(인증키%20생성실패)&orderId=6e3b900f8ff04c969cd5ef2dc2679692 모든 케이스에서 그런게 아니라 특정 쿼리 스트링이 붙었을때만 발생합니다 clientId : test_gck_LkKEypNArW2lkNpBdM0AVlmeaxYG https://localhost:5000/store/payment/new?deliveryCode=4be4d41853b24bcd96b901b855d8e7b9&memo=%EB%A1%9C%EB%B9%84%20%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8%20%23303%230403%EC%9E%85%EB%8B%88%EB%8B%A4%0A%EA%B0%90%EC%82%AC%ED%95%A9%EB%8B%88%EB%8B%A4
3 Replies
LF
LFOP5h ago
memo 값을 encodeURIComponent(memo) 형태로 인코딩해서 넘기는데 #엔터 ← 이 문자를 입력하면 오류가 나고 엔터#, ##, 엔터엔터는 문제가 안됩니다..
Minsu Kim
Minsu Kim5h ago
#이 브라우저 예약어라서 그런데요 deliveryCode, memo값이 꼭 confirm API 호출전에 필요하세요? 카드승인내고 확인해도 되는값은 아닌지요
LF
LFOP5h ago
주문 정보 저장할때 필요한 정보인데 결제 후에 따로 넘길 방법이 없어서 successUrl에 담아서 보내고 있습니다 paymentWidget 실행시켜서 결제 하면 바로 successUrl로 보내버리는 구조인데 사용자가 주문 화면에서 입력한 값을 받아갈 방법이 저 형태 말고 있나요? successUrl에서 결제 처리 + 주문 정보 저장 같이 하고 있습니다

Did you find this page helpful?