Xsolla-logo
  • 문서화
  • 계정 생성

전체 환불Server-side

put/merchants/{merchant_id}/reports/transactions/{transaction_id}/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

환불 사유입니다.

email
string <= 100 characters

사용자 이메일.

Responses
200

OK(오류 없음).

204

환불 요청이 수락됨.

401

Unauthorized(액세스가 거부됨).

404

거래를 찾을 수 없습니다.

422

Unprocessable Entity(유효하지 않은 요청 매개 변수).

Request samples
application/json
{
  • "description": "test refund request"
}
Response samples
application/json
{
  • "message": "The request for a refund has been accepted. Xsolla CS will automatically send the customer an email with alternative refund options as the user's method does not support direct refunds."
}