square_api_client/models/enums/tender_card_details_status.rs
1//! Model for TenderCardDetailsStatus enum
2
3use serde::{Deserialize, Serialize};
4
5/// Indicates the card transaction's current status.
6#[derive(Clone, Debug, Deserialize, Eq, PartialEq, Serialize)]
7#[serde(rename_all = "SCREAMING_SNAKE_CASE")]
8pub enum TenderCardDetailsStatus {
9 /// The card transaction has been authorized but not yet captured.
10 Authorized,
11 /// The card transaction was authorized and subsequently captured (i.e., completed).
12 Captured,
13 /// The card transaction was authorized and subsequently voided (i.e., canceled).
14 Voided,
15 /// The card transaction failed.
16 Failed,
17}