paymentlib/dto/
csv_receipt_log.rs

1
2
3
4
5
6
7
8
9
10
use serde::{Deserialize, Serialize};
use crate::enums::payment_status::PaymentStatus;

#[derive(Serialize, Deserialize, Debug, Clone)]
#[serde(rename_all = "PascalCase")]
pub struct CsvReceiptLog {
    pub transaction: Option<i64>,
    pub status: PaymentStatus,
    pub total_cost: f64,
}