概要
StripeにてConnectの子アカウントの残高をPHP SDKを使って取得する方法を簡単にまとめる。
方法
下記のようにコードを書くことで残高を取得する事ができる。
$stripe = new \Stripe\StripeClient("stripeのシークレットキー");
// 子アカウント(接続されたアカウント)のIDを指定
$connectedAccountId = 'acct_から始まる子アカウントのID';
// 子アカウントの残高を取得
$balance = $stripe->balance->retrieve([], ['stripe_account' => $connectedAccountId]);
echo $balance->pending[0]->amount; // まだ利用可能になっていない残高
echo $balance->available[0]->amount; // 利用可能になっている残高
参考文献