Struct stripe::PaymentMethodDetailsSofort
source · [−]pub struct PaymentMethodDetailsSofort {
pub bank_code: Option<String>,
pub bank_name: Option<String>,
pub bic: Option<String>,
pub country: Option<String>,
pub generated_sepa_debit: Option<Expandable<PaymentMethod>>,
pub generated_sepa_debit_mandate: Option<Expandable<Mandate>>,
pub iban_last4: Option<String>,
pub preferred_language: Option<PaymentMethodDetailsSofortPreferredLanguage>,
pub verified_name: Option<String>,
}
Fields
bank_code: Option<String>
Bank code of bank associated with the bank account.
bank_name: Option<String>
Name of the bank associated with the bank account.
bic: Option<String>
Bank Identifier Code of the bank associated with the bank account.
country: Option<String>
Two-letter ISO code representing the country the bank account is located in.
generated_sepa_debit: Option<Expandable<PaymentMethod>>
The ID of the SEPA Direct Debit PaymentMethod which was generated by this Charge.
generated_sepa_debit_mandate: Option<Expandable<Mandate>>
The mandate for the SEPA Direct Debit PaymentMethod which was generated by this Charge.
iban_last4: Option<String>
Last four characters of the IBAN.
preferred_language: Option<PaymentMethodDetailsSofortPreferredLanguage>
Preferred language of the SOFORT authorization page that the customer is redirected to.
Can be one of de
, en
, es
, fr
, it
, nl
, or pl
.
verified_name: Option<String>
Owner’s verified full name.
Values are verified or provided by SOFORT directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
Trait Implementations
sourceimpl Clone for PaymentMethodDetailsSofort
impl Clone for PaymentMethodDetailsSofort
sourcefn clone(&self) -> PaymentMethodDetailsSofort
fn clone(&self) -> PaymentMethodDetailsSofort
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for PaymentMethodDetailsSofort
impl Debug for PaymentMethodDetailsSofort
sourceimpl Default for PaymentMethodDetailsSofort
impl Default for PaymentMethodDetailsSofort
sourcefn default() -> PaymentMethodDetailsSofort
fn default() -> PaymentMethodDetailsSofort
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for PaymentMethodDetailsSofort
impl<'de> Deserialize<'de> for PaymentMethodDetailsSofort
sourcefn 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 RefUnwindSafe for PaymentMethodDetailsSofort
impl Send for PaymentMethodDetailsSofort
impl Sync for PaymentMethodDetailsSofort
impl Unpin for PaymentMethodDetailsSofort
impl UnwindSafe for PaymentMethodDetailsSofort
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more