Stripe APIで決済手数料を取得する方法
Stripe APIで決済(Charge)の手数料の取得方法がわからず、四苦八苦していましたが、Balance Transactionで取得するらしいので、
その方法を残しておくことにする。
- フレームワークはLaravelを使用
- LaravelでStripeを使う方法は前エントリーを参照
- BalanceTransaction APIでsourceにCharge IDを渡してあげればいいだけ。
<?php // キーの設定 \Stripe\Stripe::setApiKey(Config::get("services.stripe.secret")); $balanceTransaction=\Stripe\BalanceTransaction::all( ["source"=>"ch_19***************"] ); dd($balanceTransaction);
- 結果
シンプルにChargeから取得できれば言うことないんですが、ちょっと回りくどい印象。
他に方法はなさそうなのがちょっと残念。