Pagos

Pro

Elimina los pagos, añadidos por vela enable payments. Elimina el proveedor que usa el proyecto.

Sintaxis

$ vela disable payments

Opciones

  • -y, --yes - Omitir la confirmación

Qué elimina

Para Stripe:

  • Las colecciones de Stripe, y todos los registros que contienen
  • Las credenciales de Stripe en .env, y sus declaraciones en src/env.ts
  • Los archivos de pagos generados, los webhooks y las modificaciones de la navegación y el registro

Para Shopify:

  • src/lib/shopify.ts, el botón de compra y la página de demostración
  • Las credenciales de Shopify en .env, y sus declaraciones en src/env.ts

Para WhatsApp:

  • src/lib/order.ts y el botón para pedir por WhatsApp
  • PUBLIC_WHATSAPP_NUMBER y PUBLIC_WHATSAPP_ORDER_FORM en .env, y sus declaraciones en src/env.ts

Qué deja

  • Los productos y precios en tu panel de Stripe o de Shopify — no se borra nada en el proveedor
  • Con WhatsApp, el formulario de pedidos alojado y los pedidos registrados en él en velastack.dev
  • Los paquetes del proveedor (stripe y @stripe/stripe-js, @shopify/storefront-api-client o @velastack/whatsapp)

Qué lo detiene

Con ecommerce, suscripciones o pedidos habilitados el comando se niega a ejecutarse, porque cada uno importa el cliente de pagos: ejecuta antes vela disable ecommerce, vela disable subscriptions o vela disable orders. La negativa no cambia nada.