public function assignData($data)
 {
     if (!$data instanceof Varien_Object) {
         $data = new Varien_Object($data);
     }
     parent::assignData($data);
     $info = $this->getInfoInstance();
     $info->setCcOwner($data->getCcOwner());
     return $this;
 }
 public function assignData($data)
 {
     if (!$data instanceof Varien_Object) {
         $data = new Varien_Object($data);
     }
     parent::assignData($data);
     $info = $this->getInfoInstance();
     $details['cko_cc_paymenToken'] = $data->getData('cko_cc_paymenToken');
     $details['cko_cc_redirectUrl'] = $data->getData('cko_cc_redirectUrl');
     $info->setAdditionalInformation('cko_cc_paymenToken', $details['cko_cc_paymenToken']);
     $info->setAdditionalInformation('cko_cc_redirectUrl', $details['cko_cc_redirectUrl']);
     $info->setAdditionalData(serialize($details));
     $info->setPaymentToken($details['cko_cc_paymenToken']);
     return $this;
 }