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