So a user selects a plan that is not free and is automatically sent an email stating they need to make payment before the listing goes live.

I click on the link and it goes to an upgrade listing not sure why everything including the button is called upgrade first of all when it's just a payment. And if they select a free plan at that point, they still see an upgrade button. I changed the button to continue.

Anyway, if the person changed their mind and selects a free plan, I get ERROR 404: Requested page not found. The URL is http://www.eanimalclassifieds.com/upgra ... html?id=24

Also, if you select a plan that costs money but forget to select which payment type, you also get the same error. It should say "please select a payment gateway to continue".

Thanks!