diff --git a/app/controllers/spree/admin/payments_controller.rb b/app/controllers/spree/admin/payments_controller.rb index 1933962c1a..5f1168d2b4 100644 --- a/app/controllers/spree/admin/payments_controller.rb +++ b/app/controllers/spree/admin/payments_controller.rb @@ -140,7 +140,8 @@ module Spree # # Otherwise redirect user to that step def can_transition_to_payment - return if @order.payment? || @order.complete? || @order.canceled? || @order.resumed? + return if @order.confirmation? || @order.payment? || + @order.complete? || @order.canceled? || @order.resumed? flash[:notice] = Spree.t(:fill_in_customer_info) redirect_to spree.edit_admin_order_customer_url(@order)