You can create a complete custom registration processing using Landing Pages feature. Learn more about Landing Pages.
To configure customer registration page create landing page as described above or use existing landing page.
- Navigate to Admin \ Settings.
- Select New User User Registration section.
- Select landing page with Using this landing page for a new account registration.