KamoCRM

Seleccionadores de planes básicos, planes fijos, períodos de gracia, pagos bancarios, eventos pagados/terminados

FeatureBillingService
Enviado
11 de noviembre de 2026 a las 6:12 UTC
Autor
Kamo
Commit
cfbee29

- Controladores y conciliadores de buzones/PBX, LicenseUsageService, OrgPlanService: la suscripción CORE a través de CorePlans (nunca Stripe sub de un producto plano); plano Los planes se mantienen fuera de los totales de asientos, techos, filas de asientos y asignación. - resolveBillingMarketId: el mercado que tiene el plan de negocio gratuito, de lo contrario el Los puestos de venta más bajos del mercado de SUSCRIPCIÓN — nunca muestre el orden solo. - AccountSubscriptionService: la fila persistía antes de la tarifa de configuración y la suscripción Claves de idempotencia (era "null:..."); complementos ONE_TIME cargados una vez como una factura fallbackToFree solo desde el propio mercado de la suscripción; un fallbackToFree El primer pago por débito bancario se mantiene INCOMPLETO hasta que se aclare. - Acuerdos por mercado en SetupFeeBiller, SelfPlanService, ConsumerCheckout y El administrador del acuerdo (marketId). - Períodos de gracia de aceptación: puntos finales del vendedor **************** Inicio automático en invoice.payment_failed, StripeGraceSweep, el pago lo levanta. - billing.subscription.paid (compra / factura.pagada) y .ended (Stripe cancelado). - La factura de pago toma tarjeta + us_bank_account, contado solo cuando se paga; SetupIntents acepta eventos de webhook us_bank_account; async_payment_*.

Todos los cambios

¿Te gusta lo que ves envío?

Comienza con el plan gratuito y vuelve a leer esta página dentro de un mes para ver cómo funcionan las funciones y los beneficios.

Comience gratis para siempreVer los precios