I had thought your plug-in is great, but I removed it soon.the problem was the most important point---check out.
Why you force the customers to write their information and push payment again? pleasae link the two. Namely, to finish the order, they have to finish the payment too. This is quite curious and wired point. This is the reason why I removed your plug-in soon. When you fix it, I gradly would back to your plugin.