/**
  * Does the user have any active or outstanding charges
  *
  * @param integer $userId
  * @return bool
  */
 public function hasOutstandingCharges($userId)
 {
     return $this->model->where('user_id', $userId)->whereIn('status', ['pending', 'due', 'processing'])->count() > 0;
 }