Skip to content

Payment Transaction

entity payment


Transaction-level record for payment authorization, capture, void, refund, or settlement activity.

Business Purpose: Provide an auditable unit of payment processing under a payment.

Attributes

Attribute Description
payment-transaction-id Payment Transaction ID Stable payment transaction identifier.
payment-id Payment ID Parent payment reference.
transaction-type Transaction Type Type of payment transaction.
amount Amount Transaction amount.
status Status Current transaction state.

Lifecycle

createdauthorizedcapturedvoidedrefundedsettledfailed

Relationships

Type Target
belongs-to payment payment
creates refund refund

Note

Current models reference payment services and events but do not directly model payment-transaction.


← Back to Payment Domain