Method: Effective::Order#defer!
- Defined in:
- app/models/effective/order.rb
#defer!(provider: 'none', email: true) ⇒ Object
630 631 632 633 634 635 636 637 638 639 |
# File 'app/models/effective/order.rb', line 630 def defer!(provider: 'none', email: true) return false if purchased? assign_attributes(state: EffectiveOrders::DEFERRED, payment_provider: provider) save! send_payment_request_to_buyer! if email true end |