async getStripeConnectData(stripeConnectIntegrationToken, getSessionProp, getStripeConnectTokenData) {
        if (stripeConnectIntegrationToken && stripeConnectIntegrationToken.value) {
            try {
                return await getStripeConnectTokenData(stripeConnectIntegrationToken.value, getSessionProp);
            } catch (err) {
                throw new BadRequestError({
                    err,
                    message: 'The Stripe Connect token could not be parsed.'
                });
            }
        }
    }
@param {Object} stripeConnectIntegrationToken
@param {Function} getSessionProp sync function fetching property from session store
@param {Function} getStripeConnectTokenData async function retreiving Stripe Connect data for settings
@returns {Promise<Object>} resolves with an object with following keys: public_key, secret_key, livemode, display_name, account_id