Xsolla-logo

부분 환불Webhook

지불이 취소될 때마다 전송됩니다. 지불 세부 내역을 포함합니다. 지침에서 환불 절차에 대해 자세히 알아보세요.

환불 코드:

코드 환불 이유 설명
1 Cancellation by the user request / the game request 판매자 계정에서 취소가 요청된 경우 사용됩니다.
3 Integration error 엑솔라와 게임 사이의 연동에 문제가 있을 경우 사용됩니다.
권장사항: 사용자를 차단 목록에 추가하지 마세요.
5 Test payment 테스트 트랜잭션인 경우 사용되며 이후 취소로 이어집니다.
권장사항: 사용자를 차단 목록에 추가하지 마세요.
7 Fraud notification from PS 결제 시스템에서 결제가 거부되었습니다. 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

트랜잭션 데이터 관련 값입니다.

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