- Solicitud HTTP
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- RevocationContext
- ProratedRefund
- Pruébala
suscripcionesv2.revoca la compra de una suscripción para el usuario.
Solicitud HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:revoke
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros | |
---|---|
packageName |
Obligatorio. Es el paquete de la aplicación para el que se compró esta suscripción (por ejemplo, "com.algo.algo"). |
token |
Obligatorio. Es el token que se envió al dispositivo del usuario cuando se compró la suscripción. |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
Representación JSON |
---|
{
"revocationContext": {
object ( |
Campos | |
---|---|
revocationContext |
Obligatorio. Detalles adicionales sobre la revocación de la suscripción. |
Cuerpo de la respuesta
Si se ejecuta correctamente, el cuerpo de la respuesta está vacío.
Permisos de autorización
Requiere el siguiente alcance de OAuth:
https://www.googleapis.com/auth/androidpublisher
RevocationContext
Contexto de revocación de la API de purchase.subscriptionsv2.revoke.
Representación JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de unión RefundType . Determina el tipo de reembolso que se debe otorgar. Se debe especificar un tipo de reembolso como parte de una solicitud válida. Las direcciones (RefundType ) solo pueden ser una de las siguientes opciones: |
|
proratedRefund |
Opcional. Se usa cuando se debe reembolsar a los usuarios un importe prorrateado que pagaron por su suscripción en función del tiempo restante de la suscripción. |
ProratedRefund
Este tipo no tiene campos.
Se usa para determinar si el tipo de reembolso en RevocationContext es un reembolso prorrateado.