pub struct RefundDestinationDetails {Show 33 fields
pub affirm: Option<DestinationDetailsUnimplemented>,
pub afterpay_clearpay: Option<DestinationDetailsUnimplemented>,
pub alipay: Option<DestinationDetailsUnimplemented>,
pub alma: Option<DestinationDetailsUnimplemented>,
pub amazon_pay: Option<DestinationDetailsUnimplemented>,
pub au_bank_transfer: Option<DestinationDetailsUnimplemented>,
pub blik: Option<RefundDestinationDetailsBlik>,
pub br_bank_transfer: Option<RefundDestinationDetailsBrBankTransfer>,
pub card: Option<RefundDestinationDetailsCard>,
pub cashapp: Option<DestinationDetailsUnimplemented>,
pub customer_cash_balance: Option<DestinationDetailsUnimplemented>,
pub eps: Option<DestinationDetailsUnimplemented>,
pub eu_bank_transfer: Option<RefundDestinationDetailsEuBankTransfer>,
pub gb_bank_transfer: Option<RefundDestinationDetailsGbBankTransfer>,
pub giropay: Option<DestinationDetailsUnimplemented>,
pub grabpay: Option<DestinationDetailsUnimplemented>,
pub jp_bank_transfer: Option<RefundDestinationDetailsJpBankTransfer>,
pub klarna: Option<DestinationDetailsUnimplemented>,
pub multibanco: Option<RefundDestinationDetailsMultibanco>,
pub mx_bank_transfer: Option<RefundDestinationDetailsMxBankTransfer>,
pub nz_bank_transfer: Option<DestinationDetailsUnimplemented>,
pub p24: Option<RefundDestinationDetailsP24>,
pub paynow: Option<DestinationDetailsUnimplemented>,
pub paypal: Option<DestinationDetailsUnimplemented>,
pub pix: Option<DestinationDetailsUnimplemented>,
pub revolut: Option<DestinationDetailsUnimplemented>,
pub sofort: Option<DestinationDetailsUnimplemented>,
pub swish: Option<RefundDestinationDetailsSwish>,
pub th_bank_transfer: Option<RefundDestinationDetailsThBankTransfer>,
pub type_: String,
pub us_bank_transfer: Option<RefundDestinationDetailsUsBankTransfer>,
pub wechat_pay: Option<DestinationDetailsUnimplemented>,
pub zip: Option<DestinationDetailsUnimplemented>,
}
Fields§
§affirm: Option<DestinationDetailsUnimplemented>
§afterpay_clearpay: Option<DestinationDetailsUnimplemented>
§alipay: Option<DestinationDetailsUnimplemented>
§alma: Option<DestinationDetailsUnimplemented>
§amazon_pay: Option<DestinationDetailsUnimplemented>
§au_bank_transfer: Option<DestinationDetailsUnimplemented>
§blik: Option<RefundDestinationDetailsBlik>
§br_bank_transfer: Option<RefundDestinationDetailsBrBankTransfer>
§card: Option<RefundDestinationDetailsCard>
§cashapp: Option<DestinationDetailsUnimplemented>
§customer_cash_balance: Option<DestinationDetailsUnimplemented>
§eps: Option<DestinationDetailsUnimplemented>
§eu_bank_transfer: Option<RefundDestinationDetailsEuBankTransfer>
§gb_bank_transfer: Option<RefundDestinationDetailsGbBankTransfer>
§giropay: Option<DestinationDetailsUnimplemented>
§grabpay: Option<DestinationDetailsUnimplemented>
§jp_bank_transfer: Option<RefundDestinationDetailsJpBankTransfer>
§klarna: Option<DestinationDetailsUnimplemented>
§multibanco: Option<RefundDestinationDetailsMultibanco>
§mx_bank_transfer: Option<RefundDestinationDetailsMxBankTransfer>
§nz_bank_transfer: Option<DestinationDetailsUnimplemented>
§p24: Option<RefundDestinationDetailsP24>
§paynow: Option<DestinationDetailsUnimplemented>
§paypal: Option<DestinationDetailsUnimplemented>
§pix: Option<DestinationDetailsUnimplemented>
§revolut: Option<DestinationDetailsUnimplemented>
§sofort: Option<DestinationDetailsUnimplemented>
§swish: Option<RefundDestinationDetailsSwish>
§th_bank_transfer: Option<RefundDestinationDetailsThBankTransfer>
§type_: String
The type of transaction-specific details of the payment method used in the refund (e.g., card
).
An additional hash is included on destination_details
with a name matching this value.
It contains information specific to the refund transaction.
us_bank_transfer: Option<RefundDestinationDetailsUsBankTransfer>
§wechat_pay: Option<DestinationDetailsUnimplemented>
§zip: Option<DestinationDetailsUnimplemented>
Trait Implementations§
Source§impl Clone for RefundDestinationDetails
impl Clone for RefundDestinationDetails
Source§fn clone(&self) -> RefundDestinationDetails
fn clone(&self) -> RefundDestinationDetails
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 RefundDestinationDetails
impl Debug for RefundDestinationDetails
Source§impl FromValueOpt for RefundDestinationDetails
impl FromValueOpt for RefundDestinationDetails
fn from_value(v: Value) -> Option<Self>
Auto Trait Implementations§
impl Freeze for RefundDestinationDetails
impl RefUnwindSafe for RefundDestinationDetails
impl Send for RefundDestinationDetails
impl Sync for RefundDestinationDetails
impl Unpin for RefundDestinationDetails
impl UnwindSafe for RefundDestinationDetails
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