LoginSignup
2
1

More than 5 years have passed since last update.

omise API でカスタマーIDを元に課金履歴を取得する

Last updated at Posted at 2018-02-04

仕事でOmiseのAPIを使ってcustomerIDごとに課金履歴を取得したかった。ChargeやChargeScheduleのところを見てもそれっぽい記述がなくOmiseのカスタマーサポートにお問い合わせ。

15分ぐらいで返答きました(はやい!)。 今後のために忘れないためにも纏めておきます。

どうやら検索APIで検索すると出来るらしい。
omise - search API

APIキーやIDは適宜設定してください。

curl

CURLだとしたみたいなかんじ。

  curl 'https://api.omise.co/search?scope=charge&query=cust_test_xxxxxxxxxxxxx' \ 
  -u skey_test_xxxxxxxxxxxxxxxxxx

php

Omise PHP Clientを使った場合。
omise-php

    $result = OmiseSearch::scope('charge')->query($customerId);
    var_dump($result['data']);
2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1