artifacts/models/
checkout_response_schema.rs1use crate::models;
2use serde::{Deserialize, Serialize};
3
4#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
6#[cfg_attr(feature = "specta", derive(specta::Type))]
7pub struct CheckoutResponseSchema {
8 #[serde(rename = "checkout_url")]
10 pub checkout_url: String,
11 #[serde(rename = "session_id")]
13 pub session_id: String,
14}
15
16impl CheckoutResponseSchema {
17 pub fn new(checkout_url: String, session_id: String) -> CheckoutResponseSchema {
19 CheckoutResponseSchema {
20 checkout_url,
21 session_id,
22 }
23 }
24}