   ([id :- TransferID more :- h/RequestOptions]
      (h/get-req (str "transfers/" id) more)))
 
-(s/defn update-transfer :- (ss/Async)
+(s/defn update-transfer :- (ss/Async Transfer)
   "Updates the specified transfer by setting the values of the
    parameters passed. Any parameters not provided will be left
    unchanged. Returns a channel with the updated transfer object.

  (h/post-req (str "transfers/" id)
              {:stripe-params options}))

(s/defn cancel-transfer :- (ss/Async)
  "Returns a channel with either a Transfer object (if the
   cancellation succeeded) or an error.


     (h/post-req "transfers"
                 (update more :stripe-params merge options))))

(s/defn get-transfer :- (ss/Async Transfer)
  "Returns a channel with a Transfer object, or an error if the
  transfer does not exist.

