From cd2b4d2fb237f827a8f9acd1cc6080363ddb1a14 Mon Sep 17 00:00:00 2001 From: Andy Brett Date: Fri, 12 Feb 2021 13:36:04 -0800 Subject: [PATCH] advance order after processing payment intent --- app/services/process_payment_intent.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/services/process_payment_intent.rb b/app/services/process_payment_intent.rb index 4f2aeec7df..218d1eeff3 100644 --- a/app/services/process_payment_intent.rb +++ b/app/services/process_payment_intent.rb @@ -11,7 +11,8 @@ class ProcessPaymentIntent return unless valid? last_payment.update_attribute(:cvv_response_message, nil) - last_payment.complete! + OrderWorkflow.new(@order).next + last_payment.complete! if !last_payment.completed? end private