pub struct OrdersCustomBatchRequestEntryRefund {
pub amount: Option<Price>,
pub amount_pretax: Option<Price>,
pub amount_tax: Option<Price>,
pub reason: Option<String>,
pub reason_text: Option<String>,
}Expand description
There is no detailed description.
This type is not used in any activity, and only used as part of another schema.
Fields§
§amount: Option<Price>Deprecated. Please use amountPretax and amountTax instead.
amount_pretax: Option<Price>The amount that is refunded. Either amount or amountPretax should be filled.
amount_tax: Option<Price>Tax amount that corresponds to refund amount in amountPretax. Optional, but if filled, amountPretax must be set. Calculated automatically if not provided.
reason: Option<String>The reason for the refund. Acceptable values are: - “adjustment” - “courtesyAdjustment” - “customerCanceled” - “customerDiscretionaryReturn” - “deliveredLateByCarrier” - “feeAdjustment” - “lateShipmentCredit” - “noInventory” - “other” - “priceError” - “productArrivedDamaged” - “productNotAsDescribed” - “shippingCostAdjustment” - “taxAdjustment” - “undeliverableShippingAddress” - “wrongProductShipped”
reason_text: Option<String>The explanation of the reason.
Trait Implementations§
Source§impl Clone for OrdersCustomBatchRequestEntryRefund
impl Clone for OrdersCustomBatchRequestEntryRefund
Source§fn clone(&self) -> OrdersCustomBatchRequestEntryRefund
fn clone(&self) -> OrdersCustomBatchRequestEntryRefund
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more