본문 바로가기
FrontEnd/React.js

아임포트 결제 로직

by 위그든씨 2023. 8. 23.
  1. 프론트엔드 ➡ 백엔드
    주문 정보 생성 요청
  2. 백엔드 ➡ 프론트엔드
    주문 정보(주문 번호, 가격 등) 생성하고 반환
  3. 프론트엔드 ➡ 아임포트
    생성된 주문 정보로 결제 요청
  4. 아임포트 ➡ PG
    해당 PG 사에 결제 요청
  5. 사용자 ➡ PG
    결제 정보 확인 및 카드사 선택
  6. PG ➡ 카드사
    해당 카드사에 결제 요청
  7. 사용자 ➡ 카드사
    카드 정보 입력하고 결제
  8. 카드사 ➡ PG
    결제 결과 반환
  9. PG ➡ 아임포트
    결제 결과 반환
  10. 아임포트 ➡ 프론트엔드
    결제 결과 반환
  11. 프론트엔드 ➡ 백엔드
    결제 정보와 주문 정보를 이용하여 검증 요청
  12. 백엔드 ➡ 프론트엔드
    결제 정보와 주문 정보가 일치하는지 확인하여 검증하고 결과를 반환