public function getData()
 {
     $data = parent::getData();
     $data['PymtType'] = 'cc_debit';
     $data['Signature'] = $this->generateSignature($data);
     return $data;
 }
 public function getData()
 {
     $data = parent::getData();
     $data['sg_TransType'] = 'Sale';
     // if ($this->getIs3dTrans()) {
     //     $data['sg_TransType'] = 'Sale3D';
     //     $data['sg_ApiType'] = 1;
     // }
     return $data;
 }
 public function getData()
 {
     $data = parent::getData();
     $data['capture'] = 'true';
     return $data;
 }
 public function getData()
 {
     $this->transactionType = 'sale';
     return parent::getData();
 }
 public function getData()
 {
     $data = parent::getData();
     return $data;
 }
 public function getData()
 {
     $data = parent::getData();
     $data['returnUrl'] = $this->getReturnUrl();
     return $data;
 }
 public function getData()
 {
     $data = parent::getData();
     $data['options']['submitForSettlement'] = true;
     return $data;
 }