WooCommerce para pagos de suscripción

Vea cómo WooCommerce funciona como recarga de saldo en Booknetic SaaS y por qué no es una pasarela de suscripción automática.

Versión:
Categorías

Lo que WooCommerce hace en Booknetic SaaS

Booknetic SaaS utiliza WooCommerce como una vía de recarga de saldo/depósito para sus inquilinos.

El flujo es:

  1. Un inquilino hace clic Add Deposit en su panel de Billing.
  2. Se les redirige a su tienda WooCommerce añadiendo un producto oculto Booknetic gestionado al carrito por el importe del depósito.
  3. Paga usando la pasarela de pago WooCommerce que ha habilitado (Stripe-para-WC, PayPal-para-WC, transferencia bancaria, COD, pasarelas regionales, etc.).
  4. Cuando la orden de WooCommerce alcanza un estado que ha marcado como "exitoso", Booknetic acredita el importe del depósito al saldo del inquilino.
  5. El inquilino paga los planes eligiendo Balance como método de pago durante la selección o renovación del plan.

WooCommerce no es una pasarela de suscripción en Booknetic SaaS. No almacena un token de tarjeta ni cobra automáticamente a los inquilinos al renovar. Si necesita una renovación automática real de tarjeta en archivo, configure Stripe o PayPal bajo Settings → Payment methods — esos son los gateways de suscripción. WooCommerce queda junto a ellos como forma de recargar el saldo.

Capacidad

Stripe

PayPal

WooCommerce

Pasarela de suscripción (recurrente automáticamente)

❌ — solo saldo de recarga

Recarga de saldo única

Tarjeta archivada en la renovación

Métodos de pago locales / manuales / regionales (transferencia bancaria, COD, etc.)

✅ a través de los gateways WC que ha habilitado

Cuándo activar WooCommerce en su plataforma

La razón más común: quiere aceptar métodos de pago que Stripe y PayPal no cubran — transferencia bancaria, pago a domicilio, pasarelas regionales o cualquier otra pasarela soportada por WooCommerce. Al permitir que los inquilinos rellenen su saldo a través de WooCommerce, obtienes toda la gama de métodos de pago compatibles con WC además del camino de Stripe / PayPal que se recurre automáticamente.

Esta integración es para los inquilinos que ya están en su plataforma; No es un canal de captación de clientes.

Configuración del propietario de la plataforma

Requisitos previos:

  • WooCommerce 7.0+ instalado y activo en el mismo sitio WordPress que Booknetic SaaS.
  • Al menos una pasarela de pago WooCommerce configurada y habilitada.
  • La moneda WooCommerce coincide con la moneda de su plataforma Booknetic SaaS (Booknetic SaaS → Settings → Payment settings → General).

Pasos:

  1. En Booknetic SaaS → Settings → Payment settings → Payment methods → WooCommerce, active WooCommerce.
  2. La primera vez que lo activas, Booknetic crea un producto WooCommerce oculto llamado "Booknetic SaaS" en su tienda. Este producto está excluido de los listados de búsqueda y catálogo: los inquilinos solo acceden a él a través de la redirección Add Deposit. No lo borres manualmente; Si lo hace, Booknetic lo recreará la próxima vez que un inquilino añada un depósito.
  3. Elija el objetivo Redirigir a:
    • Cart page — el inquilino es redirigido al carrito de WooCommerce con el producto de depósito añadido preañadido.
    • Checkout page — el inquilino se salta el Carrito y aterriza directamente en el Pago. (Recomendado para flujos de un solo clic.)
  4. Elija el Successful order statuses — Booknetic acredita el saldo del inquilino solo cuando la orden de WooCommerce alcanza uno de estos estados. Predeterminado: Processing, On hold, Completed.
    • Consejo para configuración de transferencias bancarias: la lista predeterminada incluye "On hold", que es el estado WooCommerce predeterminado para las órdenes de transferencia bancaria. Si quiere abonar el saldo solo después de haber confirmado manualmente la transferencia, elimina "On hold" de esta lista: entonces el pedido debe llegar a "Completed" (tras su confirmación manual) antes de que se acredite el saldo.
  5. Guardar.

Inquilino — recarga el saldo

Del panel de inquilinos:

  1. Abra Billing → Add Deposit.
  2. Elija un plan y un ciclo de facturación (mensual o anual) para calcular el importe del depósito, o introduzca una cantidad personalizada.
  3. Haga clic en Add Deposit.
  4. El inquilino es redirigido al WooCommerce Carrito o Pago (lo que haya elegido en el paso 3 de configuración), con el producto oculto de depósito Booknetic SaaS ya añadido en la cantidad del depósito.
  5. El inquilino completa el checkout a través de cualquiera de los WooCommerce gateways que ha habilitado.
  6. Cuando la orden WooCommerce alcanza un estado en su lista Successful order statuses, Booknetic acredita el saldo y aparece una fila correspondiente en el Billing → Pagos del inquilino.

Inquilino — paga un plan con el saldo

  1. Inquilino → Billing → Upgrade Plan (o esperar a la próxima renovación).
  2. Elija un plan y un ciclo de facturación.
  3. El selector de métodos de pago muestra los métodos que ha habilitado — normalmente Credit Card (Stripe), PayPal y Balance. El inquilino elija Balance.
  4. Booknetic deduce la cuota del plan del saldo del inquilino y activa o renueva el plan.

Renovación — cómo un inquilino en balance se renueva

Situación del inquilino en el momento de la renovación

¿Qué pasa?

Balance ≥ tarifa del plan

Booknetic deduce automáticamente la cuota del plan del saldo y renueva la suscripción. Se activa un correo electrónico de notificación según el evento de flujo de trabajo tenant_paid.

Balance < tarifa del plan

La suscripción entra en el estado de caducado. El inquilino se degrada al plan para inquilinos caducados configurado bajo Settings → Plan General → Settings. El inquilino tiene que Add Deposit y luego Upgrade Plan para reactivarse.

Para reducir el volumen de soporte por "desequilibrio", configure una notificación de flujo de trabajo unos días antes de la renovación que avise a los inquilinos cuyo saldo esté por debajo del importe de la renovación próxima.

Reembolsos y devoluciones — comportamiento importante

Nota importante: WooCommerce reembolsos no reducen automáticamente el saldo del inquilino — se requiere ajuste manual.

Booknetic acredita el saldo cuando una orden de WooCommerce tiene éxito, pero lo contrario —reducir el saldo cuando se reembolsa la pedido de WooCommerce— no es automático. Debe ajustar manualmente el saldo del inquilino para que coincida.

Acción

Efecto en el saldo de Booknetic

Reembolsa el pedido WooCommerce subyacente en la administración de WC

El pedido WooCommerce se reembolsa, pero el saldo Booknetic del inquilino NO se reduce automáticamente. Ajusta manualmente el saldo del inquilino desde el administrador del propietario.

El inquilino solicita el reembolso de un saldo adicional

Reembolsa la pedido de WooCommerce correspondiente en la administración de la cuenta de trabajo y luego ajuste manualmente el saldo del inquilino.

Devolución de cargo en la pasarela WooCommerce

Lo mismo — una vez que se resuelva la disputa del lado del gateway, ajuste manualmente el saldo del inquilino.

Incluye este paso manual de ajuste en su flujo de trabajo de reembolso.

Bloqueadores de configuración comunes

Síntoma

Causa probable

Corrijar

El inquilino hace clic Add Deposit y aparece en un préstamo de WC en blanco

El producto "Booknetic SaaS" creado automáticamente fue eliminado

Activa WooCommerce OFF y luego ON en Booknetic SaaS → Settings → Payment methods para que el producto se recree

Se paga la pedido de WooCommerce, pero el saldo nunca se acredita

Successful order statuses configuración no incluye el estado en el que se encuentra el pedido (por ejemplo, el orden está en "Processing" pero solo "Completed" está configurado)

Añadir el estado faltante a Successful order statuses en Booknetic ajustes

El inquilino paga en una moneda diferente a la de la plataforma

Booknetic moneda ≠ WooCommerce moneda

Configura ambas monedas para que coincidan en Booknetic SaaS → Settings → Pago → General y WooCommerce → Settings → General

Falta la opción "Balance" en el selector de Upgrade Plan del inquilino

El inquilino tiene saldo cero, o WooCommerce está desactivado en Booknetic entornos

Reactivar WooCommerce en Booknetic configuraciones; El inquilino debe Add Deposit primero antes de que aparezca "Balance" como opción de pago

Los créditos de la orden de transferencia bancaria saldan antes de que llegue la transferencia

El Successful order statuses por defecto incluye "On hold"

Elimina "On hold" de la lista y exige que el orden llegue a "Completed" tras su confirmación manual