pub struct OrderTermRefundRequest {
pub term_id: String,
pub amount: f64,
pub reference_id: Option<String>,
pub term_payment_id: Option<String>,
}Expand description
Refunds a payment made against a payment term.
Fields§
§term_id: StringThe payment term’s ID (OrderPaymentTermDetail::id).
amount: f64§reference_id: Option<String>The order’s reference ID; the server requires it.
term_payment_id: Option<String>Trait Implementations§
Source§impl Clone for OrderTermRefundRequest
impl Clone for OrderTermRefundRequest
Source§impl Debug for OrderTermRefundRequest
impl Debug for OrderTermRefundRequest
Source§impl Default for OrderTermRefundRequest
impl Default for OrderTermRefundRequest
Source§impl<'de> Deserialize<'de> for OrderTermRefundRequest
impl<'de> Deserialize<'de> for OrderTermRefundRequest
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
Auto Trait Implementations§
impl Freeze for OrderTermRefundRequest
impl RefUnwindSafe for OrderTermRefundRequest
impl Send for OrderTermRefundRequest
impl Sync for OrderTermRefundRequest
impl Unpin for OrderTermRefundRequest
impl UnsafeUnpin for OrderTermRefundRequest
impl UnwindSafe for OrderTermRefundRequest
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