def request(self, method, url, params=None, headers=None):
        """Return a deferred."""
        if params is None:
            params = self._retrieve_params

        return make_request(
            self, method, url, stripe_account=self.stripe_account,
            params=params, headers=headers)