Package com.stripe.model.v2.core
package com.stripe.model.v2.core
-
ClassesClassDescriptionA V2 Account is a representation of a company or individual that a Stripe user does business with.An Account Configuration which allows the Account to take on a key persona across Stripe products.The CardCreator Configuration allows the Account to create and issue cards to users.Capabilities that have been requested on the CardCreator Configuration.Can create cards for commercial issuing use cases.Can create commercial issuing cards with Celtic as BIN sponsor.Can create commercial issuing charge cards with Celtic as BIN sponsor.For more details about StatusDetail, please refer to the API Reference.Can create commercial issuing spend cards with Celtic as BIN sponsor.For more details about StatusDetail, please refer to the API Reference.Can create commercial issuing cards with Cross River Bank as BIN sponsor.Can create commercial issuing charge cards with Cross River Bank as BIN sponsor.For more details about StatusDetail, please refer to the API Reference.Can create commercial issuing spend cards with Cross River Bank as BIN sponsor.For more details about StatusDetail, please refer to the API Reference.Can create commercial issuing cards with Stripe as a BIN sponsor.Can create commercial issuing charge cards with Stripe as BIN sponsor.For more details about StatusDetail, please refer to the API Reference.Can create commercial issuing prepaid cards with Stripe as BIN sponsor.For more details about StatusDetail, please refer to the API Reference.The Customer Configuration allows the Account to be used in inbound payment flows.Automatic indirect tax settings to be used when automatic tax calculation is enabled on the customer's invoices, subscriptions, checkout sessions, or payment links.The customer’s identified tax location - uses
location_source
.Billing settings - default settings used for this customer in Billing flows such as Invoices and Subscriptions.Default settings used on invoices for this customer.For more details about CustomField, please refer to the API Reference.Default options for invoice PDF rendering for this customer.Capabilities that have been requested on the Customer Configuration.Generates requirements for enabling automatic indirect tax calculation on this customer's invoices or subscriptions.For more details about StatusDetail, please refer to the API Reference.The customer's shipping information.Customer shipping address.The Merchant configuration allows the Account to act as a connected account and collect payments facilitated by a Connect platform.Settings used for Bacs debit payments.Settings used to apply the merchant's branding to email receipts, invoices, Checkout, and other products.Capabilities that have been requested on the Merchant Configuration.Allow the merchant to process ACH debit payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process ACSS debit payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process Affirm payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process Afterpay/Clearpay payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process Alma payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process Amazon Pay payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process Australian BECS Direct Debit payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process BACS Direct Debit payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process Bancontact payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process BLIK payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process Boleto payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to collect card payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process Cartes Bancaires payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process Cash App payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process EPS payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process FPX payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process UK bank transfer payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process GrabPay payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process iDEAL payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process JCB card payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process Japanese bank transfer payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process Kakao Pay payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process Klarna payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process Konbini convenience store payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process Korean card payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process Link payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process MobilePay payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process Multibanco payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process Mexican bank transfer payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process Naver Pay payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process OXXO payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process Przelewy24 (P24) payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process Pay by Bank payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process PAYCO payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process PayNow payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process PromptPay payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process Revolut Pay payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process Samsung Pay payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process SEPA bank transfer payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process SEPA Direct Debit payments.For more details about StatusDetail, please refer to the API Reference.Capabilities that enable the merchant to manage their Stripe Balance (/v1/balance).Allows the account to do payouts using their Stripe Balance (/v1/balance).For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process Swish payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process TWINT payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process US bank transfer payments.For more details about StatusDetail, please refer to the API Reference.Allow the merchant to process Zip payments.For more details about StatusDetail, please refer to the API Reference.Card payments settings.Automatically declines certain charge types regardless of whether the card issuer accepted or declined the charge.Settings used for SEPA debit payments.Statement descriptor.Publicly available contact information for sending support issues to.A publicly available mailing address for sending support issues to.The Recipient Configuration allows the Account to receive funds.Capabilities that have been requested on the Recipient Configuration.Capabilities that enable OutboundPayments to a bank account linked to this Account.Enables this Account to receive OutboundPayments to linked bank accounts over local networks.For more details about StatusDetail, please refer to the API Reference.Enables this Account to receive OutboundPayments to linked bank accounts over wire.For more details about StatusDetail, please refer to the API Reference.Capability that enable OutboundPayments to a debit card linked to this Account.For more details about StatusDetail, please refer to the API Reference.Capability that enable OutboundPayments to a crypto wallet linked to this Account.For more details about StatusDetail, please refer to the API Reference.Capabilities that enable the recipient to manage their Stripe Balance (/v1/balance).Allows the account to do payouts using their Stripe Balance (/v1/balance).For more details about StatusDetail, please refer to the API Reference.Allows the account to receive /v1/transfers into their Stripe Balance (/v1/balance).For more details about StatusDetail, please refer to the API Reference.The payout method to be used as a default outbound destination.The Storer Configuration allows the Account to store and move funds using stored-value FinancialAccounts.Capabilities that have been requested on the Storer Configuration.Can provision a financial address to credit/debit a FinancialAccount.Can provision a bank-account like financial address (VBAN) to credit/debit a FinancialAccount.For more details about StatusDetail, please refer to the API Reference.Can hold storage-type funds on Stripe.Can hold storage-type funds on Stripe in GBP.For more details about StatusDetail, please refer to the API Reference.Can pull funds from an external source, owned by yourself, to a FinancialAccount.Can pull funds from an external bank account, owned by yourself, to a FinancialAccount.For more details about StatusDetail, please refer to the API Reference.Can send funds from a FinancialAccount to a destination owned by someone else.Can send funds from a FinancialAccount to a bank account, owned by someone else.For more details about StatusDetail, please refer to the API Reference.Can send funds from a FinancialAccount to a debit card, owned by someone else.For more details about StatusDetail, please refer to the API Reference.Can send funds from a FinancialAccount to another FinancialAccount, owned by someone else.For more details about StatusDetail, please refer to the API Reference.Can send funds from a FinancialAccount to a destination owned by yourself.Can send funds from a FinancialAccount, to a bank account, owned by yourself.For more details about StatusDetail, please refer to the API Reference.Can send funds from a FinancialAccount to another FinancialAccount, owned by yourself.For more details about StatusDetail, please refer to the API Reference.Default values to be used on Account Configurations.Account profile information.Default responsibilities held by either Stripe or the platform.Information about the company, individual, and business represented by the Account.Attestations from the identity's key people, e.g.This hash is used to attest that the directors information provided to Stripe is both current and correct.This hash is used to attest that the beneficial owner information provided to Stripe is both current and correct.Attestation that all Persons with a specific Relationship value have been provided.Attestations of accepted terms of service agreements.Details on the Account's acceptance of Issuing-specific terms of service.Terms of service acceptances to create cards for commercial issuing use cases.Terms of service acceptances for Stripe commercial card issuing.Terms of service acceptances for commercial issuing cards with Celtic as BIN sponsor.Terms of service acceptances for commercial issuing Apple Pay cards with Celtic as BIN sponsor.Terms of service acceptances for commercial issuing charge cards with Celtic as BIN sponsor.Bank terms of service acceptance for commercial issuing charge cards with Celtic as BIN sponsor.Platform terms of service acceptance for commercial issuing charge cards with Celtic as BIN sponsor.Terms of service acceptances for commercial issuing spend cards with Celtic as BIN sponsor.Bank terms of service acceptance for commercial issuing spend cards with Celtic as BIN sponsor.Financial disclosures terms of service acceptance for commercial issuing spend cards with Celtic as BIN sponsor.Platform terms of service acceptance for commercial issuing spend cards with Celtic as BIN sponsor.Terms of service acceptances for commercial issuing cards with Cross River Bank as BIN sponsor.Terms of service acceptances for commercial issuing Apple Pay cards with Cross River Bank as BIN sponsor.Terms of service acceptances for commercial issuing charge cards with Cross River Bank as BIN sponsor.Bank terms of service acceptance for commercial issuing charge cards with Cross River Bank as BIN sponsor.Financial disclosures terms of service acceptance for commercial issuing charge cards with Cross River Bank as BIN sponsor.Platform terms of service acceptance for commercial issuing charge cards with Cross River Bank as BIN sponsor.Terms of service acceptances for commercial issuing spend cards with Cross River Bank as BIN sponsor.Bank terms of service acceptance for commercial issuing spend cards with Cross River Bank as BIN sponsor.Financial disclosures terms of service acceptance for commercial issuing spend cards with Cross River Bank as BIN sponsor.Details on the Account's acceptance of the Stripe Services Agreement.Details on the Account's acceptance of Treasury-specific terms of service.Information about the company or business.The company’s primary address.The business gross annual revenue for its preceding fiscal year.Documents that may be submitted to satisfy various informational requests.One or more documents that support the Bank account ownership verification requirement.One or more documents that demonstrate proof of a company’s license to operate.One or more documents showing the company’s Memorandum of Association.Certain countries only: One or more documents showing the ministerial decree legalizing the company’s establishment.One or more documents that demonstrate proof of a company’s registration with the appropriate local authorities.One or more documents that demonstrate proof of a company’s tax ID.A document verifying the business.The file upload tokens for the front and back of the verification document.One or more documents that demonstrate proof of address.One or more documents showing the company’s proof of registration with the national business registry.One or more documents that demonstrate proof of ultimate beneficial ownership.For more details about IdNumber, please refer to the API Reference.An estimate of the monthly revenue of the business.The business registration address of the business entity in non latin script.Kana Address.Kanji Address.The business legal name in non latin script.Kana name.Kanji name.Information about the individual represented by the Account.For more details about AdditionalAddress, please refer to the API Reference.For more details about AdditionalName, please refer to the API Reference.Terms of service acceptances.Stripe terms of service agreement.The individual's residential address.The individual's date of birth.Documents that may be submitted to satisfy various informational requests.One or more documents that demonstrate proof that this person is authorized to represent the company.One or more documents showing the person’s passport page with photo and personal data.An identifying document showing the person's name, either a passport or local ID card.The file upload tokens for the front and back of the verification document.A document showing address, either a passport, local ID card, or utility bill from a well-known utility company.The file upload tokens for the front and back of the verification document.One or more documents showing the person’s visa required for living in the country where they are residing.For more details about IdNumber, please refer to the API Reference.The relationship that this individual has with the Account's identity.The script addresses (e.g., non-Latin characters) associated with the individual.Kana Address.Kanji Address.The script names (e.g.Persons name in kana script.Persons name in kanji script.Information about the requirements for the Account, including what information needs to be collected, and by when.For more details about Entry, please refer to the API Reference.For more details about Errors, please refer to the API Reference.A hash describing the impact of not collecting the requirement, or Stripe not being able to verify the collected information.For more details about RestrictsCapability, please refer to the API Reference.Details about when in the account lifecycle the requirement must be collected by the avoid the Capability restriction.The soonest point when the account will be impacted by not providing the requirement.A reference to the location of the requirement.For more details about RequestedReason, please refer to the API Reference.An object containing an overview of requirements for the Account.The soonest date and time a requirement on the Account will becomepast due
.AccountLinks are the means by which a Merchant grants an Account permission to access Stripe-hosted applications, such as Recipient Onboarding.The use case of AccountLink the user is requesting.Indicates that the AccountLink provided should onboard an account.Specifies the requirements that Stripe collects from v2/core/accounts in the Onboarding flow.Indicates that the AccountLink provided should update a previously onboarded account.Specifies the requirements that Stripe collects from v2/core/accounts in the Onboarding flow.Person retrieval response schema.For more details about AdditionalAddress, please refer to the API Reference.For more details about AdditionalName, please refer to the API Reference.Attestations of accepted terms of service agreements.Stripe terms of service agreement.The person's residential address.The person's date of birth.Documents that may be submitted to satisfy various informational requests.One or more documents that demonstrate proof that this person is authorized to represent the company.One or more documents showing the person’s passport page with photo and personal data.An identifying document showing the person's name, either a passport or local ID card.The file upload tokens for the front and back of the verification document.A document showing address, either a passport, local ID card, or utility bill from a well-known utility company.The file upload tokens for the front and back of the verification document.One or more documents showing the person’s visa required for living in the country where they are residing.For more details about IdNumber, please refer to the API Reference.The relationship that this person has with the Account's business or legal entity.The script addresses (e.g., non-Latin characters) associated with the person.Kana Address.Kanji Address.The script names (e.g.Persons name in kana script.Persons name in kanji script.A claimable sandbox represents a Stripe sandbox that is anonymous.Values prefilled during the creation of the sandbox.Data about the Stripe sandbox object.Keys that can be used to set up an integration for this sandbox and operate on the account.Events are generated to keep you informed of activity in your business account.Reason for the event.Information on the API request that instigated the event.Set up an event destination to receive events from Stripe across multiple destination types, including webhook endpoints and Amazon EventBridge.Amazon EventBridge configuration.Additional information about event destination status.Details about why the event destination has been disabled.Webhook endpoint configuration.`EventNotification` represents the common properties for json that's delivered from an Event Destination.For more details about Request, please refer to the API Reference.