protected function AuthorizeNet::transactionTypeMap in Ubercart 8.4
Returns the Auth.Net transaction type corresponding to a UC type.
1 call to AuthorizeNet::transactionTypeMap()
- 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 624
Class
- AuthorizeNet
- Defines the Authorize.net payment method.
Namespace
Drupal\uc_authorizenet\Plugin\Ubercart\PaymentMethodCode
protected function transactionTypeMap($type) {
switch ($type) {
case UC_CREDIT_AUTH_ONLY:
return 'AUTH_ONLY';
case UC_CREDIT_PRIOR_AUTH_CAPTURE:
return 'PRIOR_AUTH_CAPTURE';
case UC_CREDIT_AUTH_CAPTURE:
return 'AUTH_CAPTURE';
case UC_CREDIT_CREDIT:
return 'CREDIT';
case UC_CREDIT_VOID:
return 'VOID';
}
}