Non cambi il domain dell'applicazione perche' devi implementare le REST API.
Crea le tue rest api mettendo gli endpoint in modo che siano significativi per chi li deve usare, la gestione dei dati che vengono passati e' responsabilita' del server.
Ora se Acquirente e Venditore devono essere due modelli distinti lo puoi decidere per il tuo dominio, ma non perche' ti viene piu' semplice creare il serializer.
Cosa fai se poi ti viene chiesto di unificare la pagina di registrazione?