Xsolla-logo
  • 文档
  • 创建帐户

请求部分退款Server-side

put/merchants/{merchant_id}/reports/transactions/{transaction_id}/partial_refund

向用户发送部分退款请求。关于退款流程和支持部分退款的支付方式的详细信息,请参阅我们的文档

注:

您可以在沙盒模式下调用此API方法,方法是在请求中传入测试支付的数据。关于沙盒模式访问和测试场景的详细信息,请参阅说明

注意

此API调用不包含project_id路径参数,因此您需要使用在您公司的所有项目中都有效的API密钥来设置授权。

SecuritybasicAuth
Request
path Parameters
merchant_id
required
integer

商户ID。

transaction_id
required
integer

交易ID。

Request Body schema: application/json
description
required
string <= 4000 characters

退款原因。

refund_amount
required
number <float>

以购买货币表示的退款金额。

Responses
204

已接受退款请求

403

没有必要权限

404

未找到交易

422

无法处理的实体

Request samples
application/json
{
  • "description": "test refund request",
  • "refund_amount": 1.5
}
Response samples
application/json
{
  • "message": "Transaction with specified ID does not exist."
}