square_api_client/models/enums/payment_status.rs
1//! Model for PaymentStatus enum
2
3use serde::{Deserialize, Serialize};
4
5/// The status of a [Payment]
6#[derive(Clone, Debug, Deserialize, Eq, PartialEq, Serialize)]
7#[serde(rename_all = "SCREAMING_SNAKE_CASE")]
8pub enum PaymentStatus {
9 /// The payment is Approved.
10 Approved,
11 /// The payment is Pending.
12 Pending,
13 /// The payment is Completed.
14 Completed,
15 /// The payment is Canceled.
16 Canceled,
17 /// The payment is Failed.
18 Failed,
19}