raw/net estimated revenue fields

This commit is contained in:
aecsocket
2026-08-15 07:10:25 +00:00
parent 30df2ee4dd
commit 9a717962fb
4 changed files with 265 additions and 153 deletions
+6 -4
View File
@@ -50,11 +50,13 @@ pub enum PayoutRunStatus {
Paid,
}
#[derive(Debug, Clone, Serialize, Deserialize, utoipa::ToSchema)]
#[derive(Debug, Clone, Default, Serialize, Deserialize, utoipa::ToSchema)]
pub struct PayoutRunReport {
pub days: Vec<DayRevenue>,
#[serde(with = "rust_decimal::serde::float")]
pub fees_deducted_usd: Decimal,
pub days: Vec<DayRevenue>,
#[serde(with = "rust_decimal::serde::float")]
pub raw_estimated_revenue_usd: Decimal,
#[serde(with = "rust_decimal::serde::float")]
pub fees_deducted_usd: Decimal,
#[serde(with = "rust_decimal::serde::float")]
pub variance_adjustment_usd: Decimal,
#[serde(with = "rust_decimal::serde::float")]