Method: ProcessOut::CustomerAction#initialize

Defined in:
lib/processout/customer_action.rb

#initialize(client, data = {}) ⇒ CustomerAction

Initializes the CustomerAction object Params:

client

ProcessOut client instance

data

data that can be used to fill the object



33
34
35
36
37
38
39
40
# File 'lib/processout/customer_action.rb', line 33

def initialize(client, data = {})
  @client = client

  self.type = data.fetch(:type, nil)
  self.value = data.fetch(:value, nil)
  self. = data.fetch(:metadata, nil)
  
end