public function getProviders(PaymentServiceProvider $psp=null) 
    {
        if(!is_null($psp)){
            foreach ($this->providers as $ppf) {
                if($ppf->getSlug() == $psp->getSlug()){
                    return $ppf;
                }
            }
        }
        return $this->providers;
    }