// }}}
public function processData($values)
{
- $res = parent::processData($values);
- if ($res) {
- $res2 = $this->processAuthNet($values);
- if (is_array($res2) && !empty($res2)) {
- if ($res2[0] == 1) {
- // CC was Accepted.
- return true;
- } elseif ($res2[0] == 2) {
- // CC was Declined.
- return 2;
- } else {
- // There was a CC processing error.
- return $res2[0];
- }
+ $res2 = $this->processAuthNet($values);
+ if (is_array($res2) && !empty($res2)) {
+ if ($res2[0] == 1) {
+ // CC was Accepted.
+ $res = parent::processData($values);
+ return true;
+ } elseif ($res2[0] == 2) {
+ // CC was Declined.
+ return 2;
} else {
// There was a CC processing error.
- return false;
+ return $res2[0];
}
} else {
+ // There was a CC processing error.
return false;
}
}