把處理 states 的部份抽 module 出來
order 建立後計算總價+修正一些 spec bug
改回 /account/orders/new
order new 和 update  都要過濾參數
order create 或 update 後導去選擇付款方式
cart 轉 order 時, 連同 order_product 一起 create 才會計算 total
付款方式和取貨方式變更時重新計算 total
設定 paypal
模組化付款方式與實作 paypal 付款
真的從 paypal 付款了 + spec
bug fix
把 form partial 出來
如果 order 已付款就 redirect 到 order show
補上測試
Merge branch 'feature/t603' into develop