Method: Pay::Paddle.configure_webhooks

Defined in:
lib/pay/paddle.rb

.configure_webhooksObject



70
71
72
73
74
75
76
77
78
# File 'lib/pay/paddle.rb', line 70

def self.configure_webhooks
  Pay::Webhooks.configure do |events|
    events.subscribe "paddle.subscription_created", Pay::Paddle::Webhooks::SubscriptionCreated.new
    events.subscribe "paddle.subscription_updated", Pay::Paddle::Webhooks::SubscriptionUpdated.new
    events.subscribe "paddle.subscription_cancelled", Pay::Paddle::Webhooks::SubscriptionCancelled.new
    events.subscribe "paddle.subscription_payment_succeeded", Pay::Paddle::Webhooks::SubscriptionPaymentSucceeded.new
    events.subscribe "paddle.subscription_payment_refunded", Pay::Paddle::Webhooks::SubscriptionPaymentRefunded.new
  end
end