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¶
created → authorized → captured → voided → refunded → settled → failed
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.