네이버페이 인증 후 승인요청을 두 번하는 현상 문의 드립니다.
2023-12-19 13:23 경
라이브환경에서 다음과 같은 파라미터로 통합결제창을 호출하였습니다.
[{LGD_MONEPAY_RETURNURL=loungeapp://action, LGD_ENCODING_NOTEURL=UTF-8, LGD_BUYEREMAIL=, LGD_MONEPAYAPPYN=Y, LGD_RETURNURL=https://api-public-service-legacy-dev.wjthinkbig.com/payment/paymentNote, LGD_KVPMISPWAPURL=, LGD_CUSTOM_SWITCHINGTYPE=SUBMIT, LGD_PCVIEWYN=Y, LGD_HASHDATA=79983c17c21ca21e04c7ed62070972bb, LGD_ENCODING=UTF-8, LGD_CUSTOM_FIRSTPAY=SC0010, LGD_CUSTOM_PROCESSTYPE=TWOTR, CST_MID=bookcash, LGD_KVPMISPNOTEURL=, LGD_VERSION=JSP_SmartXPay_1.0, LGD_KVPMISPAUTOAPPYN=A, LGD_DISABLECARD=, CST_PLATFORM=real, LGD_TIMESTAMP=20231219132329, LGD_KVPMISPCANCELURL=, LGD_USABLECARD=, LGD_BUYER=부모, LGD_PRODUCTINFO=캐시충전, LGD_CUSTOM_SKIN=SMART_XPAY2, LGD_ENCODING_RETURNURL=UTF-8, LGD_OID=BC-20231219132329176, CST_WINDOW_TYPE=submit, LGD_AMOUNT=80000, LGD_MID=bookcash}]
LGD_RETURNURL이 두 번 호출되어 S021 에러가 발생되고 있습니다.
위와 같은 파라미터로 통합결제창을 호출 후 네이버페이 인증을 마쳤을 때 통합결제창이 LGD_RETURNURL을 두 번 호출하는 이유가 있을까요?
8 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
저희가 LGD_RETURNURL 을 두번 호출하는 경우는 없습니다.
returnURL 이 어떤 payload 로 두번 호출하시는지 확인가능하신가요?
그리고 모바일에서만 2번 호출이 되시나요?
현재 말씀 드린 이슈가 재현이 안 되어서 문의 드립니다.
이슈 재현시 원래 결제를 완료하려면 다음 버튼을 누르라는 안내가 뜨는데 지금은 해당 안내가 뜨지 않고 자동으로 인증 및 승인이 정상 완료됩니다.
다음 버튼을 누르라는 안내는 언제 노출되는 걸까요?
말씀 하시는 내용이 이해가 되지 않습니다
보통 successURL 로 이동시 로딩에 시간이 걸리는 경우 다시 successURL 을 호출하실수 있도록 말씀하신 페이지를 띄우고 있습니다.
만약 특정 시점에 그런 페이지가 많이 보이셨다면 sucessURL 처리가 늦어지거나 네트워크쪽 이슈가 있는건 아니었는지 확인부탁드립니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
확인해보니 LGD_RETURNURL 처리가 늦어져서 해당 페이지가 뜨는 것으로 보입니다.
LGD_RETURNURL 처리가 늦어졌을 때를 대비해 해당 페이지 로드 시점을 늦추는 방법이 XPay에 있을까요?
여전히 해당 페이지의 다음 버튼을 누르면 S021 에러가 발생하고, 다음 버튼을 누르지 않고 기다리면 정상 결제가 됩니다.

아뇨 없습니다. 그런데 왜 LGD_RETURNURL 처리가 느려지시나요?
해당 페이지는 LGD_RETURNURL 이 오랜시간 응답이 없을 때 표시 되는 페이지 입니다.
지금 증상으로 봐서는 LGD_RETURNURL 에 들어가면서 승인 요청이 되고, 저기에서 다시 "다음" 버튼을 누르게 되면서 S021(중복결제 요류) 가 나는 것으로 보이는데요.