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."
}