Class: MethodRuby::Resources::Simulate

Inherits:
Object
  • Object
show all
Defined in:
lib/method_ruby/resources/simulate.rb,
lib/method_ruby/resources/simulate/events.rb,
lib/method_ruby/resources/simulate/accounts.rb,
lib/method_ruby/resources/simulate/entities.rb,
lib/method_ruby/resources/simulate/payments.rb,
lib/method_ruby/resources/simulate/entities/connect.rb,
lib/method_ruby/resources/simulate/entities/attributes.rb,
lib/method_ruby/resources/simulate/accounts/card_brands.rb,
lib/method_ruby/resources/simulate/accounts/transactions.rb,
lib/method_ruby/resources/simulate/entities/credit_scores.rb,
lib/method_ruby/resources/simulate/payments/payment_instruments.rb,
lib/method_ruby/resources/simulate/accounts/verification_sessions.rb,
lib/method_ruby/resources/simulate/accounts/verification_sessions/amounts.rb

Defined Under Namespace

Classes: Accounts, Entities, Events, Payments

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(client:) ⇒ Simulate

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.

Returns a new instance of Simulate.

Parameters:



23
24
25
26
27
28
29
# File 'lib/method_ruby/resources/simulate.rb', line 23

def initialize(client:)
  @client = client
  @accounts = MethodRuby::Resources::Simulate::Accounts.new(client: client)
  @entities = MethodRuby::Resources::Simulate::Entities.new(client: client)
  @payments = MethodRuby::Resources::Simulate::Payments.new(client: client)
  @events = MethodRuby::Resources::Simulate::Events.new(client: client)
end

Instance Attribute Details

#accountsMethodRuby::Resources::Simulate::Accounts (readonly)



7
8
9
# File 'lib/method_ruby/resources/simulate.rb', line 7

def accounts
  @accounts
end

#entitiesMethodRuby::Resources::Simulate::Entities (readonly)



10
11
12
# File 'lib/method_ruby/resources/simulate.rb', line 10

def entities
  @entities
end

#eventsMethodRuby::Resources::Simulate::Events (readonly)

Sandbox event simulation



18
19
20
# File 'lib/method_ruby/resources/simulate.rb', line 18

def events
  @events
end

#paymentsMethodRuby::Resources::Simulate::Payments (readonly)

Sandbox payment simulation



14
15
16
# File 'lib/method_ruby/resources/simulate.rb', line 14

def payments
  @payments
end