---
title: revocationType
framework: appstoreserverapi
role: symbol
role_heading: Type
path: appstoreserverapi/revocationtype
---

# revocationType

The type of the refund or revocation that applies to the transaction.

## Declaration

```data
string revocationType
```

## Possible Values

REFUND_FULL: The transaction has a full refund. REFUND_PRORATED: The transaction has a prorated refund. FAMILY_REVOKE: The transaction is revoked from Family Sharing.

## Mentioned in

App Store Server API changelog

## Discussion

Discussion If the revocationType is REFUND_PRORATED, see the revocationPercentage for the prorated percentage.

## See Also

### Revocation

- [revocationDate](appstoreserverapi/revocationdate.md)
- [revocationReason](appstoreserverapi/revocationreason.md)
- [revocationPercentage](appstoreserverapi/revocationpercentage.md)
