# Compra mensual de Cloud Phone

Este flujo compra un período de 30 días. **La activación cobra realmente el saldo del equipo.** Se requiere el permiso **Gestión de gastos/pagos**; sin él se devuelve `99012`. Local API requiere MoreLogin Desktop v2.65.0 o posterior.

## Flujo de compra

```mermaid
flowchart LR
    A[Consultar SKU mensuales] --> B[Crear teléfonos inactivos]
    B --> C[Cobrar y activar]
    C --> D[Consultar estado]
```

## Rutas

| Paso | Open API | Local API |
|  --- | --- | --- |
| Consultar | [`/cloudphone/monthly/skus`](/es/api-reference/cloud-phone/open-api#operation/listMonthlyCloudPhoneSkus) | [`/api/cloudphone/monthly/skus`](/es/api-reference/cloud-phone/local-api#operation/listMonthlyCloudPhoneSkus) |
| Crear | [`/cloudphone/create`](/es/api-reference/cloud-phone/open-api#operation/createUsingPOST) | [`/api/cloudphone/create`](/es/api-reference/cloud-phone/local-api#operation/createUsingPOST) |
| Activar | [`/cloudphone/monthly/activate`](/es/api-reference/cloud-phone/open-api#operation/activateMonthlyCloudPhones) | [`/api/cloudphone/monthly/activate`](/es/api-reference/cloud-phone/local-api#operation/activateMonthlyCloudPhones) |
| Estado | [`/cloudphone/info`](/es/api-reference/cloud-phone/open-api#operation/infoUsingPOST) / [`/cloudphone/page`](/es/api-reference/cloud-phone/open-api#operation/pageUsingPOST) | [`/api/cloudphone/info`](/es/api-reference/cloud-phone/local-api#operation/infoUsingPOST) / [`/api/cloudphone/page`](/es/api-reference/cloud-phone/local-api#operation/pageUsingPOST) |


Se pueden mezclar SKU mensuales. El cobro es todo o nada; un pedido ya pagado se restaura sin cobro duplicado. `33422` conserva `data.results` completo y ordenado. Tras un timeout, consulta el estado antes de reintentar. Consulta [Error Codes](/es/api-reference/getting-started/error-codes).