pub struct PayWithAmazonEvent {
pub seller_order_id: Option<String>,
pub transaction_posted_date: Option<String>,
pub business_object_type: Option<String>,
pub sales_channel: Option<String>,
pub charge: Option<Box<ChargeComponent>>,
pub fee_list: Option<Vec<FeeComponent>>,
pub payment_amount_type: Option<String>,
pub amount_description: Option<String>,
pub fulfillment_channel: Option<String>,
pub store_name: Option<String>,
}Expand description
PayWithAmazonEvent : An event related to the seller’s Pay with Amazon account.
Fields§
§seller_order_id: Option<String>An order identifier that is specified by the seller.
transaction_posted_date: Option<String>Fields with a schema type of date are in ISO 8601 date time format (for example GroupBeginDate).
business_object_type: Option<String>The type of business object.
sales_channel: Option<String>The sales channel for the transaction.
charge: Option<Box<ChargeComponent>>§fee_list: Option<Vec<FeeComponent>>A list of fee component information.
payment_amount_type: Option<String>The type of payment. Possible values: * Sales
amount_description: Option<String>A short description of this payment event.
fulfillment_channel: Option<String>The fulfillment channel. Possible values: * AFN - Amazon Fulfillment Network (Fulfillment by Amazon) * MFN - Merchant Fulfillment Network (self-fulfilled)
store_name: Option<String>The store name where the event occurred.
Implementations§
Source§impl PayWithAmazonEvent
impl PayWithAmazonEvent
Sourcepub fn new() -> PayWithAmazonEvent
pub fn new() -> PayWithAmazonEvent
An event related to the seller’s Pay with Amazon account.
Trait Implementations§
Source§impl Clone for PayWithAmazonEvent
impl Clone for PayWithAmazonEvent
Source§fn clone(&self) -> PayWithAmazonEvent
fn clone(&self) -> PayWithAmazonEvent
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PayWithAmazonEvent
impl Debug for PayWithAmazonEvent
Source§impl Default for PayWithAmazonEvent
impl Default for PayWithAmazonEvent
Source§fn default() -> PayWithAmazonEvent
fn default() -> PayWithAmazonEvent
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PayWithAmazonEvent
impl<'de> Deserialize<'de> for PayWithAmazonEvent
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for PayWithAmazonEvent
impl PartialEq for PayWithAmazonEvent
Source§impl Serialize for PayWithAmazonEvent
impl Serialize for PayWithAmazonEvent
impl StructuralPartialEq for PayWithAmazonEvent
Auto Trait Implementations§
impl Freeze for PayWithAmazonEvent
impl RefUnwindSafe for PayWithAmazonEvent
impl Send for PayWithAmazonEvent
impl Sync for PayWithAmazonEvent
impl Unpin for PayWithAmazonEvent
impl UnwindSafe for PayWithAmazonEvent
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more