Rewrite initial payment integration stages to be simpler, using a simple index action and optional form that can be loaded into a template