pub struct RefundDestinationDetails {Show 34 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 crypto: Option<RefundDestinationDetailsCrypto>,
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<RefundDestinationDetailsPaypal>,
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>§crypto: Option<RefundDestinationDetailsCrypto>§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<RefundDestinationDetailsPaypal>§pix: Option<DestinationDetailsUnimplemented>§revolut: Option<DestinationDetailsUnimplemented>§sofort: Option<DestinationDetailsUnimplemented>§swish: Option<RefundDestinationDetailsSwish>§th_bank_transfer: Option<RefundDestinationDetailsThBankTransfer>§type_: StringThe 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