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 represents a company, individual, or other entity that a user interacts with.The Customer Configuration allows the Account to be used in inbound payment flows.Settings for automatic indirect tax calculation on the customer's invoices, subscriptions, Checkout Sessions, and Payment Links.The customer account's identified tax location, derived from
location_source.Default Billing settings for the customer account, used in Invoices and Subscriptions.Default invoice settings for the customer account.For more details about CustomField, please refer to the API Reference.Default invoice PDF rendering options.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.Enables the Account to act as a connected account and collect payments facilitated by a Connect platform.Settings for Bacs Direct 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).Enables this Account to complete payouts from 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 specific to Konbini payments on the account.Support for Konbini payments.Support hours for Konbini payments.Settings for the default text that appears on statements for language variations.The Kana variation of statement_descriptor used for charges in Japan.The Kanji variation of statement_descriptor used for charges in Japan.Settings for SEPA Direct 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 the recipient to manage their Stripe Balance (/v1/balance).Enables this Account to complete payouts from their Stripe Balance (/v1/balance).For more details about StatusDetail, please refer to the API Reference.Enables this Account to receive /v1/transfers into their Stripe Balance (/v1/balance).For more details about StatusDetail, please refer to the API Reference.Default values for settings shared across Account configurations.Account profile information.Default responsibilities held by either Stripe or the platform.Information about the future requirements for the Account that will eventually come into effect, 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.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.This hash is used to attest that the representative is authorized to act as the representative of their legal entity.Attestations of accepted terms of service agreements.Details on the Account's acceptance of the Stripe Services Agreement.Information about the company or business.The company’s primary address.The business gross annual revenue for its preceding fiscal year.Annual revenue amount in minor currency units (for example, '123' for 1.23 USD).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.Estimated monthly revenue amount in minor currency units (for example, '123' for 1.23 USD).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 active 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.Account Links let a platform create a temporary, single-use URL that an account can use to access a Stripe-hosted flow for collecting or updating required information.Hash containing usage options.Hash containing configuration options for an Account Link object that onboards a new account.Specifies the requirements that Stripe collects from v2/core/accounts in the Onboarding flow.Hash containing configuration options for an Account Link that updates an existing account.Specifies the requirements that Stripe collects from v2/core/accounts in the Onboarding flow.A Person represents an individual associated with an Account's identity (for example, an owner, director, executive, or representative).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.Person Tokens are single-use tokens which tokenize person information, and are used for creating or updating a Person.Account tokens are single-use tokens which tokenize company/individual/business information, and are used for creating or updating an 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.