pub struct PaymentIntentNextActionDisplayBankTransferInstructions {
pub amount_remaining: Option<i64>,
pub currency: Option<Currency>,
pub financial_addresses: Option<Vec<FundingInstructionsBankTransferFinancialAddress>>,
pub hosted_instructions_url: Option<String>,
pub reference: Option<String>,
pub type_: PaymentIntentNextActionDisplayBankTransferInstructionsType,
}
Fields§
§amount_remaining: Option<i64>
The remaining amount that needs to be transferred to complete the payment.
currency: Option<Currency>
Three-letter ISO currency code, in lowercase. Must be a supported currency.
financial_addresses: Option<Vec<FundingInstructionsBankTransferFinancialAddress>>
A list of financial addresses that can be used to fund the customer balance
hosted_instructions_url: Option<String>
A link to a hosted page that guides your customer through completing the transfer.
reference: Option<String>
A string identifying this payment. Instruct your customer to include this code in the reference or memo field of their bank transfer.
type_: PaymentIntentNextActionDisplayBankTransferInstructionsType
Type of bank transfer
Trait Implementations§
Source§impl Clone for PaymentIntentNextActionDisplayBankTransferInstructions
impl Clone for PaymentIntentNextActionDisplayBankTransferInstructions
Source§fn clone(&self) -> PaymentIntentNextActionDisplayBankTransferInstructions
fn clone(&self) -> PaymentIntentNextActionDisplayBankTransferInstructions
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 moreAuto Trait Implementations§
impl Freeze for PaymentIntentNextActionDisplayBankTransferInstructions
impl RefUnwindSafe for PaymentIntentNextActionDisplayBankTransferInstructions
impl Send for PaymentIntentNextActionDisplayBankTransferInstructions
impl Sync for PaymentIntentNextActionDisplayBankTransferInstructions
impl Unpin for PaymentIntentNextActionDisplayBankTransferInstructions
impl UnwindSafe for PaymentIntentNextActionDisplayBankTransferInstructions
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