stripeapi-0.1.0.0: Stripe-Library

Safe HaskellNone
LanguageHaskell2010

StripeAPI.Types.AccountRequirements

Description

Contains the types generated from the schema AccountRequirements

Synopsis

Documentation

data AccountRequirements Source #

Defines the data type for the schema account_requirements

Constructors

AccountRequirements 

Fields

  • accountRequirementsCurrentDeadline :: Maybe Integer

    current_deadline: The date the fields in `currently_due` must be collected by to keep payouts enabled for the account. These fields might block payouts sooner if the next threshold is reached before these fields are collected.

  • accountRequirementsCurrentlyDue :: Maybe ([] String)

    currently_due: The fields that need to be collected to keep the account enabled. If not collected by the `current_deadline`, these fields appear in `past_due` as well, and the account is disabled.

  • accountRequirementsDisabledReason :: Maybe String

    disabled_reason: If the account is disabled, this string describes why the account can’t create charges or receive payouts. Can be `requirements.past_due`, `requirements.pending_verification`, `rejected.fraud`, `rejected.terms_of_service`, `rejected.listed`, `rejected.other`, `listed`, `under_review`, or `other`.

    Constraints:

    • Maximum length of 5000
  • accountRequirementsErrors :: Maybe ([] AccountRequirementsError)

    errors: The fields that need to be collected again because validation or verification failed for some reason.

  • accountRequirementsEventuallyDue :: Maybe ([] String)

    eventually_due: The fields that need to be collected assuming all volume thresholds are reached. As they become required, these fields appear in `currently_due` as well, and the `current_deadline` is set.

  • accountRequirementsPastDue :: Maybe ([] String)

    past_due: The fields that weren't collected by the `current_deadline`. These fields need to be collected to re-enable the account.

  • accountRequirementsPendingVerification :: Maybe ([] String)

    pending_verification: Fields that may become required depending on the results of verification or review. An empty array unless an asynchronous verification is pending. If verification fails, the fields in this array become required and move to `currently_due` or `past_due`.