/**
  * Assign data to info model instance
  *
  * @param   mixed $data
  * @return  Mage_Payment_Model_Info
  */
 public function assignData($data)
 {
     if (!$data instanceof Varien_Object) {
         $data = new Varien_Object($data);
     }
     $info = $this->getInfoInstance();
     $info->setCcType('SDD')->setAdditionalInformation('cc_gender', $data->getCcGender())->setAdditionalInformation('cc_firstname', $data->getCcFirstname())->setAdditionalInformation('cc_lastname', $data->getCcLastname())->setAdditionalInformation('cc_iban', $data->getCcIban())->setAdditionalInformation('cc_code_bic', $data->getCcCodeBic())->setAdditionalInformation('cc_bank_name', $data->getCcBankName());
     $this->assignInfoData($info, $data);
     return $this;
 }