square_api_client/models/
create_subscription_request.rs1use serde::Serialize;
4
5use super::{enums::Timezone, Money, SubscriptionSource};
6
7#[derive(Clone, Debug, Default, Eq, PartialEq, Serialize)]
9pub struct CreateSubscriptionRequest {
10 pub idempotency_key: Option<String>,
11 pub location_id: String,
12 pub plan_id: String,
13 pub customer_id: String,
14 pub start_date: Option<String>,
15 pub canceled_date: Option<String>,
16 pub tax_percentage: Option<String>,
17 pub price_override_money: Option<Money>,
18 pub card_id: Option<String>,
19 pub timezone: Option<Timezone>,
20 pub source: Option<SubscriptionSource>,
21}