Empieza por el BagID exacto y el resultado solicitado: una copia gratuita de plataforma, cobertura de proveedores de pago, un enlace DNS, una recarga, la detención de un proveedor o una retirada.
Lee el estado actual
Usa storage.bag_details y, cuando corresponda, storage.providers. Comprueba el tamaño, la integridad, el conjunto de proveedores existente y el estado del contrato. La telemetría de descubrimiento y los precios estimados son orientativos.
Para un flujo de financiación, conserva los datos de entrada de sesión o instantánea devueltos. storage.provider_funding_session, storage.provider_funding_preview y storage.provider_quote sirven a etapas distintas; no trates una estimación como un importe firmado de transacción.
Prepara el pago
Usa la cotización actual y los argumentos exactos que exige storage.send_provider_tx. Una duración objetivo anulable puede representar la financiación mínima de activación; no inventes una duración que el usuario no haya solicitado.
La cobertura de recarga es una duración restante objetivo. Por ejemplo, 30 días son 2 592 000 segundos de cobertura restante, no automáticamente 30 días adicionales al saldo existente del contrato.
Si el servicio informa de que la financiación no cambia o necesita una cotización nueva, respeta ese resultado en lugar de forzar otro pago.
Sigue la operación
Conserva el providerOperationId devuelto y usa storage.provider_operation para ese flujo de proveedor. Un ID genérico de operación de transacción MCP no es el mismo identificador.
Usa la guía de progreso del proveedor para comprobar cuándo se almacenan los archivos.
Detén o retira
La detención selecciona un proveedor gestionado. Omitirlo solo es inequívoco cuando existe exactamente un proveedor gestionado apto. No lo interpretes como detenerlos todos. Los proveedores configurados externamente pueden requerir otra vía de gestión.
Retira fondos solo cuando no queden proveedores en el contrato y el usuario haya solicitado esa retirada. Eliminar una referencia gratuita de Bag de la plataforma no autoriza detener proveedores ni retirar fondos.
Consulta proveedores de pago y los esquemas de herramientas para conocer los parámetros exactos.