pub struct DirectPayment {
pub direct_payment_type: Option<String>,
pub direct_payment_amount: Option<Box<Currency>>,
}Expand description
DirectPayment : A payment made directly to a seller.
Fields§
§direct_payment_type: Option<String>The type of payment. Possible values: * StoredValueCardRevenue - The amount that is deducted from the seller’s account because the seller received money through a stored value card. * StoredValueCardRefund - The amount that Amazon returns to the seller if the order that is bought using a stored value card is refunded. * PrivateLabelCreditCardRevenue - The amount that is deducted from the seller’s account because the seller received money through a private label credit card offered by Amazon. * PrivateLabelCreditCardRefund - The amount that Amazon returns to the seller if the order that is bought using a private label credit card offered by Amazon is refunded. * CollectOnDeliveryRevenue - The COD amount that the seller collected directly from the buyer. * CollectOnDeliveryRefund - The amount that Amazon refunds to the buyer if an order paid for by COD is refunded.
direct_payment_amount: Option<Box<Currency>>Implementations§
Source§impl DirectPayment
impl DirectPayment
Sourcepub fn new() -> DirectPayment
pub fn new() -> DirectPayment
A payment made directly to a seller.
Trait Implementations§
Source§impl Clone for DirectPayment
impl Clone for DirectPayment
Source§fn clone(&self) -> DirectPayment
fn clone(&self) -> DirectPayment
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more