response(success) :: {:ok, success} | {:error, any()}
t() :: %SquareUp.Client{ access_token: term(), application_id: term(), base_path: term(), hackney_opts: term() }