영카트5에 하필 올더게이트 모듈을 연동해야 된다고 하여,
고생고생하여 연동시켰더니,
네이버앱에서 모바일 결제가 진행되지 않는다는 사실을 연락받았습니다.
그래서 관련내용을 찾아보니, 네이버앱에서,
팝업창으로 form.submit() 을 하는 부분과 관련하여
문제가 생기는 것 같다는 내용까지는 찾았지만,
(특이하게도 KCP 에서는 문제가 발생하지만, 유플러스에서는 문제가 안생긴다고도 하는 것 같습니다.)
http://amina.co.kr/bbs/board.php?bo_table=apms_qa&wr_id=12981
해결책과 관련된 내용은 찾지를 못했습니다.
위 문제를 해결하는 데 있어, 혹시
대략적인 방향이나, 이렇게 접근하는 게 좋을 것 같다 등의 팁 같은 것이라도 있을까요?
예전 영카트가 아닌 일반쇼핑몰에서 모바일 결제 연동처리를 할 때,
팝업창으로 처리하지 않고,
현재창에서.. 모바일 결제 진행 전에 1차적으로 주문정보를 DB 에 저장한 후, 결제가 성공한 경우.
최종 주문처리를 하는 방식을 쓴 적이 있기는 한데.. 혹 이보다 조금은 더 간편한 방법이 있을지..
답변 1개
네이버, 다음 등의 앱에서 모바일 결제를 지원하기 위해 팝업창을 사용하지 않는
방식으로 5.0.35( http://sir.co.kr/yc5_pds/1318 )버전부터 변경됐습니다.
주문을 처리하는 방식은 주문폼의 데이터를 별도 테이블에 저장한 후 결제 완료 후
임시 저장했던 주문데이터를 다시 불러와서 DB 처리를 하고 있습니다.
답변을 작성하려면 로그인이 필요합니다.