Module: Spree
- Defined in:
- app/models/concerns/spree/adyen/payment.rb,
lib/spree/adyen/hpp.rb,
lib/spree/adyen/url.rb,
lib/spree/adyen/engine.rb,
lib/spree/adyen/version.rb,
lib/spree/adyen/hpp_check.rb,
app/models/spree/gateway/adyen_hpp.rb,
app/models/concerns/spree/adyen/order.rb,
app/controllers/spree/adyen/hpps_controller.rb,
app/models/spree/adyen/notification_processor.rb,
app/controllers/spree/adyen_redirect_controller.rb,
app/models/spree/adyen/presenters/communication.rb,
app/models/spree/adyen/presenters/communications.rb,
app/controllers/spree/adyen_notifications_controller.rb,
app/models/spree/adyen/presenters/communications/base.rb,
app/models/spree/adyen/presenters/communications/log_entry.rb,
app/models/spree/adyen/presenters/communications/hpp_source.rb,
app/controllers/concerns/spree/adyen/admin/refunds_controller.rb,
app/models/spree/adyen/presenters/communications/adyen_notification.rb
Overview
Because adyen payment modifications are delayed we don’t actually know if the request succeeded after doing it. For that reason we can’t use the standard capture! and friends as they change the payment state and would result is false positives (payment could fail after capture).
Defined Under Namespace
Modules: Adyen Classes: AdyenNotificationsController, AdyenRedirectController