혹시 저와 같은 고질적인 영카트 에러 경험하신 분 계신가요?

혹시 저와 같은 고질적인 영카트 에러 경험하신 분 계신가요?

QA

혹시 저와 같은 고질적인 영카트 에러 경험하신 분 계신가요?

본문

영카트로 제작된 모든 쇼핑몰에서 간헐적으로 결제오류가 발생됩니다.

AWS 환경에서 개발했습니다.

 

PG가 나이스페이, KCP, 부트페이, 해외결제PG 등 가릴거 없이

모두 결제 에러가 간헐적으로 발생됩니다.

 

결제 완료는 되었으나 결제번호가 바뀌어 고객 주문건은 결제 대기인 상태.

세션문제인거 같은데, PHP 7.x 에서 세션 버그가 있다고 보긴했는데, 운영중인 서비스에서 뭔가 건드린다는게 부담도 되고 확신도 없어서 딱히 수정을 못하고 있는 상태입니다.

 

몇달동안 분석해본 상황은

장바구니 od_id 생성 -> 결제PG 호출 -> od_id 변경 -> 결제승인

 

혹시 저와 같은 경험이 있으신분 계신가요?

이 질문에 댓글 쓰기 :

답변 2

고질적인 부분은 아닌것 같아요.

애초에 결제번호가 바뀐다는게 있을수 없으니...

아마 커스텀 하시면서 어딘가 잘못 만지신듯한데

 

찾기 어려우시면

주문일자+아이디 채크해보시고 동일 db가 있으면 결제 완료된 주문으로

주문번호를 재생성하는 쿼리하나 날리시면 어느정도 보완될듯 합니다.

 

기본형태에서도 발생합니다.
저도 결제번호가 바뀐다는게 있을수가 없다고 생각하고 있었는데,
요즘은 영카트 기반 프로젝트마다 생기니 세션 문제로 밖에 생각이 안들더라구요.

일단은 DB조회해서 없으면 자동취소처리는 해놨는데,
근본적인 해결책을 찾고 싶어서 문의남겨봤습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 16,782
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT