Class: StripeRails::Callback

Inherits:
Object
  • Object
show all
Defined in:
lib/stripe_rails/callback.rb

Direct Known Subclasses

PingCallback

Instance Method Summary collapse

Constructor Details

#initialize(data_hash) ⇒ Callback

Returns a new instance of Callback.



4
5
6
7
8
9
10
# File 'lib/stripe_rails/callback.rb', line 4

def initialize(data_hash)
  data_hash = OpenStruct.new data_hash
  event = Stripe::Event.retrieve(data_hash.id)
  raise Stripe::InvalidEventError unless event
  @response = {}
  self.actions
end

Instance Method Details

#actionsObject



12
13
# File 'lib/stripe_rails/callback.rb', line 12

def actions
end

#responseObject



15
16
17
# File 'lib/stripe_rails/callback.rb', line 15

def response
  @response
end