Sha256: bc1e98dbaeeac0b6b28c30110baa659b91be4924a93b0d92f6dfed0ead78e8ba

Contents?: true

Size: 474 Bytes

Versions: 9

Compression:

Stored size: 474 Bytes

Contents

module Spree
  class WebMoney < Spree::Base
    belongs_to :payment_method
    belongs_to :user, class_name: Spree.user_class, foreign_key: 'user_id'
    has_many :payments, as: :source

    serialize :prepaid_cards, Array

    attr_accessor :prepaid_number
    validates :email, presence: true
    validates :prepaid_number, presence: true, on: :create

    def actions
      %w{}
    end

    def instructions_partial_path
      "spree/orders/web_money"
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
spree_komoju-0.1.4 app/models/spree/web_money.rb
spree_komoju-0.1.3 app/models/spree/web_money.rb
spree_komoju-0.1.2 app/models/spree/web_money.rb
spree_komoju-0.1.1 app/models/spree/web_money.rb
spree_komoju-0.1.0 app/models/spree/web_money.rb
spree_komoju-0.0.9 app/models/spree/web_money.rb
spree_komoju-0.0.8 app/models/spree/web_money.rb
spree_komoju-0.0.7 app/models/spree/web_money.rb
spree_komoju-0.0.6 app/models/spree/web_money.rb