How does a user upgrade from one level to another?

When I first developed my website I am sure there was a PayPal Pro form that allowed a user of one level to upgrade (for a cost of course) to another level. This seemed to be working ok but now seems to show the general registration form.

I have looked at the Pro forms and can not see a code generator for this. Has something changed in an update or am I being stupid?

Thank you

Nothing has changed. You need the Billing Modification forms.

OK thanks - I have found that form generator again and tried to generate a form again and it’s still showing the registration page - i.e. asking for username, password, and all registration fields.

Can someone let me know what might be causing this? Thanks

You need to put a Billing Modification form on a protected page. It is only for those who already have a membership, so putting it on a protected page will enable it to pick up the details.

If you already have it where it should be, then you have some sort of conflict, probably in javascript. Take a look in your browser console or do the usual conflict-resolution routine.

It was a theme issue which was causing it. I had to update the theme and it pushed through. Thanks for your support.