ECサイト運営開発記

PHPフレームワーク Laravelの使い方を中心とした通販サイトの開発日記

Stripe APIで決済手数料を取得する方法

Stripe APIで決済(Charge)の手数料の取得方法がわからず、四苦八苦していましたが、Balance Transactionで取得するらしいので、
その方法を残しておくことにする。

nohohox.hateblo.jp

  • BalanceTransaction APIでsourceにCharge IDを渡してあげればいいだけ。
<?php

  // キーの設定
  \Stripe\Stripe::setApiKey(Config::get("services.stripe.secret"));

  $balanceTransaction=\Stripe\BalanceTransaction::all(
    ["source"=>"ch_19***************"]
  );

  dd($balanceTransaction);

  • 結果

f:id:nohohon_x:20170120142204p:plain


シンプルにChargeから取得できれば言うことないんですが、ちょっと回りくどい印象。
他に方法はなさそうなのがちょっと残念。