diff --git a/src/Omnipay/Pacnet/Message/Response.php b/src/Omnipay/Pacnet/Message/Response.php
index <HASH>..<HASH> 100644
--- a/src/Omnipay/Pacnet/Message/Response.php
+++ b/src/Omnipay/Pacnet/Message/Response.php
@@ -18,12 +18,7 @@ class Response extends AbstractResponse
 
     public function isSuccessful()
     {
-        return isset($this->data['Status']) && in_array($this->data['Status'], array(
-            'Approved',
-            'Submitted',
-            'InProgress',
-            'Voided'
-        ));
+        return $this->data['ErrorCode'] === '';
     }
 
     public function getCode()
Fix an issue where a failed void would present itself as Approved

API oddness on Pacnet side...