Class: SpreeStripe::CompleteOrderJob

Inherits:
BaseJob
  • Object
show all
Defined in:
app/jobs/spree_stripe/complete_order_job.rb

Instance Method Summary collapse

Instance Method Details

#perform(payment_intent_id) ⇒ Object



3
4
5
6
# File 'app/jobs/spree_stripe/complete_order_job.rb', line 3

def perform(payment_intent_id)
  payment_intent = SpreeStripe::PaymentIntent.find(payment_intent_id)
  SpreeStripe::CompleteOrder.new(payment_intent: payment_intent).call
end