«감사합니다» 페이지와 생성된 주문은 금액 수령을 확인하지 않습니다. 매출 보고서를 위해서는 주문 번호를 확인된 결제와 연결하고, 환불은 별도로 반영하세요. 보고서가 기대와 일치하도록 상태를 수동으로 변경하지 마세요.
세 가지 서로 다른 시점
구매자는 결제하지 않고 주문을 생성하고, 결제를 열고, 페이지를 닫을 수 있습니다. 확인 전에 사이트로 돌아올 수도 있습니다. 따라서 인터페이스 이벤트, 주문 상태, 결제 상태는 각각 따로 확인합니다. 특정 결제 서비스는 자체 상태와 확인 방식을 정하며, 한 제공자의 명칭이 보편적이지 않습니다.
예를 들어 YooKassa 문서는 pending, waiting_for_capture, succeeded, canceled를 구분합니다. 선택한 프로세스에서 출금 대기는 성공한 결제로 대체되지 않습니다. 이는 상태를 읽는 방법에 대한 설명이며, 결제 수신 설정을 변경하라는 지침이 아닙니다.
학습용 대사
명세에는 1 000루블의 주문 네 건이 있습니다. A는 결제가 확인되었고, B는 대기 중이며, C는 성공적인 출금 없이 취소되었고, D는 확인된 후 환불 300가 기록되었습니다. 생성된 주문은 4 000, 확인된 결제는 2 000, 별도로 등록된 환불은 300입니다. 이 가정된 범위 내에서 남은 금전 수입은 1 700입니다.
이는 회계상 매출이나 이익의 계산이 아닙니다: 여기에는 원가, 수수료 및 기타 의무가 없습니다. 이 예시의 목적은 주문 네 줄을 결제된 구매 네 건으로 바꾸지 않는 것입니다.
숫자가 맞지 않으면
결제 식별자, 통화, 금액, 시간 및 마지막으로 확인된 상태를 대조하세요. 반복된 callback이 보고서에서 같은 결제의 또 다른 결제가 되어서는 안 됩니다. 불분명한 사례는 회계 담당자와 검토할 별도 목록으로 남겨 두세요. 테스트 및 데모 거래는 별도로 표시하세요. 그 존재가 실제 금전 수입을 증명하지는 않습니다.
도식: 1 — 생성된 주문; 2 — 식별자별 확인된 결제; 3 — 환불 및 알 수 없는 상태의 별도 대사.

관련 작업: 구매자가 결제까지 갔다가 멈췄습니다: 페이지 소유자가 확인할 사항.
출처
YooKassa: 결제 프로세스. 21월 2026일에 확인함. 실용적인 예시와 도식은 편집 방법론이며, 가정된 숫자는 고객 데이터가 아닙니다.
별도의 완성된 공개 게시물의 경우 조회 조건을 확인할 수 있습니다. 이 서비스는 설명된 작업을 수행하지 않으며 유기적 관심, 신청 또는 판매를 보장하지 않습니다.