Class: Transfirst::AccountVerification

Inherits:
API
  • Object
show all
Defined in:
lib/transfirst/account_verification.rb

Constant Summary

Constants inherited from API

Transfirst::API::ADD_ENTITY, Transfirst::API::MERCHANT_PROD_TYPE, Transfirst::API::MERCHANT_WEB_SERVICE, Transfirst::API::NO_API_ERROR, Transfirst::API::RECURRING, Transfirst::API::STATUS_ACTIVE, Transfirst::API::STATUS_INACTIVE, Transfirst::API::UPDATE_ENTITY, Transfirst::API::VERSION, Transfirst::API::XSD_PATH

Instance Attribute Summary collapse

Attributes inherited from API

#client, #gateway_id, #registration_key

Instance Method Summary collapse

Methods inherited from API

#make_request, #register

Constructor Details

#initialize(*args) ⇒ AccountVerification

Returns a new instance of AccountVerification.



5
6
7
8
9
# File 'lib/transfirst/account_verification.rb', line 5

def initialize(*args)
  api, attrs = *args
  @api = api
  @body = build_request(attrs)
end

Instance Attribute Details

#addrLn1Object

Returns the value of attribute addrLn1.



3
4
5
# File 'lib/transfirst/account_verification.rb', line 3

def addrLn1
  @addrLn1
end

#apiObject

Returns the value of attribute api.



3
4
5
# File 'lib/transfirst/account_verification.rb', line 3

def api
  @api
end

#panObject

Returns the value of attribute pan.



3
4
5
# File 'lib/transfirst/account_verification.rb', line 3

def pan
  @pan
end

#secObject

Returns the value of attribute sec.



3
4
5
# File 'lib/transfirst/account_verification.rb', line 3

def sec
  @sec
end

#xprDtObject

Returns the value of attribute xprDt.



3
4
5
# File 'lib/transfirst/account_verification.rb', line 3

def xprDt
  @xprDt
end

#zipCodeObject

Returns the value of attribute zipCode.



3
4
5
# File 'lib/transfirst/account_verification.rb', line 3

def zipCode
  @zipCode
end