Class: Wbase::StripeWebhooksController

Inherits:
ApplicationController show all
Defined in:
app/controllers/wbase/stripe_webhooks_controller.rb

Instance Method Summary collapse

Methods included from AuthHelper

#admin?, #current_user, #logged_in?, #login, #logout, #require_login!, #require_root!, #require_subscription!, #subscribed?

Instance Method Details

#createObject



7
8
9
10
11
12
13
14
15
16
# File 'app/controllers/wbase/stripe_webhooks_controller.rb', line 7

def create
  @event = StripeWebhook.new(event_params)

  if @event.save
    @event.process!
    render json: @event
  else
    render json: @event.errors.full_messages, status: :unprocessable_entity
  end
end