Module: Spree::Adyen::Order

Defined in:
app/models/concerns/spree/adyen/order.rb

Instance Method Summary collapse

Instance Method Details

#requires_manual_refund?Boolean

Returns:

  • (Boolean)


4
5
6
7
8
# File 'app/models/concerns/spree/adyen/order.rb', line 4

def requires_manual_refund?
  canceled? && payments.any? do |payment|
    payment.source.try(:requires_manual_refund?)
  end
end