Membership Premium plugin creates the user account before payment is finalized.

When a user clicks "become a member" on my site, it takes them to a form to enter their username, password, name, email address, etc. Once they submit that, their user account is automatically created and they are then redirected to the payment gateway. The issue with this is as follows...If a new user begins the registration process and fills out the new user form, their account is created. If they get distracted or for whatever reason, do not continue straight to the payment gateway to submit payment and then return later and try to sign up again, they can't because their email address is already in use. Is there any way to keep the new user account from being registered until after payment is made? Thanks for your help!!