Module: Spree::Payment::Webhooks

Extended by:
ActiveSupport::Concern
Includes:
Webhooks::HasWebhooks
Defined in:
app/models/spree/payment/webhooks.rb

Instance Method Summary collapse

Instance Method Details

#send_payment_completed_webhookObject



17
18
19
20
# File 'app/models/spree/payment/webhooks.rb', line 17

def send_payment_completed_webhook
  queue_webhooks_requests!('payment.paid')
  order.queue_webhooks_requests!('order.paid') if order.paid?
end

#send_payment_voided_webhookObject



13
14
15
# File 'app/models/spree/payment/webhooks.rb', line 13

def send_payment_voided_webhook
  queue_webhooks_requests!('payment.voided')
end