[buy] 重複しているコード（フォーム）を共通化した
[buy] action名を整理した