code: def __delete(self, client_id, client_secret, credit_card_id, **kwargs):
          
          params = {
              'client_id': client_id,
              'client_secret': client_secret,
              'credit_card_id': credit_card_id
          }
          return self.make_call(self.__delete, params, kwargs)
docs: Call documentation: `/credit_card/delete
          <https://www.wepay.com/developer/reference/credit_card#delete>`_, plus
          extra keyword parameter:
          
          :keyword bool batch_mode: turn on/off the batch_mode, see 
             :class:`wepay.api.WePay`
  
          :keyword str batch_reference_id: `reference_id` param for batch call,
             see :class:`wepay.api.WePay`
  
          :keyword str api_version: WePay API version, see
             :class:`wepay.api.WePay`