Consiglierei di combinarlo con il plugin Custom Wizard. Con questo plugin puoi raccogliere tutte le informazioni che desideri durante la registrazione e, una volta inviato il modulo, reindirizzare l’utente alla pagina di pagamento per l’iscrizione. In questo modo, tutto avviene in un unico flusso.
Personalmente, preferisco questo approccio rispetto alla soluzione Paid Memberships Pro. PMPro può funzionare benissimo fino a quando non si inizia a sincronizzare le iscrizioni ai gruppi in entrambe le direzioni. È possibile farlo, ma, dalla mia esperienza, la configurazione non è così semplice e non sempre risulta affidabile.