Struct shopify::order::Order
[−]
[src]
pub struct Order { pub id: i64, pub email: Option<String>, pub closed_at: Option<DateTime<Utc>>, pub created_at: DateTime<Utc>, pub updated_at: DateTime<Utc>, pub number: i64, pub note: Option<String>, pub token: String, pub gateway: Option<String>, pub test: bool, pub total_price: String, pub subtotal_price: String, pub total_weight: Option<i64>, pub total_tax: String, pub taxes_included: bool, pub currency: String, pub financial_status: FinancialStatus, pub confirmed: bool, pub total_discounts: String, pub total_line_items_price: String, pub cart_token: Option<String>, pub buyer_accepts_marketing: bool, pub name: String, pub referring_site: Value, pub landing_site: Value, pub cancelled_at: Option<DateTime<Utc>>, pub cancel_reason: Option<String>, pub total_price_usd: String, pub checkout_token: Value, pub reference: Value, pub user_id: Option<i64>, pub location_id: Option<i64>, pub source_identifier: Value, pub source_url: Option<String>, pub processed_at: String, pub device_id: Value, pub phone: Option<String>, pub customer_locale: Option<String>, pub app_id: i64, pub browser_ip: Option<String>, pub landing_site_ref: Value, pub order_number: i64, pub discount_codes: Vec<DiscountCode>, pub note_attributes: Vec<Property>, pub payment_gateway_names: Vec<String>, pub processing_method: String, pub checkout_id: Value, pub source_name: String, pub fulfillment_status: Option<FulfillmentStatus>, pub tax_lines: Vec<TaxLines>, pub tags: String, pub contact_email: Option<String>, pub order_status_url: String, pub line_items: Vec<LineItems>, pub shipping_lines: Vec<ShippingLines>, pub billing_address: Option<Address>, pub shipping_address: Option<Address>, pub fulfillments: Vec<Fulfillment>, pub client_details: Option<ClientDetails>, pub refunds: Vec<Value>, pub customer: Option<Customer>, }
Fields
id: i64
email: Option<String>
closed_at: Option<DateTime<Utc>>
created_at: DateTime<Utc>
updated_at: DateTime<Utc>
number: i64
note: Option<String>
token: String
gateway: Option<String>
test: bool
total_price: String
subtotal_price: String
total_weight: Option<i64>
total_tax: String
taxes_included: bool
currency: String
financial_status: FinancialStatus
confirmed: bool
total_discounts: String
total_line_items_price: String
cart_token: Option<String>
buyer_accepts_marketing: bool
name: String
referring_site: Value
landing_site: Value
cancelled_at: Option<DateTime<Utc>>
cancel_reason: Option<String>
total_price_usd: String
checkout_token: Value
reference: Value
user_id: Option<i64>
location_id: Option<i64>
source_identifier: Value
source_url: Option<String>
processed_at: String
device_id: Value
phone: Option<String>
customer_locale: Option<String>
app_id: i64
browser_ip: Option<String>
landing_site_ref: Value
order_number: i64
discount_codes: Vec<DiscountCode>
note_attributes: Vec<Property>
payment_gateway_names: Vec<String>
processing_method: String
checkout_id: Value
source_name: String
fulfillment_status: Option<FulfillmentStatus>
tax_lines: Vec<TaxLines>
contact_email: Option<String>
order_status_url: String
line_items: Vec<LineItems>
shipping_lines: Vec<ShippingLines>
billing_address: Option<Address>
shipping_address: Option<Address>
fulfillments: Vec<Fulfillment>
client_details: Option<ClientDetails>
refunds: Vec<Value>
customer: Option<Customer>