square_api_client/models/enums/payment_capability.rs
1//! Model for PaymentCapability enum
2
3use serde::{Deserialize, Serialize};
4
5/// Actions that can be performed on a [Payment]
6#[derive(Clone, Debug, Deserialize, Eq, PartialEq, Serialize)]
7#[serde(rename_all = "SCREAMING_SNAKE_CASE")]
8pub enum PaymentCapability {
9 /// The payment amount can be edited up.
10 EditAmountUp,
11 /// The payment amount can be edited down.
12 EditAmountDown,
13 /// The tip amount can be edited up.
14 EditTipAmountUp,
15 /// The tip amount can be edited down.
16 EditTipAmountDown,
17}