kginicis-ts / INICIS_Stdpay

【 일반결제 】 :: PC/모바일 모듈 소통 공간입니다.
6 stars 0 forks source link

일반결제 연동시 returnUrl 관련 문제로 문의드립니다. #141

Open wow-admin opened 6 months ago

wow-admin commented 6 months ago

현재 프론트에서 벡엔드로 요청하여 주문건을 생성하고 프론트에서 결제요청페이지를 부르는데 returnUrl을 백엔드로 바로 받아서 주문을 처리하고 싶습니다.

모바일버전의 경우는 해당 문제가 발생하지 않는데 pc버전에서는 returnUrl이 다르면 문제가 생기네요.

결제완료 데이터를 백엔드서버로 바로 받을 방법이 없을까요?

아니면 모바일버전을 pc웹에서 사용할 수 있는 방법이 없을까요? pc웹에서 모바일버전을 사용하면 간편결제는 이용이 가능하나 일반 카드결제가 qr코드나 결제번호?가 뜨질 않아요.. 이것도 해결방법이 없을까요?

정리

  1. pc버전에서 returnUrl을 프론트요청페이지가 아닌 백엔드서버로 바로 받을 방법.
  2. 모바일버전을 pc버전에 사용할때 일반카드결제를 사용할 수 있는 방법.
ts-inicis commented 6 months ago

1 . 웹표준 프로세스 보안 정책상 결제 요청되는 도메인(이니시스 UI 를 호출하는 페이지 도메인) 과 returnUrl 의 도메인은 100% 일치해야 합니다. (모바일의 경우 요청 도메인과 P_NEXT_URL 의 도메인이 상이해도 무방) 관련된 사항은 프로세스 내 보안에 대한 부분으로 변경이 어려운 점 양해 부탁드립니다.

2 . 모바일버전을 pc버전에 사용할때 일반카드결제를 사용할 수 있는 방법. 이미 테스트 해보신 부분처럼 PC / 모바일 단말을 구분합니다. 이는 카드사에서 인증을 제공하는 방식에 따른 부분이며, 모바일 단말에서는 카드사 인증앱 연결을 기본으로 하기 때문입니다.