Sha256: 8760df29d941c7ef7e0e74667caf0ca53f35868120b3748fc3b4debd849f8d4a
Contents?: true
Size: 459 Bytes
Versions: 3
Compression:
Stored size: 459 Bytes
Contents
module Spree module Seeds class PaymentMethods prepend Spree::ServiceModule::Base def call payment_method = Spree::PaymentMethod::StoreCredit.find_or_initialize_by( name: Spree.t(:store_credit_name), description: Spree.t(:store_credit_name), active: true ) payment_method.stores = Spree::Store.all if payment_method.new_record? payment_method.save! end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
spree_core-4.10.1 | app/services/spree/seeds/payment_methods.rb |
spree_core-4.10.0 | app/services/spree/seeds/payment_methods.rb |
spree_core-4.9.0 | app/services/spree/seeds/payment_methods.rb |