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
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