Skip to main content

rust_nicepay/models/snap/
check_status_direct_debit_model.rs

1use serde::{Deserialize, Serialize};
2
3#[derive(Serialize, Deserialize)]
4#[serde(rename_all = "camelCase")]
5pub struct CheckStatusDirectDebitModel {
6    pub original_reference_no: String,
7    pub service_code: String,
8    pub merchant_id: String,
9    pub sub_merchant_id: String,
10    pub original_partner_reference_no: String,
11    pub transaction_date: String,
12    pub external_store_id: String,
13    pub amount: Amount,
14    pub additional_info: AdditionalInfo,
15}
16
17#[derive(Serialize, Deserialize)]
18pub struct AdditionalInfo {}
19
20#[derive(Serialize, Deserialize)]
21pub struct Amount {
22    pub value: String,
23    pub currency: String,
24}