Sha256: 0dd3518c3bafcfa4fed00f4080c2c873bc3071a6d38c2028dacebe12739c787e
Contents?: true
Size: 385 Bytes
Versions: 37
Compression:
Stored size: 385 Bytes
Contents
module Pay module Stripe module Webhooks class PaymentMethodAttached def call(event) object = event.data.object pay_customer = Pay::Customer.find_by(processor: :stripe, processor_id: object.customer) return unless pay_customer pay_customer.save_payment_method(object, default: false) end end end end end
Version data entries
37 entries across 37 versions & 1 rubygems