paymentlib/dto/
payee_request.rsuse serde::{Deserialize, Serialize};
use uuid::Uuid;
use crate::enums::gateway::Gateway;
use crate::enums::gateway_type::GatewayType;
use crate::jsonb::account::Account;
#[derive(Serialize, Deserialize, Debug, Clone)]
#[serde(rename_all = "camelCase")]
pub struct PayeeRequest {
pub id: Option<Uuid>,
pub user_id: Option<Uuid>,
pub org_id: Option<Uuid>,
pub accounts: Option<Vec<Account>>,
pub active_account: Option<Uuid>,
pub gateways: Option<Vec<Gateway>>,
pub gateway_type: Option<GatewayType>,
}