2026, 새로운 도약을 시작합니다.

영카드 결재오류 문의합니다.

카드 (KCP입니다.) 결재를 하면 결재가 되지 않아 KCP에 문의를 했는데 이런 답변이 왔습니다.

안녕하세요.

NHN KCP 기술지원팀 기고운입니다.  

문의주신 오류 증상으로 보아 모바일 결제창에서 장바구니 정보 등 세션 또는 쿠키가 날아가는 것으로 예상됩니다.

우선 당사 모바일 결제창의 경우 아래 프로세스로 결제가 진행되는데,

(1) 결제창 호출

(2) (고객) 결제창에서 인증진행 완료

(3) 인증결과를 ret_url (샘플기준 order_mobile)로 전달

(4) order_mobile 내 chk_pay 함수를 통해 enc_info 값이 있는 경우 pp_cli_hub로 submit

(3)번 단계에서 가맹점 ret_url 페이지에서 로그인된 세션이 초기화되어 해당 증상이 발생하는 것으로 예상됩니다.

당사에서는 세션관련하여 처리하는 부분이 없어 정확한 가이드는 어려운 점 양해부탁드리며, 가맹점 측 개발담당자분께 세션처리부분 확인이 필요합니다.

예상되는 부분 참고차 안내드리니 이슈확인 시 참고 부탁드립니다.

- https(KCP 결제창) -> http (가맹점 ret_url)로 리다이렉트 시 세션 초기화 되는 부분 확인필요.

- 크로미움 기반 브라우저에서는, 제3자 도메인에서 요청을 받을 때(크로스사이트) 쿠키도 차단되어 세션이 유지되지 않는 증상이 발생되므로 명시적으로 ‘SameSite=None; Secure’ 을 지정해야함

감사합니다.

그냥 영카트를 조금 손봐서 쇼핑몰을 운영하는 처지로 이런 부분은 알 수 가 없네요

도움을 주실 수 있는지요?

영카트로 많은 사이트를 만들고 사용했는데 이런 경우는 처음이네요

꼭 좀 도움 부탁합니다.

답변 3개

해당 부분에 대해 쪽지로 문의 주시면 확인후 대응 가능한 부분인데 처리가 어려우시다면 문의 주세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

ret_url 에 https:// 로 되어 있는지 확인해보세요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

어디서 어떻게 확인을 하는지.. 잘모르겠습니다.
보안서버는 구축되어 https://로 접속되는데 말씀주신데 좀더 자세히 덧붙여주셔야 알아들을 것 같네요

댓글을 작성하려면 로그인이 필요합니다.

호스팅의 하드 용량이 차서 그럴 수 있습니다.
하드 용량을 봐 보세요

/data/ 폴더 퍼미션도 777 로 되어 있는지 보세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

답변 감사합니다.
하드용량은 넉넉하고요. /data/ 폴더 퍼미션은 707로 되어있었는데 그렇게 되어있으면 되지 않나요?
777로 바꿔보긴 했습니다.
https(KCP 결제창) -> http (가맹점 ret_url)로 리다이렉트 시 세션 초기화 되는 부분 확인필요
이렇게 되면 아마 작동 하지 않을 것입니다..
잘 확인해 보세요...
/config.php 파일에서
define('G5_DOMAIN', 'https://domain.com');
define('G5_HTTPS_DOMAIN', 'https://domain.com');
이 부분 설정을 해주세요

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고