pub struct CreateAccountSessionComponents {Show 19 fields
pub account_management: Option<AccountConfigParam>,
pub account_onboarding: Option<AccountConfigParam>,
pub balances: Option<PayoutsConfigParam>,
pub disputes_list: Option<CreateAccountSessionComponentsDisputesList>,
pub documents: Option<BaseConfigParam>,
pub financial_account: Option<CreateAccountSessionComponentsFinancialAccount>,
pub financial_account_transactions: Option<CreateAccountSessionComponentsFinancialAccountTransactions>,
pub instant_payouts_promotion: Option<CreateAccountSessionComponentsInstantPayoutsPromotion>,
pub issuing_card: Option<CreateAccountSessionComponentsIssuingCard>,
pub issuing_cards_list: Option<CreateAccountSessionComponentsIssuingCardsList>,
pub notification_banner: Option<AccountConfigParam>,
pub payment_details: Option<CreateAccountSessionComponentsPaymentDetails>,
pub payment_disputes: Option<CreateAccountSessionComponentsPaymentDisputes>,
pub payments: Option<CreateAccountSessionComponentsPayments>,
pub payout_details: Option<BaseConfigParam>,
pub payouts: Option<PayoutsConfigParam>,
pub payouts_list: Option<BaseConfigParam>,
pub tax_registrations: Option<BaseConfigParam>,
pub tax_settings: Option<BaseConfigParam>,
}Expand description
Each key of the dictionary represents an embedded component, and each embedded component maps to its configuration (e.g. whether it has been enabled or not).
Fields§
§account_management: Option<AccountConfigParam>Configuration for the account management embedded component.
account_onboarding: Option<AccountConfigParam>Configuration for the account onboarding embedded component.
balances: Option<PayoutsConfigParam>Configuration for the balances embedded component.
disputes_list: Option<CreateAccountSessionComponentsDisputesList>Configuration for the disputes list embedded component.
documents: Option<BaseConfigParam>Configuration for the documents embedded component.
financial_account: Option<CreateAccountSessionComponentsFinancialAccount>Configuration for the financial account embedded component.
financial_account_transactions: Option<CreateAccountSessionComponentsFinancialAccountTransactions>Configuration for the financial account transactions embedded component.
instant_payouts_promotion: Option<CreateAccountSessionComponentsInstantPayoutsPromotion>Configuration for the instant payouts promotion embedded component.
issuing_card: Option<CreateAccountSessionComponentsIssuingCard>Configuration for the issuing card embedded component.
issuing_cards_list: Option<CreateAccountSessionComponentsIssuingCardsList>Configuration for the issuing cards list embedded component.
Configuration for the notification banner embedded component.
payment_details: Option<CreateAccountSessionComponentsPaymentDetails>Configuration for the payment details embedded component.
payment_disputes: Option<CreateAccountSessionComponentsPaymentDisputes>Configuration for the payment disputes embedded component.
payments: Option<CreateAccountSessionComponentsPayments>Configuration for the payments embedded component.
payout_details: Option<BaseConfigParam>Configuration for the payout details embedded component.
payouts: Option<PayoutsConfigParam>Configuration for the payouts embedded component.
payouts_list: Option<BaseConfigParam>Configuration for the payouts list embedded component.
tax_registrations: Option<BaseConfigParam>Configuration for the tax registrations embedded component.
tax_settings: Option<BaseConfigParam>Configuration for the tax settings embedded component.
Implementations§
Trait Implementations§
Source§impl Clone for CreateAccountSessionComponents
impl Clone for CreateAccountSessionComponents
Source§fn clone(&self) -> CreateAccountSessionComponents
fn clone(&self) -> CreateAccountSessionComponents
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more