Beispiel #1
0
 public function payoneAction()
 {
     $test = new Payone_Core_Model_Factory();
     $service = $test->getServiceTransactionStatusExecute();
     // var_dump($service);
     $count = $service->executePending();
     // var_dump($count);
 }
 protected function _handleTransactionId(Payone_TransactionStatus_Request $oRequest)
 {
     $oFactory = new Payone_Core_Model_Factory();
     $oTransaction = $oFactory->getModelTransaction();
     $oTransaction->load($oRequest->getReference(), 'reference');
     if ($oTransaction->getFrontendApiCall() == 1 && !$oTransaction->getTxid()) {
         $oTransaction->setTxid($oRequest->getTxid());
         $oTransaction->save();
     }
 }