One last piece of advice: You can protect an "idea". There are a lot of ways to initiate an online merchant transaction. It is the exact process or look that is protected by patents et al, not the idea of a one click purchase button (or whatever).