Saltar al contenido principal

Agregar créditos

Superheat es de prepago. Los créditos compran tiempo de GPU y almacenamiento, pertenecen a una organización y no a una persona, y no puede desplegar ni iniciar una instancia a menos que el saldo cubra una hora de ella —su tarifa de GPU más el almacenamiento de su disco— además de una hora de todo lo demás que la organización tiene en marcha.

Agregar créditos​

  1. Abra Facturación en la consola en cloud.superheat.xyz.
  2. Seleccione Agregar créditos.
  3. Elija un paquete o introduzca un monto personalizado.
  4. Seleccione Continuar al pago. Pasa a la página de pago alojada por Stripe.
  5. Pague. Vuelve a la consola, que confirma la recarga en cuanto el pago se liquida.
OpciónMonto
Paquetes$10, $25, $100
Personalizadocualquier monto entre $5 y $1,000

Los créditos no caducan. No hay suscripción, no hay emisión de facturas ni pagos a posteriori: el saldo que tiene es el saldo que puede gastar.

Después de pagar​

Stripe confirma el pago, y el crédito se aplica al saldo de su organización a partir de esa confirmación, nunca a partir de nada que envíe el navegador. Esto suele tardar unos segundos, durante los cuales la consola muestra Confirmando el pago.

Lo que veQué significa
Créditos agregadosEl saldo está recargado y listo para gastarse
Aún en procesoEl pago se realizó y el crédito viene con retraso; el saldo se actualiza por su cuenta
El pago no se completóLa sesión de pago caducó y no se hizo ningún cargo
Proceso de pago canceladoUsted salió de la página de Stripe; no se hizo ningún cargo
Nunca pague dos veces por una confirmación lenta

Si la página dice que el crédito todavía se está procesando, el pago ya se realizó correctamente. Espere a que el saldo se actualice en lugar de iniciar un segundo pago.

Quién puede agregar créditos​

Agregar créditos es una acción de administrador dentro de una organización.

AcciónAdministradorMiembro
Ver el saldo de créditossísí
Ver las transacciones y el gráfico de gastosísí
Desplegar instancias y gastar créditossísí
Agregar créditos y gestionar los datos de pagosíno

Un miembro que abre la página Facturación ve el saldo, el gráfico de gasto y el historial completo de transacciones, pero el botón Agregar créditos se sustituye por un aviso que explica que solo los administradores de la organización pueden agregar créditos o gestionar los datos de pago. Los miembros que necesiten una recarga tienen que pedírsela a un administrador.

En su organización personal usted siempre es el administrador, así que esto solo entra en juego cuando se une a la organización de otra persona. Consulte Roles y permisos.

Los saldos son por organización​

Cada organización tiene su propio saldo y su propio libro mayor. Cambiar de organización en la consola cambia qué saldo está viendo y de cuál saldrá su próximo despliegue. Los créditos no se pueden mover entre organizaciones.

Quedarse sin saldo​

Un saldo que no cubre una hora del consumo de la organización bloquea el trabajo nuevo antes de que empiece. Desplegar una instancia, o iniciarla de nuevo una vez detenida, requiere una hora de todo lo que la organización tendría entonces en marcha: la GPU y el disco de esa instancia, la GPU y el disco de cada otra instancia en ejecución, iniciándose o en creación, y el disco de cada una detenida. Si no llega, falla con un error INSUFFICIENT_BALANCE hasta que recargue. Estar por encima de cero no basta. El error incluye balance_micro y required_micro, para que vea cuánto le falta. Las instancias que ya están en ejecución se rigen por los umbrales automáticos descritos en Detención y destrucción automáticas.

Desde la API​

curl -X POST "$SUPERHEAT_API/v1/billing/checkout-session" \
-H "Authorization: Bearer $SUPERHEAT_TOKEN" \
-H "X-Org-Id: $ORG_ID" \
-H "Content-Type: application/json" \
-d '{"pack": "25"}'

pack es el monto en dólares enteros de un paquete tal como lo lista GET /v1/billing/config ("10", "25", "100") o "custom". Con "custom", envíe también custom_amount_cents: un número entero de centavos entre 500 y 100000. La respuesta lleva un checkout_url; ábralo en un navegador para completar el pago.

curl "$SUPERHEAT_API/v1/billing/checkout-session/$SESSION_ID" \
-H "Authorization: Bearer $SUPERHEAT_TOKEN" \
-H "X-Org-Id: $ORG_ID"

Eso devuelve un status de pending, credited o failed, que es lo que consulta la página de confirmación de la consola.

Las claves de API no pueden comprar créditos

Una clave de API de organización shk_ actúa como miembro, así que se rechaza en el proceso de pago igual que cualquier otra acción de administrador. Crear una sesión de pago requiere una sesión de administrador con inicio de sesión. Consulte Claves de API.

Relacionado​