Module: Pay::Purchasekit
- Defined in:
- lib/pay/purchasekit.rb,
app/models/pay/purchasekit/charge.rb,
app/models/pay/purchasekit/customer.rb,
app/models/pay/purchasekit/subscription.rb
Defined Under Namespace
Classes: Charge, Customer, Error, Subscription
Class Method Summary collapse
Class Method Details
.configure_webhooks ⇒ Object
19 20 21 22 23 24 25 26 |
# File 'lib/pay/purchasekit.rb', line 19 def configure_webhooks Pay::Webhooks.configure do |events| events.subscribe "purchasekit.subscription.created", PurchaseKit::Pay::Webhooks::SubscriptionCreated.new events.subscribe "purchasekit.subscription.updated", PurchaseKit::Pay::Webhooks::SubscriptionUpdated.new events.subscribe "purchasekit.subscription.canceled", PurchaseKit::Pay::Webhooks::SubscriptionCanceled.new events.subscribe "purchasekit.subscription.expired", PurchaseKit::Pay::Webhooks::SubscriptionExpired.new end end |
.enabled? ⇒ Boolean
11 12 13 |
# File 'lib/pay/purchasekit.rb', line 11 def enabled? true end |
.setup ⇒ Object
15 16 17 |
# File 'lib/pay/purchasekit.rb', line 15 def setup # No setup required end |