Xsolla-logo

払い戻しWebhook

支払いがキャンセルされたときに送信されます。支払いの詳細が含まれています。レシピの返金プロセスの詳細をご覧ください。

返金コード:

コード 理由 説明
1 Cancellation by the user request / the game request パブリッシャーアカウントからキャンセルが開始されました。
2 Chargeback トランザクションのチャージバックが要求されました。
3 Integration error エクソラとゲームの統合に関する問題
推奨事項:ブロックリストにユーザーを追加しません。
4 Potential fraud 詐欺の疑い。
5 Test payment テストトランザクション後にキャンセル処理が実行されます。
推奨事項:ブロックリストにユーザーを追加しません。
6 User invoice expired 請求書の期限が切れました(後払いモデルで使用)。
7 Fraud notification from PS 決済システムで支払いが拒否されました。決済システムで不正の可能性が検出されました。
推奨事項:ブロックリストにユーザーを追加しません。
8 Cancellation by the PS request 決済システムによってキャンセルが要求されました。
推奨事項:ブロックリストにユーザーを追加しません。
9 Cancellation by the user request ユーザは何らかの理由でゲームや購入に満足していませんでした。
推奨事項:ブロックリストにユーザーを追加しません。
10 Cancellation by the game request ゲームによってキャンセルが要求されました。
推奨事項:ブロックリストにユーザーを追加しません。
11 Account holder called to report fraud アカウント所有者がトランザクションを行わなかったと述べています。
12 Friendly fraud フレンドリー詐欺が報告されました。
13 Duplicate 同じインボイスのトランザクションが重複しています。
Request
Request Body schema: application/json
notification_type
required
string

通知の種類。

required
object

トランザクションの詳細(オブジェクト)。

required
object

支払詳細(オブジェクト)。

custom_parameters
object

カスタムパラメータ。

object

購入内容(オブジェクト)。

object

払い戻しの詳細(オブジェクト)。

object

カスタムプロジェクト設定(オブジェクト)。

object

ユーザーの詳細(オブジェクト)。

Responses
204

リターンは処理が成功したことを示します。

400

リターンは提供された情報にエラーがあった場合(必須パラメータがない、認証に失敗した、など)です。

500

リターンはサーバーに一時的なエラーが発生したことを示します。

Request samples
application/json
{
  • "custom_parameters": { },
  • "notification_type": "string",
  • "payment_details": {
    },
  • "purchase": {
    },
  • "refund_details": {
    },
  • "settings": {
    },
  • "transaction": {
    },
  • "user": {
    }
}
Response samples
application/json
{
  • "error": {
    }
}