[12] 모바일 모듈 결제로직 이해가 어렵습니다. 자세히 설명해주세요

[12] 모바일 모듈 결제로직 이해가 어렵습니다. 자세히 설명해주세요

HOME 고객센터
[12] 모바일 모듈 결제로직 이해가 어렵습니다. 자세히 설명해주세요

모바일의 경우 지불수단에 따라 1trs/2trs 두가지 방식으로 진행됩니다.

 

1트렌젝션(1trs) 방식 – ISP계열 카드, 계좌이체, KPAY, 가상계좌입금통보

: 1trs는 인증과 승인이 동시에 처리됩니다.

 

  1. 결제요청페이지에서결제창호출하여인증/승인진행
  2. 승인결과 P_NOTI_URL Back단으로전달
  3. P_NOTI_URL 로 전달된 결과를 P_RETURN_URL 에서 보여줌

 

** ISP카드와 계좌이체의 경우 옵션 적용 시 2trs 로 진행

신용카드 필수옵션 => “P_RESERVED”  value=”twotrs_isp=Y&block_isp=Y&twotrs_isp_noti=N”

계좌이체 필수옵션 => “P_RESERVED”  value=”twotrs_bank=Y&apprun_check=Y”

 

 

2트렌젝션(2trs) 방식안심클릭계열 카드, 가상계좌 채번, 휴대폰

: 2trs는 P_NEXT_URL 로 인증/승인 단계가 분기되어 있습니다.

 

  1. 결제요청페이지에서 결제창 호출하여 인증진행
  2. P_NEXT_URL 로 인증결과 수신 ( P_REQ_URL, P_TID, P_STATUS, P_RMESG1, P_NOTI , P_AMT )
  3. 인증결과로받은 P_REQ_URL 로 P_MID 와 P_TID 를전송하여승인요청

이 때, Http-Socket 통신을 통해 Back-End 단으로 요청

  1. P_NEXT_URL 로 Socket의 Receive-Data로 출력된 승인결과 수신