module Hps
Constants
- VERSION
Public Class Methods
service_name_to_transaction_type(service_name)
click to toggle source
# File lib/hps/entities/hps_transaction.rb, line 55 def self.service_name_to_transaction_type(service_name) if service_name == Hps::ItemChoiceTypePosResponseVer10Transaction::CreditAuth Hps::HpsTransactionType::AUTHORIZE elsif service_name == Hps::ItemChoiceTypePosResponseVer10Transaction::CreditAddToBatch Hps::HpsTransactionType::CAPTURE elsif service_name == Hps::ItemChoiceTypePosResponseVer10Transaction::CreditSale Hps::HpsTransactionType::CHARGE elsif service_name == Hps::ItemChoiceTypePosResponseVer10Transaction::CreditReturn Hps::HpsTransactionType::REFUND elsif service_name == Hps::ItemChoiceTypePosResponseVer10Transaction::CreditReversal Hps::HpsTransactionType::REVERSE elsif service_name == Hps::ItemChoiceTypePosResponseVer10Transaction::CreditAccountVerify Hps::HpsTransactionType::VERIFY elsif service_name == Hps::ItemChoiceTypePosResponseVer10Transaction::ReportActivity Hps::HpsTransactionType::LIST elsif service_name == Hps::ItemChoiceTypePosResponseVer10Transaction::ReportTxnDetail Hps::HpsTransactionType::GET elsif service_name == Hps::ItemChoiceTypePosResponseVer10Transaction::CreditVoid Hps::HpsTransactionType::Void elsif service_name == Hps::ItemChoiceTypePosResponseVer10Transaction::BatchClose Hps::HpsTransactionType::BATCH_CLOSE elsif service_name == "SecurityError" Hps::HpsTransactionType::SECURITY_ERROR else nil end end
transaction_type_to_service_name(transaction_type)
click to toggle source
# File lib/hps/entities/hps_transaction.rb, line 13 def self.transaction_type_to_service_name(transaction_type) case transaction_type when Hps::HpsTransactionType::AUTHORIZE Hps::ItemChoiceTypePosResponseVer10Transaction::CreditAuth when Hps::HpsTransactionType::CAPTURE Hps::ItemChoiceTypePosResponseVer10Transaction::CreditAddToBatch when Hps::HpsTransactionType::CHARGE Hps::ItemChoiceTypePosResponseVer10Transaction::CreditSale when Hps::HpsTransactionType::REFUND Hps::ItemChoiceTypePosResponseVer10Transaction::CreditReturn when Hps::HpsTransactionType::REVERSE Hps::ItemChoiceTypePosResponseVer10Transaction::CreditReversal when Hps::HpsTransactionType::VERIFY Hps::ItemChoiceTypePosResponseVer10Transaction::CreditAccountVerify when Hps::HpsTransactionType::LIST Hps::ItemChoiceTypePosResponseVer10Transaction::ReportActivity when Hps::HpsTransactionType::GET Hps::ItemChoiceTypePosResponseVer10Transaction::ReportTxnDetail when Hps::HpsTransactionType::VOID Hps::ItemChoiceTypePosResponseVer10Transaction::CreditVoid when Hps::HpsTransactionType::BATCH_CLOSE Hps::ItemChoiceTypePosResponseVer10Transaction::BatchClose when Hps::HpsTransactionType::SECURITY_ERROR "SecurityError" else "" end end