Из вашего синтаксиса, похоже, вы можете использовать более старую версию привязок Stripe здесь. Если вы намерены использовать заголовок учетной записи Stripe, вам нужно будет обновиться до более новой ветви. Как примечание, это связано с новым синтаксисом с именами, поэтому вам также нужно будет внести некоторые обновления кода. https://github.com/stripe/stripe-php
Если вы пытаетесь создать подписку на подключенную учетную запись, вам также необходимо убедиться, что клиент есть! Вы можете использовать общие клиент поток копировать клиент из вашей платформы в случае необходимости, https://stripe.com/docs/connect/shared-customers
После того, как у вас есть клиент на подключенном аккаунте вы хотите использовать заголовок Stripe-счет, например:
https://stripe.com/docs/connect/authentication#authentication-via-the-stripe-account-header
вы можете получить клиента, как это:
$customer = \Stripe\Customer::retrieve(
array("id"=> "cus_xxxxyyyyzzzz"),
array("stripe_account" => "acct_xxxyyyzzzz")
);
И вы можете создать подписку, как это:
$subscription = \Stripe\Subscription::create(array(
"customer" => "cus_9DxlCLITQDBPwe",
"plan" => "platinum-trial"
),array("stripe_account" => "acct_xxxyyyzzzz"));
Если вы хотите продолжать использовать 1.x ветвь PHP привязок вам нужно использовать маркер доступа, а не заголовок счета, как описано здесь, https://stripe.com/docs/connect/authentication#authentication-via-api-keys