Payment Grid Placement

After a new user has registered, set up a site, activated the site, and then attempts to login, they go to a page with the payment grid. Unfortunately the payment grid is placed on a strange revision of the home page, with a modified title and the grid placed BELOW all the regular home page content.

It's not intuitive at all for someone to go to a page and have to SCROLL DOWN before they see what to do next. To them, it looks like they are just back to the home page.

I need to be able to place this information grid in a reasonable place where users can access it. Please help.