Sha256: 65e25049737936993200d439edf7e5e15b77a4bf9102d5ddbd61d4c8e561d4ed

Contents?: true

Size: 464 Bytes

Versions: 9

Compression:

Stored size: 464 Bytes

Contents

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

    validates :email, :given_name, :family_name, :given_name_kana, :family_name_kana, presence: true
    validates :phone, numericality: true, allow_nil: true

    def actions
      %w{}
    end

    def instructions_partial_path
      "spree/orders/pay_easy"
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

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