Refactor

- Move checkout logic into the Orders model
rather than the Charges controller