メインコンテンツへスキップ
バージョン: 最新版

Disputeの取得

ステータス、理由コード、evidence書類、関連する課金を含む、特定のdisputeの詳細情報を取得します。


🔑API認証情報

リクエストパラメータ

Required - 1 fieldRequired Parameters
`id`STRING(required)
取得するdispute ID(パスパラメータ)。形式:dspt_test_またはdspt_live_の後に英数字文字列。
Example:"dspt_test_5xuy4w91xqz7d1w9u0t"

レスポンス

200

取得成功

ステータス、書類、トランザクション情報を含む完全な詳細を持つdisputeオブジェクトを返します。

レスポンスに含まれる内容:
  • id - Dispute ID
  • status - 現在のステータス(open、pending、won、lost)
  • amount - 最小通貨単位での異議申し立て金額
  • currency - 3文字のISO通貨コード
  • reason_code - disputeの理由(fraudulent、unrecognizedなど)
  • reason_message - 人間が読める理由の説明
  • charge - 関連する課金ID
  • message - 応答メッセージ(提供された場合)
  • documents - アップロードされたevidence書類のリスト
  • created_at - disputeが作成された時
  • closed_at - disputeがクローズされた時(open/pendingの場合はnull)

401

認証されていません

認証に失敗しました。API keyが無効または欠落しています。

よくある原因:
  • Authorizationヘッダーが欠落しています
  • 無効なsecret key
  • secret keyの代わりにpublic keyを使用しています
  • HTTP Basic Auth形式が正しくありません

404

見つかりません

Disputeが見つかりません。

よくある原因:
  • dispute IDが正しくありません
  • disputeが別のアカウントに属しています
  • IDのタイプミスまたは形式エラー

Code samples

curl https://api.omise.co/disputes/dspt_test_5xuy4w91xqz7d1w9u0t \
-u skey_test_5xuy4w91xqz7d1w9u0t:

Error and result codes

一般的なエラーコード

CodeDescriptionResolution
authentication_failure無効なAPI keysecret keyが正しいことを確認してください
not_foundDisputeが見つかりませんdispute IDが正しいことを確認してください
invalid_dispute_idDispute IDの形式が無効です有効なdspt_形式を使用してください

Disputeのステータス値

StatusDescription
open新規に開始され、応答を待っています
pending加盟店の応答が提出され、審査中です
won加盟店が勝訴したdispute
lost加盟店が敗訴したdispute

理由コード

CodeDescription
fraudulent顧客が不正な取引であると主張しています
unrecognized顧客が課金を認識していません
duplicate顧客が重複課金を主張しています
goods_or_services_not_provided商品/サービスが受領されていません
not_as_described商品が説明と大きく異なります
credit_not_processed返金が約束されたが受領されていません
generalその他の理由

Try it out

必須 - 1項目