GET v2/Subscriber/{subscriberId}/PayoutAccount/Stripe/Status

Gets all subscriber Stripe payout accounts and their associated statuses given you have the appropriate permissions. Includes both the Stripe specific status in addition to Stripe onboarding eligibility status.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
subscriberId

integer

Required

Body Parameters

None.

Response Information

Resource Description

GetSubscriberStripePayoutAccountStatusResponse
NameDescriptionTypeAdditional information
Statuses

Collection of StripePayoutAccountStatus

None.

Response Formats

application/json, text/json

Sample:
{
  "Statuses": [
    {
      "LocationId": 1,
      "LocationName": "sample string 2",
      "CountryCode": "sample string 3",
      "CurrencyCode": "sample string 4",
      "CallToActionType": [
        "NotEligibleForOnboarding"
      ],
      "StripeAccountState": {
        "State": "Verified",
        "Description": "sample string 1",
        "BusinessFieldsNeeded": [
          "BusinessType",
          "BusinessType"
        ],
        "BankFieldsNeeded": true,
        "OwnerFieldsNeeded": [
          {
            "OwnerIndex": 1,
            "FieldsNeeded": [
              "BusinessType",
              "BusinessType"
            ]
          },
          {
            "OwnerIndex": 1,
            "FieldsNeeded": [
              "BusinessType",
              "BusinessType"
            ]
          }
        ],
        "VerificationDocumentStatus": [
          {
            "OwnerIndex": 1,
            "FrontUploaded": true,
            "BackUploaded": true,
            "Status": "sample string 4",
            "LastUploadMessage": "sample string 5"
          },
          {
            "OwnerIndex": 1,
            "FrontUploaded": true,
            "BackUploaded": true,
            "Status": "sample string 4",
            "LastUploadMessage": "sample string 5"
          }
        ],
        "DueBy": "2024-09-29T06:25:33.6007826-07:00"
      }
    },
    {
      "LocationId": 1,
      "LocationName": "sample string 2",
      "CountryCode": "sample string 3",
      "CurrencyCode": "sample string 4",
      "CallToActionType": [
        "NotEligibleForOnboarding"
      ],
      "StripeAccountState": {
        "State": "Verified",
        "Description": "sample string 1",
        "BusinessFieldsNeeded": [
          "BusinessType",
          "BusinessType"
        ],
        "BankFieldsNeeded": true,
        "OwnerFieldsNeeded": [
          {
            "OwnerIndex": 1,
            "FieldsNeeded": [
              "BusinessType",
              "BusinessType"
            ]
          },
          {
            "OwnerIndex": 1,
            "FieldsNeeded": [
              "BusinessType",
              "BusinessType"
            ]
          }
        ],
        "VerificationDocumentStatus": [
          {
            "OwnerIndex": 1,
            "FrontUploaded": true,
            "BackUploaded": true,
            "Status": "sample string 4",
            "LastUploadMessage": "sample string 5"
          },
          {
            "OwnerIndex": 1,
            "FrontUploaded": true,
            "BackUploaded": true,
            "Status": "sample string 4",
            "LastUploadMessage": "sample string 5"
          }
        ],
        "DueBy": "2024-09-29T06:25:33.6007826-07:00"
      }
    }
  ]
}

application/xml, text/xml

Sample:
<GetSubscriberStripePayoutAccountStatusResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Mindbody.Contract.Subscriber.Payouts.V2.Responses">
  <Statuses xmlns:d2p1="http://schemas.datacontract.org/2004/07/Mindbody.Contract.Subscriber.Payouts.V2.Models">
    <d2p1:StripePayoutAccountStatus>
      <d2p1:CallToActionType>
        <d2p1:StripePayoutAccountCallToActionType>NotEligibleForOnboarding</d2p1:StripePayoutAccountCallToActionType>
      </d2p1:CallToActionType>
      <d2p1:CountryCode>sample string 3</d2p1:CountryCode>
      <d2p1:CurrencyCode>sample string 4</d2p1:CurrencyCode>
      <d2p1:LocationId>1</d2p1:LocationId>
      <d2p1:LocationName>sample string 2</d2p1:LocationName>
      <d2p1:StripeAccountState>
        <d2p1:BankFieldsNeeded>true</d2p1:BankFieldsNeeded>
        <d2p1:BusinessFieldsNeeded xmlns:d5p1="http://schemas.datacontract.org/2004/07/Mindbody.Contract.Subscriber.Payouts.V2.Models.OnboardingRequirements">
          <d5p1:StripeOnboardingFieldType>BusinessType</d5p1:StripeOnboardingFieldType>
          <d5p1:StripeOnboardingFieldType>BusinessType</d5p1:StripeOnboardingFieldType>
        </d2p1:BusinessFieldsNeeded>
        <d2p1:Description>sample string 1</d2p1:Description>
        <d2p1:DueBy>2024-09-29T06:25:33.6007826-07:00</d2p1:DueBy>
        <d2p1:OwnerFieldsNeeded>
          <d2p1:OwnerFieldsNeeded>
            <d2p1:FieldsNeeded xmlns:d7p1="http://schemas.datacontract.org/2004/07/Mindbody.Contract.Subscriber.Payouts.V2.Models.OnboardingRequirements">
              <d7p1:StripeOnboardingFieldType>BusinessType</d7p1:StripeOnboardingFieldType>
              <d7p1:StripeOnboardingFieldType>BusinessType</d7p1:StripeOnboardingFieldType>
            </d2p1:FieldsNeeded>
            <d2p1:OwnerIndex>1</d2p1:OwnerIndex>
          </d2p1:OwnerFieldsNeeded>
          <d2p1:OwnerFieldsNeeded>
            <d2p1:FieldsNeeded xmlns:d7p1="http://schemas.datacontract.org/2004/07/Mindbody.Contract.Subscriber.Payouts.V2.Models.OnboardingRequirements">
              <d7p1:StripeOnboardingFieldType>BusinessType</d7p1:StripeOnboardingFieldType>
              <d7p1:StripeOnboardingFieldType>BusinessType</d7p1:StripeOnboardingFieldType>
            </d2p1:FieldsNeeded>
            <d2p1:OwnerIndex>1</d2p1:OwnerIndex>
          </d2p1:OwnerFieldsNeeded>
        </d2p1:OwnerFieldsNeeded>
        <d2p1:State>Verified</d2p1:State>
        <d2p1:VerificationDocumentStatus>
          <d2p1:VerificationDocumentStatus>
            <d2p1:BackUploaded>true</d2p1:BackUploaded>
            <d2p1:FrontUploaded>true</d2p1:FrontUploaded>
            <d2p1:LastUploadMessage>sample string 5</d2p1:LastUploadMessage>
            <d2p1:OwnerIndex>1</d2p1:OwnerIndex>
            <d2p1:Status>sample string 4</d2p1:Status>
          </d2p1:VerificationDocumentStatus>
          <d2p1:VerificationDocumentStatus>
            <d2p1:BackUploaded>true</d2p1:BackUploaded>
            <d2p1:FrontUploaded>true</d2p1:FrontUploaded>
            <d2p1:LastUploadMessage>sample string 5</d2p1:LastUploadMessage>
            <d2p1:OwnerIndex>1</d2p1:OwnerIndex>
            <d2p1:Status>sample string 4</d2p1:Status>
          </d2p1:VerificationDocumentStatus>
        </d2p1:VerificationDocumentStatus>
      </d2p1:StripeAccountState>
    </d2p1:StripePayoutAccountStatus>
    <d2p1:StripePayoutAccountStatus>
      <d2p1:CallToActionType>
        <d2p1:StripePayoutAccountCallToActionType>NotEligibleForOnboarding</d2p1:StripePayoutAccountCallToActionType>
      </d2p1:CallToActionType>
      <d2p1:CountryCode>sample string 3</d2p1:CountryCode>
      <d2p1:CurrencyCode>sample string 4</d2p1:CurrencyCode>
      <d2p1:LocationId>1</d2p1:LocationId>
      <d2p1:LocationName>sample string 2</d2p1:LocationName>
      <d2p1:StripeAccountState>
        <d2p1:BankFieldsNeeded>true</d2p1:BankFieldsNeeded>
        <d2p1:BusinessFieldsNeeded xmlns:d5p1="http://schemas.datacontract.org/2004/07/Mindbody.Contract.Subscriber.Payouts.V2.Models.OnboardingRequirements">
          <d5p1:StripeOnboardingFieldType>BusinessType</d5p1:StripeOnboardingFieldType>
          <d5p1:StripeOnboardingFieldType>BusinessType</d5p1:StripeOnboardingFieldType>
        </d2p1:BusinessFieldsNeeded>
        <d2p1:Description>sample string 1</d2p1:Description>
        <d2p1:DueBy>2024-09-29T06:25:33.6007826-07:00</d2p1:DueBy>
        <d2p1:OwnerFieldsNeeded>
          <d2p1:OwnerFieldsNeeded>
            <d2p1:FieldsNeeded xmlns:d7p1="http://schemas.datacontract.org/2004/07/Mindbody.Contract.Subscriber.Payouts.V2.Models.OnboardingRequirements">
              <d7p1:StripeOnboardingFieldType>BusinessType</d7p1:StripeOnboardingFieldType>
              <d7p1:StripeOnboardingFieldType>BusinessType</d7p1:StripeOnboardingFieldType>
            </d2p1:FieldsNeeded>
            <d2p1:OwnerIndex>1</d2p1:OwnerIndex>
          </d2p1:OwnerFieldsNeeded>
          <d2p1:OwnerFieldsNeeded>
            <d2p1:FieldsNeeded xmlns:d7p1="http://schemas.datacontract.org/2004/07/Mindbody.Contract.Subscriber.Payouts.V2.Models.OnboardingRequirements">
              <d7p1:StripeOnboardingFieldType>BusinessType</d7p1:StripeOnboardingFieldType>
              <d7p1:StripeOnboardingFieldType>BusinessType</d7p1:StripeOnboardingFieldType>
            </d2p1:FieldsNeeded>
            <d2p1:OwnerIndex>1</d2p1:OwnerIndex>
          </d2p1:OwnerFieldsNeeded>
        </d2p1:OwnerFieldsNeeded>
        <d2p1:State>Verified</d2p1:State>
        <d2p1:VerificationDocumentStatus>
          <d2p1:VerificationDocumentStatus>
            <d2p1:BackUploaded>true</d2p1:BackUploaded>
            <d2p1:FrontUploaded>true</d2p1:FrontUploaded>
            <d2p1:LastUploadMessage>sample string 5</d2p1:LastUploadMessage>
            <d2p1:OwnerIndex>1</d2p1:OwnerIndex>
            <d2p1:Status>sample string 4</d2p1:Status>
          </d2p1:VerificationDocumentStatus>
          <d2p1:VerificationDocumentStatus>
            <d2p1:BackUploaded>true</d2p1:BackUploaded>
            <d2p1:FrontUploaded>true</d2p1:FrontUploaded>
            <d2p1:LastUploadMessage>sample string 5</d2p1:LastUploadMessage>
            <d2p1:OwnerIndex>1</d2p1:OwnerIndex>
            <d2p1:Status>sample string 4</d2p1:Status>
          </d2p1:VerificationDocumentStatus>
        </d2p1:VerificationDocumentStatus>
      </d2p1:StripeAccountState>
    </d2p1:StripePayoutAccountStatus>
  </Statuses>
</GetSubscriberStripePayoutAccountStatusResponse>