스킵하기
개발자센터

거래결제 한 건에서 발생하는 개별 처리 단위를 의미해요. 전산에서는 결제 과정에서 발생하는 모든 상태 변화를 각각 하나의 거래로 관리해요.

즉, 거래는 결제 결과뿐 아니라 결제 과정에서 발생한 처리 이력을 모두 포함하는 전산 용어예요.


결제는 상품이나 서비스를 구매하기 위해 돈을 지불하는 행위를 의미해요. 반면 거래는 결제와 관련된 전산 처리 단위 전체를 의미해요.


  • 결제는 사용자의 행위 중심 개념
  • 거래는 전산 처리 및 기록 중심 개념

따라서 모든 결제는 거래를 발생시키지만, 모든 거래가 결제를 의미하지는 않아요.


거래는 단말기에서 결제 요청이 생성되는 시점부터 발생해요. 이후 승인 결과, 취소 여부 등에 따라 하나의 결제 건은 여러 개의 거래 이력을 가질 수 있어요.


예를 들어 하나의 결제 건에는 다음과 같은 거래가 포함될 수 있어요.

  • 승인 거래
  • 승인취소 거래
  • 매입취소 거래

승인이 성공하면 해당 거래는 정상 승인 거래로 기록돼요. 이후 단말기와 머신기에서 정상적으로 처리되면, 전산에서는 해당 거래를 구매 상태로 관리해요.

승인이 실패하거나 중간에 취소된 경우에도, 그 처리 결과는 각각 하나의 거래로 기록돼요.


유비씨엔 전산에서는 거래를 처리 단계와 결과에 따라 구분해요.

  • 승인
  • 구매
  • 승인취소
  • 매입
  • 매입취소
  • 정산 대상 거래
  • 현금 거래
  • 선불 거래

이러한 구분은 거래의 성격과 이후 처리 흐름을 명확히 하기 위한 전산 관리 기준이에요.


거래는 결제수단과 무관하게 동일한 개념으로 관리돼요. 신용 결제, 선불 결제, 현금 결제 모두 거래를 발생시키며, 결제수단에 따라 이후 처리 흐름만 달라져요.


전산에서는 거래를 기준으로 승인 결과, 상품 정보, 머신기 정보, 결제 금액, 상태 변경 이력을 관리해요.

거래 이력은 고객 문의 대응, 거래대사, 정산 확인의 기준이 되며, 결제 흐름을 추적할 수 있는 최소 단위 기록이에요.


  • 거래는 결제 과정에서 발생하는 전산 처리 단위
  • 하나의 결제 건은 여러 거래 이력을 가질 수 있음
  • 승인, 취소, 매입 등 모든 상태 변화는 거래로 기록
  • 거래는 전산 관리와 정산의 기준 단위

· Created by 김태우