You are here

protected function AuthorizeNet::cvvmatchMessage in Ubercart 8.4

Returns the message text for a CVV match.

1 call to AuthorizeNet::cvvmatchMessage()
AuthorizeNet::_uc_authorizenet_charge in payment/uc_authorizenet/src/Plugin/Ubercart/PaymentMethod/AuthorizeNet.php
Handles authorizations and captures through AIM at Authorize.Net.

File

payment/uc_authorizenet/src/Plugin/Ubercart/PaymentMethod/AuthorizeNet.php, line 568

Class

AuthorizeNet
Defines the Authorize.net payment method.

Namespace

Drupal\uc_authorizenet\Plugin\Ubercart\PaymentMethod

Code

protected function cvvmatchMessage($code) {
  $text = $code . ' - ';
  switch ($code) {
    case 'M':
      $text .= $this
        ->t('Match');
      break;
    case 'N':
      $text .= $this
        ->t('No Match');
      break;
    case 'P':
      $text .= $this
        ->t('Not Processed');
      break;
    case 'S':
      $text .= $this
        ->t('Should have been present');
      break;
    case 'U':
      $text .= $this
        ->t('Issuer unable to process request');
      break;
  }
  return $text;
}