#[derive(Debug, Serialize, Deserialize)]
pub struct ScheduledPayment {
#[serde(rename = "ScheduledDate")]
pub scheduled_date: Option<String>,
#[serde(rename = "PrincipalAmount")]
pub principal_amount: Option<f64>,
#[serde(rename = "PrincipalAmountLeft")]
pub principal_amount_left: Option<f64>,
#[serde(rename = "InterestAmount")]
pub interest_amount: Option<f64>,
#[serde(rename = "IntrestAmountCarriedOver")]
pub intrest_amount_carried_over: Option<f64>,
#[serde(rename = "PenaltyAmountCarriedOver")]
pub penalty_amount_carried_over: Option<f64>,
#[serde(rename = "TotalAmount")]
pub total_amount: Option<f64>,
}