TerminalPaymentResponse
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| id | Long | Unique identifier for the payment intent | [default to null] |
| terminal_id | Long | Terminal ID | [default to null] |
| terminal_name | String | Terminal name | [default to null] |
| payment_method_slug | String | Payment method slug (e.g., “stripe_terminal”) | [default to null] |
| amount | Long | Amount in smallest currency unit | [default to null] |
| currency | String | Currency code | [default to null] |
| status | TerminalPaymentStatusEnum | Payment status | [default to null] |
| order_id | Long | Optional order ID reference | [optional] [default to null] |
| description | String | Payment description | [optional] [default to null] |
| failure | TerminalPaymentFailureInfo | Failure information (failure_code, failure_message) | [default to null] |
| card | TerminalPaymentCardDetails | Card details (card_brand, card_last4) | [default to null] |
| receipt_url | String | Receipt URL | [optional] [default to null] |
| timestamps | TerminalPaymentTimestamps | Timestamps (sent_at, completed_at, created_at) | [default to null] |