class WorldnetTps::Request::SecureCard::Search
Public Class Methods
mandatory_attributes(_context)
click to toggle source
# File lib/worldnet_tps/request/secure_card/search.rb, line 39 def self.mandatory_attributes(_context) [ :merchant_ref, :terminal_id, :date_time, :hash ] end
new(gateway, merchant_ref)
click to toggle source
Calls superclass method
WorldnetTps::WsObject::new
# File lib/worldnet_tps/request/secure_card/search.rb, line 6 def initialize(gateway, merchant_ref) super(gateway, { merchant_ref: merchant_ref }) end
request_check_sum_keys(_context)
click to toggle source
# File lib/worldnet_tps/request/secure_card/search.rb, line 15 def self.request_check_sum_keys(_context) [ :terminal_id, :merchant_ref, :date_time, :shared_secret ] end
response_check_sum_keys(_context, _response)
click to toggle source
# File lib/worldnet_tps/request/secure_card/search.rb, line 24 def self.response_check_sum_keys(_context, _response) [ :terminal_id, :merchant_ref, :card_reference, :card_type, :card_expiry, :card_holder_name, :date_time, :shared_secret ] end