Sí, puedes generar un certificado para un sistema SaaS. Tienes dos opciones: 1) cada cliente (comercio) genera su propio certificado y lo usa en tu sistema, o 2) generas un solo certificado a tu nombre y los clientes te delegan el web service correspondiente. La opción más sencilla para SaaS suele ser que cada cliente tenga su propio certificado, pero la delegación también es válida y permite centralizar la gestión del certificado en tu sistema, siempre que los clientes autoricen la delegación desde su cuenta de ARCA/AFIP.
Para crear el certificado puedes usar el SDK automáticamente o hacerlo manualmente y luego autorizar/delegar el web service. Hay guías detalladas para ambos métodos, y la gestión de certificados de producción es posible desde el SDK, no solo manualmente en la web de AFIP/ARCA. Más detalles en esta guía paso a paso y en la documentación oficial. ¿Te gustaría ver el paso a paso para alguna de las opciones?
Sources: