class Finix::Identity

Public Instance Methods

create_payment_instrument(attrs={}) click to toggle source
# File lib/finix/resources/identity.rb, line 13
def create_payment_instrument(attrs={})
  if attrs.is_a?(Finix::Resource)
    attrs.identity = self.id
    attrs = attrs.attributes
  else
    attrs['identity'] = self.id
  end

  self.payment_instruments.create(attrs)
end
create_settlement(attrs={}) click to toggle source
# File lib/finix/resources/identity.rb, line 24
def create_settlement(attrs={})
  attrs = attrs.attributes if attrs.is_a?(Finix::Resource)
  self.settlements.create(attrs)
end
provision_merchant(attrs={}) click to toggle source
# File lib/finix/resources/identity.rb, line 9
def provision_merchant(attrs={})
  self.merchants.create(attrs)
end