Lo ideal es procesar de forma automática, aunque todavía hay empresas que realizan el proceso que indicas (o incluso más lento).
En mi experiencia, incluso con el proceso automático del pago hay veces que se producen errores. Los clientes suelen ser también bastante impacientes, no es raro que busquen en otros proveedores si su dominio está realmente registrado. Incluso en ocasiones el dominio está "aparentemente" libre (debido a que cada proveedor debe actualizar la base de datos central), etc.
Básicamente, no te puedo informar de la legalidad, pero sí de que tendrás un trabajo extra de soporte técnico...