diff --git a/engines/order_management/app/services/order_management/order/stripe_sca_payment_authorize.rb b/engines/order_management/app/services/order_management/order/stripe_sca_payment_authorize.rb index 99e0854243..8e135c2fc3 100644 --- a/engines/order_management/app/services/order_management/order/stripe_sca_payment_authorize.rb +++ b/engines/order_management/app/services/order_management/order/stripe_sca_payment_authorize.rb @@ -1,5 +1,10 @@ # frozen_string_literal: true +# Note: "off-session" processing happens when a payment is placed on behalf of a user when +# they are currently offline. This can happen with backoffice orders or subscriptions. +# In that case; if the payment requires authorization in Stripe, we send an email so the user +# can authorize it later (asynchronously). + module OrderManagement module Order class StripeScaPaymentAuthorize