Xsolla-logo

部分退款Webhook

付款被取消时发送。包含付款详情。请在 说明 中了解详细退款过程。

退款代码:

代码 退款理由 描述
1 Cancellation by the user request / the game request 用于在发布商帐户中发起取消的情况。
3 Integration error 用于艾克索拉与游戏之间存在集成问题的情况。
这种情况下,我们不建议将用户列入黑名单。
5 Test payment 用于测试交易然后取消的情况。
这种情况下,我们不建议将用户列入黑名单。
7 Fraud notification from PS 支付被支付系统拒绝。 支付系统检测到潜在欺诈行为。
建议:将该用户添加到黑名单。
9 Cancellation by the user request 用于用户请求取消的情况。可能出于某些原因导致用户对游戏或购买产生不满的情况下发生。
这种情况下,我们不建议将用户列入黑名单。
10 Cancellation by the game request 用于游戏请求取消的情况。
这种情况下,我们不建议将用户列入黑名单。
Request
Request Body schema: application/json
notification_type
required
string

通知类型。

required
object

交易ID。

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": {
    }
}