결제 처리 데이터 템플릿

Adyen
결제 처리 데이터 템플릿

결제 처리 데이터 템플릿

이 템플릿은 Adyen 결제 처리를 분석하는 데 필요한 데이터를 수집하는 방법을 안내합니다. 추적해야 할 데이터 속성과 프로세스 활동, 데이터 추출 방법을 설명합니다. 효과적인 process mining에 필요한 정보를 빠짐없이 확보하는 데 활용하세요.
  • 수집 권장 속성
  • 추적할 주요 활동
  • Adyen 데이터 추출 안내
이벤트 로그가 처음이신가요? 알아보기 process mining 이벤트 로그 만드는 방법.

결제 처리 속성

Adyen의 결제 처리를 분석할 때 이벤트 로그에 포함할 것을 권장하는 데이터 필드입니다.
5 필수 6 권장 8 선택 사항
이름 설명
결제 거래 ID
PspReference
Adyen이 각 결제 거래에 부여하는 고유 참조 식별자입니다.
설명

이 속성은 Adyen 환경에서 결제 전 과정의 기본 키로 사용됩니다. 최초 결제 요청을 승인, 매입, 정산, 환불 또는 차지백과 같은 후속 이벤트에 연결합니다.

분석에서는 이 ID를 사용해 개별 이벤트를 하나의 케이스로 묶고 전체 프로세스를 재구성합니다. 분석가는 구매자가 결제를 시작한 시점부터 최종 정산까지 해당 결제의 구체적인 흐름을 추적할 수 있습니다.

중요한 이유

서로 연결되지 않은 이벤트를 하나의 프로세스 인스턴스로 묶어 process mining에 활용하는 기본 연결 고리입니다.

확보 방법

Adyen Payment Response의 'pspReference' 또는 Settlement Detail Report의 'PSP Reference' 열입니다.

예시
851564567890123479145612345678908825641234567890
이벤트 타임스탬프
EventDate
해당 결제 활동이 발생한 날짜와 시간입니다.
설명

이 속성은 승인이나 정산과 같은 이벤트가 시스템에 기록된 정확한 시각을 저장합니다. 이를 통해 케이스 내 활동을 시간순으로 정렬할 수 있습니다.

분석에서는 처리 시간 계산, 병목 식별, 시간에 따른 시스템 처리량 파악에 중요합니다. '전체 결제 처리 시간'과 같은 시간 기반 KPI를 계산하는 데 사용됩니다.

중요한 이유

이벤트 정렬과 모든 기간 기반 지표 계산에 필요합니다.

확보 방법

Adyen Notification Webhooks의 'eventDate' 필드입니다.

예시
2023-10-27T10:00:00+01:002023-10-27T10:05:30+01:002023-10-28T09:15:00+01:00
활동명
EventCode
결제 프로세스에서 발생하는 구체적인 단계 또는 작업입니다.
설명

이 속성은 AUTHORISATION, CAPTURE, REFUND와 같이 발생한 구체적인 이벤트를 나타냅니다. 프로세스 맵의 노드를 구성하고 거래 흐름을 결정합니다.

분석할 때는 이 코드를 사람이 이해하기 쉬운 활동명으로 바꿔 프로세스 흐름을 시각화합니다. 코드 순서가 달라지면 정상적인 자동 처리와 예외 처리처럼 서로 다른 프로세스 경로를 나타냅니다.

중요한 이유

프로세스 마이닝 모델에서 프로세스의 ‘무엇’을 정의해 프로세스 흐름을 시각화합니다.

확보 방법

Adyen Notification Webhooks의 'eventCode' 필드입니다.

예시
AUTHORISATIONCAPTUREREFUNDCANCELLATIONCHARGEBACK
원천 시스템
SourceSystem
데이터가 생성된 시스템의 이름입니다.
설명

이 고정 속성은 레코드가 Adyen에서 생성되었음을 나타냅니다. Adyen과 SAP처럼 여러 시스템의 데이터를 결합해 process mining을 수행할 때 데이터 계보를 추적하는 데 중요합니다.

분석에서는 결제 게이트웨이, ERP 또는 주문 관리 시스템 중 어느 곳에서 활동이 발생했는지 구분해 필터링할 수 있습니다.

중요한 이유

여러 시스템을 대상으로 process mining을 수행할 때 데이터 계보를 추적하는 데 필요합니다.

확보 방법

데이터 추출 중에는 값이 고정됩니다.

예시
AdyenAdyen_Production
최종 데이터 업데이트
LastDataUpdate
레코드를 마지막으로 추출하거나 새로 고친 시각입니다.
설명

이 속성은 process mining 모델의 데이터 최신성을 나타냅니다. 사용자는 현재 실시간 데이터와 스냅샷 중 무엇을 보고 있는지 확인할 수 있습니다.

분석에서는 주로 데이터 거버넌스와 데이터 파이프라인의 정상 작동 여부를 확인하는 기술 필드로 사용됩니다.

중요한 이유

데이터 최신성을 추적하는 기술 필드입니다.

확보 방법

데이터 추출 시점의 시스템 시간입니다.

예시
2023-10-30T12:00:00Z
가맹점 계정
MerchantAccount
Adyen에서 거래를 처리하는 특정 가맹점 계정입니다.
설명

Adyen에서는 하나의 회사 계정 아래 여러 가맹점 계정을 운영할 수 있습니다. 이 속성은 결제를 처리한 사업부, 브랜드 또는 지역 법인을 식별합니다.

분석에서는 주요 세분화 기준으로 사용됩니다. 사업부나 브랜드별 실적, 실패율, 거래량을 비교해 개선이 필요한 영역을 찾을 수 있습니다.

중요한 이유

사업부 또는 자회사별 실적을 구분하는 데 사용됩니다.

확보 방법

Adyen Payment Request/Response의 'merchantAccount'입니다.

예시
MyStore_UKMyStore_USGlobalSales_Main
거래 금액
PaymentAmount
결제 거래의 금액입니다.
설명

이 속성은 거래의 금전적 가치를 나타냅니다. 원시 데이터에는 보통 최소 통화 단위(예: 센트)로 저장되므로 보고에 사용하기 전에 변환해야 합니다.

'결제 처리량' 대시보드에 활용되며, 금액이 큰 재작업 케이스의 우선순위를 정하는 데 도움이 됩니다. 처리된 총 거래량과 거래 실패로 인한 재무 영향을 계산할 때도 사용됩니다.

중요한 이유

재무 영향 분석과 처리량 모니터링에 필요합니다.

확보 방법

Adyen Payment Request의 'amount.value'입니다.

예시
10005509900
거절 사유
RefusalReason
결제가 거절되거나 실패한 이유를 설명하는 문구입니다.
설명

거래가 실패하면 Adyen은 사유 코드나 설명(예: '잔액 부족', 'CVC 거절', '카드 만료')을 제공합니다.

'결제 거래 실패율' 대시보드에서 주요 분석 기준으로 사용됩니다. 사유를 분석하면 실패 원인이 기술 문제인지, 사기 방지 규칙인지, 구매자 행동인지 파악하고 적절한 개선 조치를 정할 수 있습니다.

중요한 이유

결제 실패의 근본 원인을 분석하는 주요 속성입니다.

확보 방법

Adyen Payment Response의 'refusalReason'입니다.

예시
거절됨잔액 부족카드 만료매입사 오류사기
결제 상태
PaymentStatus
결제의 현재 상태입니다(예: 승인됨, 정산됨, 거절됨).
설명

이 속성은 결제 거래의 최신 상태를 나타냅니다. 보통 케이스에서 가장 최근에 발생한 활동을 기준으로 합니다.

케이스를 빠르게 필터링할 수 있습니다(예: '현재 거절된 결제 모두 표시'). '결제 처리량 및 상태 모니터링' 대시보드에 필요합니다.

중요한 이유

거래의 현재 상태를 한눈에 보여줍니다.

확보 방법

케이스의 마지막 이벤트 코드를 기준으로 합니다.

예시
정산됨거절됨승인됨
결제 수단
PaymentMethod
Visa, PayPal 등 구매자가 결제에 사용한 수단입니다.
설명

이 속성은 신용카드 브랜드(Visa, MC), 디지털 지갑(PayPal, Apple Pay), 현지 결제 수단(iDEAL, Sofort) 등 결제에 사용된 수단의 유형을 기록합니다.

'결제 수단별 실적 인사이트' 대시보드에서 중요한 기준으로 활용됩니다. 결제 수단별 승인율, 처리 속도, 기술적 오류를 비교할 수 있습니다.

중요한 이유

결제 제공업체별 성공률과 비용을 분석하는 데 필요합니다.

확보 방법

Adyen Payment Response의 'paymentMethod.brand' 또는 'paymentMethod.type'입니다.

예시
visamcpaypalidealklarna
재작업 여부
IsRework
거래 재시도 또는 오류 수정이 있었는지 나타내는 표시입니다.
설명

케이스에 승인 시도가 여러 번 있거나 '결제 거절' 후 재시도와 같은 활동이 포함되면 참으로 설정되는 불리언 값입니다.

'결제 재작업 및 예외 집중 영역' 대시보드에서 사용됩니다. 분석가는 이 속성으로 문제가 있는 케이스를 필터링해 프로세스 흐름이 정상 경로를 따르지 않는 이유를 파악할 수 있습니다.

중요한 이유

수동 또는 시스템 개입이 필요한 비효율적인 케이스를 식별합니다.

확보 방법

실패 이벤트 발생 횟수가 0보다 큰지 기준으로 계산됩니다.

예시
truefalse
고객 ID
ShopperReference
여러 거래에서 구매자를 식별하는 고유 참조값입니다.
설명

이 식별자는 여러 거래를 동일한 고객과 연결합니다. 결제 요청 시 가맹점이 제공합니다.

분석에서는 고객을 기준으로 거래를 살펴볼 수 있습니다. 사기 사례에서 반복적으로 문제를 일으키는 고객을 찾거나, 성공한 거래에서 충성 고객을 파악할 수 있습니다. '고객' 일반 매핑에도 사용됩니다.

중요한 이유

고객별 집계와 행동 분석을 지원합니다.

확보 방법

Adyen Payment Request의 'shopperReference'입니다.

예시
CUST-001user_12345email@example.com
구매자 국가
ShopperCountry
구매자의 두 글자 국가 코드입니다.
설명

이 속성은 구매자의 위치를 나타내며, 일반적으로 카드 발급 국가나 청구지 주소를 기준으로 합니다.

지역별 실적 분석에 사용됩니다. 현지 은행 인프라의 영향으로 특정 국가에서 거절률이 높거나 처리 시간이 길어지는지 파악할 수 있습니다.

중요한 이유

지역별 결제 실적을 구분해 분석할 수 있습니다.

확보 방법

Adyen Payment Request의 'countryCode' 또는 'billingAddress.country'입니다.

예시
NLUSDE
구매자 상호작용 유형
ShopperInteraction
결제가 Ecommerce, POS 또는 정기 결제(ContAuth)인지 나타냅니다.
설명

이 속성은 구매자와 가맹점 간 상호작용 유형을 구분합니다. 일반적인 값은 Ecommerce(온라인), POS(매장), ContAuth(정기 결제)입니다.

분석에서는 비즈니스 모델과 판매 채널을 구분하는 데 사용합니다. POS와 Ecommerce의 프로세스 흐름은 크게 다를 수 있으므로, 정확한 프로세스 탐색을 위한 중요한 필터입니다.

중요한 이유

온라인, 매장, 정기 결제의 프로세스 흐름을 구분합니다.

확보 방법

Adyen Payment Request의 'shopperInteraction'입니다.

예시
EcommerceContAuthPOSMoto
매입사 참조번호
AcquirerReference
매입 은행이 제공하는 참조번호입니다.
설명

카드 거래를 처리하는 금융기관(매입사)이 부여한 외부 참조번호입니다. Adyen PSP 참조번호와는 별개입니다.

'결제 대사 지연 분석'에 중요한 필드입니다. 외부 원장에 있는 은행 거래 내역과 Adyen 레코드를 대조할 때 기준으로 사용됩니다.

중요한 이유

3자 대사와 외부 데이터 대조에 필요합니다.

확보 방법

Adyen Payment Response의 'additionalData.acquirerReference'입니다.

예시
1234567890987654321
사기 위험 점수
RiskScore
사기 탐지 엔진이 거래에 부여한 위험 점수입니다.
설명

Adyen의 RevenueProtect 엔진은 사기 가능성을 나타내는 숫자 점수(0~100)를 부여합니다. 점수가 높으면 수동 검토를 요청하거나 거래를 자동으로 차단하는 경우가 많습니다.

이 속성은 '재무 규정 준수 위험 개요' 분석에 활용됩니다. 높은 위험 점수와 차지백의 연관성을 분석하면 사기 방지 규칙을 조정할 수 있습니다. 위험 점수가 높아도 결제가 성공한 경우에는 위험 모델의 오탐일 가능성을 살펴볼 수 있습니다.

중요한 이유

사기 방지 로직의 효과를 분석하는 데 필요합니다.

확보 방법

Adyen Risk API 응답 또는 Reporting의 'fraudResult.accountScore'입니다.

예시
025100
승인 코드
AuthorisationCode
승인 시 카드 발급사가 반환하는 승인 코드입니다.
설명

구매자의 카드에 자금이 예약되었음을 나타내는 코드입니다. 승인이 성공했다는 증거입니다.

주로 감사와 추적에 사용되며, '결제 승인' 활동이 유효했는지 확인합니다.

중요한 이유

감사 추적에 필요한 승인 성공 증빙입니다.

확보 방법

Adyen Payment Response의 'authCode'입니다.

예시
123456098712
정산 배치 번호
BatchNumber
자금 정산에 연결된 배치 번호입니다.
설명

Adyen은 지급을 위해 정산된 결제를 배치로 묶습니다. 이 속성은 특정 거래가 어느 배치에 속하는지 나타냅니다.

분석에서는 지급 주기별로 결제를 그룹화하는 데 사용합니다. 특정 배치의 지연 여부를 감사하고 '결제 정산 완료' 활동을 추적하는 데 도움이 됩니다.

중요한 이유

개별 거래를 일괄 정산 내역과 연결합니다.

확보 방법

Adyen Settlement Detail Report의 'Batch Number'입니다.

예시
100255
통화
PaymentCurrency
거래 통화를 나타내는 세 글자의 ISO 코드입니다.
설명

이 속성은 PaymentAmount의 통화를 지정합니다. 일반적인 값으로 EUR, USD, GBP 등이 있습니다.

분석에서는 시장별 거래를 그룹화하는 데 사용합니다. 여러 지역의 데이터를 집계할 때 금액을 동일한 기준으로 환산하는 데도 필요합니다.

중요한 이유

다중 통화 보고에서 금액 필드의 통화 기준을 나타냅니다.

확보 방법

Adyen Payment Request의 'amount.currency'입니다.

예시
EURUSDGBP
필수 권장 선택 사항

결제 처리 활동

Adyen 결제 흐름을 정확히 파악하려면 이벤트 로그에 기록해야 하는 주요 프로세스 단계와 이정표입니다.
5 권장 11 선택 사항
활동 설명
결제 거절
카드 발급사 또는 Adyen의 위험 규칙에 따라 거래가 거절된 상태입니다. 실패 상태를 포함한 승인 웹훅을 통해 기록합니다.
중요한 이유

'Payment Transaction Failure Rate' KPI에 직접 영향을 줍니다. 거절 사유를 분석하면 승인율을 높이는 데 도움이 됩니다.

확보 방법

Adyen Notification Webhook: eventCode 'AUTHORISATION', success='false'.

기록

AUTHORISATION 웹훅 실패 시 기록

이벤트 유형 explicit
결제 매입
구매자에게서 판매자에게 자금을 이체하는 요청이 성공적으로 처리된 상태입니다. 즉시 처리되는 자동 매입 방식일 수도 있고, 나중에 처리되는 수동 매입 방식일 수도 있습니다.
중요한 이유

매출 인식을 확인하는 단계입니다. 승인부터 매입까지 걸리는 시간은 'Payment Authorization Lead Time' KPI를 계산하는 데 중요합니다.

확보 방법

Adyen Notification Webhook: eventCode 'CAPTURE', success='true'.

기록

CAPTURE 웹훅 성공 시 기록

이벤트 유형 explicit
결제 승인
카드 발급사 또는 결제 수단이 거래를 승인하고 자금을 예약한 상태입니다. Adyen 표준 알림 웹훅을 통해 기록합니다.
중요한 이유

거래가 유효하고 자금을 사용할 수 있음을 나타내는 주요 단계입니다. 매입 처리의 선행 조건입니다.

확보 방법

Adyen Notification Webhook: eventCode 'AUTHORISATION', success='true'.

기록

AUTHORISATION 웹훅 성공 시 기록

이벤트 유형 explicit
결제 요청 접수
Adyen 결제 플랫폼이 거래 요청을 처음 접수하는 단계입니다. 최초 API 요청의 타임스탬프 또는 pspReference 생성 시점을 기준으로 기록합니다.
중요한 이유

프로세스 인스턴스의 시작 시점을 나타냅니다. 전체 처리 주기를 계산하는 데 필요합니다.

확보 방법

Adyen Payment Response 로그 또는 pspReference 생성 시점의 타임스탬프입니다.

기록

API를 통해 pspReference가 생성될 때 기록

이벤트 유형 explicit
결제 정산 완료
자금 청산이 완료되어 판매자의 Adyen 계정에 입금된 상태입니다. Settlement Detail Report에서 확인할 수 있습니다.
중요한 이유

성공적인 프로세스의 재무상 최종 단계입니다. 'Overall Payment Cycle Time' 및 'Payment Reconciliation Delay Analysis'에 필요합니다.

확보 방법

Adyen Settlement Detail Report(SDR)의 레코드 유형 'Settled'.

기록

거래가 Settlement Report에 표시될 때 기록

이벤트 유형 explicit
결제 정산 요청
Adyen이 금융 처리를 위해 거래를 매입 은행이나 네트워크로 전달한 상태입니다. 상태가 SentForSettlement로 변경됩니다.
중요한 이유

운영 처리가 금융 청산 단계로 넘어가는 시점입니다. 이 단계의 지연은 현금 흐름에 영향을 줍니다.

확보 방법

Adyen Transaction Status API 또는 상태 변경 이력 로그를 통해 확인합니다.

기록

상태 필드가 SentForSettlement로 변경되는지 확인

이벤트 유형 inferred
결제 취소
자금이 매입되기 전에 승인이 취소된 상태입니다. 구매자의 카드에 예약된 자금이 해제됩니다.
중요한 이유

유효한 주문이 완료 전에 종료되는 프로세스의 반복 경로를 나타냅니다. 고객 요청이나 재고 확인 시간 초과로 발생하는 경우가 많습니다.

확보 방법

Adyen Notification Webhook: eventCode 'CANCELLATION'.

기록

CANCELLATION 웹훅 수신 시 기록

이벤트 유형 explicit
기술 오류 기록
웹훅 실패나 API 시간 초과와 같은 시스템 오류가 처리 중 발생한 상태입니다. 인터페이스의 특정 오류 코드로 확인합니다.
중요한 이유

기술적 실패와 재무상 실패를 구분해 'Payment Transaction Failure Rate' 분석에 직접 활용합니다.

확보 방법

Adyen Interface 로그 또는 API 호출의 특정 실패 응답입니다.

기록

오류 응답 코드 5xx 또는 4xx가 반환될 때 기록

이벤트 유형 explicit
매입 실패
승인된 자금을 매입하려는 시도가 실패한 상태입니다. 기술적 시간 초과나 승인 후 매입 전 카드 상태 변경이 원인일 수 있습니다.
중요한 이유

재작업이나 재시도가 필요한 주요 오류 지점입니다. 'Payment Exception Rate'에 반영됩니다.

확보 방법

Adyen Notification Webhook: eventCode 'CAPTURE_FAILED'.

기록

CAPTURE_FAILED 웹훅 수신 시 기록

이벤트 유형 explicit
위험 심사 수행
Adyen의 RevenueProtect 엔진이 거래에서 사기 징후를 분석합니다. 승인 응답에 사기 점수나 위험 결과가 있으면 이 활동이 수행된 것으로 판단합니다.
중요한 이유

위험 점수가 높으면 수동 검토나 자동 거절이 발생해 병목 또는 프로세스 종료로 이어질 수 있습니다.

확보 방법

Adyen Payment Response의 fraudResult 필드 또는 Case Management 로그입니다.

기록

fraudResult 객체가 있는 경우 수행된 것으로 판단

이벤트 유형 inferred
지급 확인
정산된 거래 묶음에 해당하는 자금이 판매자의 은행 계좌로 지급된 상태입니다.
중요한 이유

사업체로 실제 현금이 이체된 것을 나타내며 'Payment Reconciliation Cycle Time'과 연관됩니다.

확보 방법

Adyen Notification Webhook: eventCode 'PAYOUT_THIRD_PARTY' 또는 Payout Report를 통해 확인합니다.

기록

Payout Report의 배치 ID를 Transaction ID와 연결

이벤트 유형 inferred
차지백 알림 접수
Adyen이 카드 네트워크로부터 분쟁 알림을 받은 상태입니다. 분쟁 워크플로가 시작됩니다.
중요한 이유

규정 준수 및 위험을 나타내는 주요 지표입니다. 'Compliance Incident Rate'에 반영되며 즉시 수동 조치가 필요합니다.

확보 방법

Adyen Notification Webhook: eventCode 'CHARGEBACK' 또는 'NOTIFICATION_OF_CHARGEBACK'.

기록

CHARGEBACK 웹훅 수신 시 기록

이벤트 유형 explicit
차지백 이의 제기
차지백에 이의를 제기하기 위해 Adyen에 증빙 자료를 제출한 상태입니다. 분쟁 흐름에서 재작업 또는 수동 활동에 해당합니다.
중요한 이유

매출 보호에 투입된 노력을 추적합니다. 'Payment Rework Rate'를 계산하는 데 중요합니다.

확보 방법

증빙 자료 제출 내역이 표시된 Adyen Disputes API 또는 Case Management 로그입니다.

기록

상태가 'Defense Supplied'로 변경된 경우 수행된 것으로 판단

이벤트 유형 inferred
차지백 취소
분쟁에서 승소해 자금이 판매자에게 반환된 상태입니다. 예외가 성공적으로 해결된 사례입니다.
중요한 이유

위험 관리에 긍정적인 결과입니다. 최초 차지백으로 발생한 재무 영향을 상쇄합니다.

확보 방법

Adyen Notification Webhook: eventCode 'CHARGEBACK_REVERSED'.

기록

CHARGEBACK_REVERSED 웹훅 수신 시 기록

이벤트 유형 explicit
환불 시작
구매자에게 자금을 반환하는 요청이 시작된 상태입니다. 역방향 프로세스 흐름이 시작됩니다.
중요한 이유

정산 후 발생한 예외를 나타냅니다. 환불률이 높으면 앞선 단계의 품질 문제를 의미할 수 있습니다.

확보 방법

Adyen Notification Webhook: eventCode 'REFUND'.

기록

REFUND 웹훅이 발생할 때 기록

이벤트 유형 explicit
환불 정산 완료
환불이 재무 처리되어 판매자 계정에서 차감된 상태입니다. Settlement Detail Report에서 확인합니다.
중요한 이유

환불 프로세스를 마무리하는 단계입니다. 오류로 인한 환불이라면 'Average Error Resolution Time'을 계산하는 데 중요합니다.

확보 방법

Adyen Settlement Detail Report의 레코드 유형 'Refunded' 또는 'RefundedReversed'.

기록

환불이 Settlement Report에 표시될 때 기록

이벤트 유형 explicit
권장 선택 사항

데이터 추출 안내

Adyen에서 데이터 가져오기

시작할 준비가 되셨나요?

이 템플릿으로 데이터 수집을 간소화하고 Adyen 결제 처리 최적화를 시작하세요. 재무 운영의 효율을 높이고 더 깊이 있는 인사이트를 얻을 수 있습니다.

지금 Adyen 결제 처리를 원활하게 개선하세요.

결제 예외를 없애고 98%의 자동 처리율을 달성하세요.

무료 체험 시작하기

신용카드가 필요하지 않습니다. 지금 바로 최적화를 시작하세요.