ya_client_model/payment/
rejection.rs

1use bigdecimal::BigDecimal;
2use serde::{Deserialize, Serialize};
3
4#[derive(Clone, Debug, PartialEq, Serialize, Deserialize, Default)]
5#[serde(rename_all = "camelCase")]
6pub struct Rejection {
7    pub rejection_reason: crate::payment::RejectionReason,
8    pub total_amount_accepted: BigDecimal,
9    #[serde(skip_serializing_if = "Option::is_none", default)]
10    pub message: Option<String>,
11}