app/code/community/Adyen/Payment/Block/Adminhtml/Sales/Billing/Agreement/Grid.php
protected function _prepareColumns()
    {
        parent::_prepareColumns();

        $this->removeColumn('customer_firstname');
        $this->removeColumn('customer_lastname');
        $this->addColumnAfter(
            'agreement_label', array(
            'header' => Mage::helper('sales')->__('Agreement Label'),
            'index' => 'agreement_label',
            'type' => 'text',
            ), 'status'
        );

        $this->addColumnAfter(
            'name', array(
            'header' => Mage::helper('customer')->__('Name'),
            'index' => 'name',
            'type' => 'text',
            'escape' => true
            ), 'customer_email'
        );

//        $status = $this->getColumn('status');
//        $status->setData('frame_callback', [$this, 'decorateStatus']);

        $createdAt = $this->getColumn('created_at');
        $createdAt->setData('index', 'created_at');

        $createdAt = $this->getColumn('updated_at');
        $createdAt->setData('index', 'updated_at');

        $this->sortColumnsByOrder();


        return $this;
    }
protected function _prepareColumns()
    {
        parent::_prepareColumns();

        $this->removeColumn('customer_firstname');
        $this->removeColumn('customer_lastname');
        $this->addColumnAfter(
            'agreement_label', array(
            'header' => Mage::helper('sales')->__('Agreement Label'),
            'index' => 'agreement_label',
            'type' => 'text',
            ), 'status'
        );

        $this->addColumnAfter(
            'name', array(
            'header' => Mage::helper('customer')->__('Name'),
            'index' => 'name',
            'type' => 'text',
            'escape' => true
            ), 'customer_email'
        );

//        $status = $this->getColumn('status');
//        $status->setData('frame_callback', [$this, 'decorateStatus']);

        $createdAt = $this->getColumn('created_at');
        $createdAt->setData('index', 'created_at');

        $createdAt = $this->getColumn('updated_at');
        $createdAt->setData('index', 'updated_at');

        $this->sortColumnsByOrder();


        return $this;
    }
protected function _prepareColumns ( ) { parent :: _prepareColumns ( ) ; $ this -> removeColumn ( 'customer_firstname' ) ; $ this -> removeColumn ( 'customer_lastname' ) ; $ this -> addColumnAfter ( 'agreement_label' , array ( 'header' => Mage :: helper ( 'sales' ) -> __ ( 'Agreement Label' ) , 'index' => 'agreement_label' , 'type' => 'text' , ) , 'status' ) ; $ this -> addColumnAfter ( 'name' , array ( 'header' => Mage :: helper ( 'customer' ) -> __ ( 'Name' ) , 'index' => 'name' , 'type' => 'text' , 'escape' => true ) , 'customer_email' ) ; //        $status = $this->getColumn('status'); //        $status->setData('frame_callback', [$this, 'decorateStatus']); $ createdAt = $ this -> getColumn ( 'created_at' ) ; $ createdAt -> setData ( 'index' , 'created_at' ) ; $ createdAt = $ this -> getColumn ( 'updated_at' ) ; $ createdAt -> setData ( 'index' , 'updated_at' ) ; $ this -> sortColumnsByOrder ( ) ; return $ this ; }
Add columns to grid

@return Mage_Adminhtml_Block_Widget_Grid
Add columns to grid