La función de suscripción, por lo demás excelente, su integración con Stripe no admite plenamente las ventas B2B legalmente conformes.
Actualmente, es posible que no pueda vender a muchos países que exigen que el número de IVA del comprador se imprima en la factura. La UE tiene requisitos aún más estrictos para la venta de servicios digitales, como las suscripciones.
Para las ventas B2B de servicios digitales a clientes de la UE, independientemente de la ubicación del vendedor en nuestro planeta, se requiere lo siguiente:
- Un número de IVA correcto, preferiblemente verificado por la aplicación contra el registro de IVA de la UE VIES, de lo contrario manualmente.
- Un identificador secundario de la ubicación del comprador, como su dirección IP.
Propongo que Discourse y su integración con Stripe se adapten para hacer frente a lo anterior.
La visibilidad del número de IVA en la pantalla de pago sería preferiblemente dependiente de un parámetro para no confundir a los clientes de negocios estrictamente B2C. Se propone una opción opcional/obligatoria (esta última si solo se van a aceptar ventas B2B). Si el número de IVA se establece como visible y obligatorio, se fuerzan solo las ventas B2B legalmente conformes.
IVA de la UE: EU VAT for remote sellers
El registro VIES: Check a VAT number (VIES) - Your Europe