Class: StripeModelCallbacks::Transfer::UpdatedService

Inherits:
BaseEventService
  • Object
show all
Defined in:
app/services/stripe_model_callbacks/transfer/updated_service.rb

Instance Method Summary collapse

Instance Method Details

#performObject



2
3
4
5
6
7
8
9
10
11
# File 'app/services/stripe_model_callbacks/transfer/updated_service.rb', line 2

def perform
  transfer.assign_from_stripe(object)

  if transfer.save
    transfer.create_activity :reversed if event.type == "transfer.reversed"
    succeed!
  else
    fail! transfer.errors.full_messages
  end
end