- Solicitud HTTP
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- CancellationType
- Pruébalo
Cancela la compra de una suscripción del usuario. La suscripción sigue siendo válida hasta su fecha de vencimiento.
Solicitud HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:cancel
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros | |
---|---|
package |
Es el nombre del paquete de la aplicación para la que se compró la suscripción (por ejemplo, "com.algo.algo"). |
subscription |
Es el ID de la suscripción que se compró (por ejemplo, "mensual001"). |
token |
Es el token que se proporcionó 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 |
---|
{
"cancellationType": enum ( |
Campos | |
---|---|
cancellation |
Opcional. Es el tipo de cancelación de la suscripción comprada. |
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
CancellationType
Es el tipo de cancelación que solicitó el desarrollador.
Enumeraciones | |
---|---|
CANCELLATION_TYPE_UNSPECIFIED |
Indica que no se especificó el tipo de cancelación. |
USER_REQUESTED_STOP_RENEWALS |
El usuario solicitó la cancelación y se puede restablecer la suscripción. Solo detiene la próxima renovación de la suscripción. En el caso de una suscripción por cuotas, los usuarios deben terminar el período de compromiso. Para obtener más detalles sobre las renovaciones y los pagos, consulta https://developer.android.com/google/play/billing/subscriptions#installments. |
DEVELOPER_REQUESTED_STOP_PAYMENTS |
Indica que el desarrollador solicitó la cancelación y que no se puede restablecer la suscripción. Detiene el próximo pago de la suscripción. En el caso de una suscripción por cuotas, los usuarios no necesitarán pagar el próximo pago ni finalizar el período de compromiso. Para obtener más detalles sobre las renovaciones y los pagos, consulta https://developer.android.com/google/play/billing/subscriptions#installments. Este es el comportamiento predeterminado cuando no se especifica un tipo de cancelación. |