Method: ActiveMerchant::Billing::UsaEpayAdvancedGateway#get_transaction_custom
- Defined in:
- lib/active_merchant/billing/gateways/usa_epay_advanced.rb
#get_transaction_custom(options = {}) ⇒ Object
Check status of a transaction (custom).
Required
-
:reference_number -
:fields– string array of fields to retrieve-
Response.AuthCode -
Response.AvsResult -
Response.AvsResultCode -
Response.BatchNum -
Response.CardCodeResult -
Response.CardCodeResultCode -
Response.ConversionRate -
Response.ConvertedAmount -
Response.ConvertedAmountCurrency -
Response.Error -
Response.ErrorCode -
Response.RefNum -
Response.Result -
Response.ResultCode -
Response.Status -
Response.StatusCode -
CheckTrace.TrackingNum -
CheckTrace.Effective -
CheckTrace.Processed -
CheckTrace.Settled -
CheckTrace.Returned -
CheckTrace.BankNote -
DateTime -
AccountHolder -
Details.Invoice -
Details.PoNum -
Details.OrderID -
Details.Clerk -
Details.Terminal -
Details.Table -
Details.Description -
Details.Amount -
Details.Currency -
Details.Tax -
Details.Tip -
Details.NonTax -
Details.Shipping -
Details.Discount -
Details.Subtotal -
CreditCardData.CardType -
CreditCardData.CardNumber -
CreditCardData.CardExpiration -
CreditCardData.CardCode -
CreditCardData.AvsStreet -
CreditCardData.AvsZip -
CreditCardData.CardPresent -
CheckData.CheckNumber -
CheckData.Routing -
CheckData.Account -
CheckData.SSN -
CheckData.DriversLicense -
CheckData.DriversLicenseState -
CheckData.RecordType -
User -
Source -
ServerIP -
ClientIP -
CustomerID -
BillingAddress.FirstName -
BillingAddress.LastName -
BillingAddress.Company -
BillingAddress.Street -
BillingAddress.Street2 -
BillingAddress.City -
BillingAddress.State -
BillingAddress.Zip -
BillingAddress.Country -
BillingAddress.Phone -
BillingAddress.Fax -
BillingAddress.Email -
ShippingAddress.FirstName -
ShippingAddress.LastName -
ShippingAddress.Company -
ShippingAddress.Street -
ShippingAddress.Street2 -
ShippingAddress.City -
ShippingAddress.State -
ShippingAddress.Zip -
ShippingAddress.Country -
ShippingAddress.Phone -
ShippingAddress.Fax -
ShippingAddress.Email
-
Response
-
#message– hash; keys are the field values
993 994 995 996 997 998 |
# File 'lib/active_merchant/billing/gateways/usa_epay_advanced.rb', line 993 def get_transaction_custom( = {}) requires! , :reference_number, :fields request = build_request(__method__, ) commit(__method__, request) end |