Sha256: 23a657ff65f1c3505df9c0770fd129002f0f5e7e8fef8e1386a7a93d9c19529b

Contents?: true

Size: 285 Bytes

Versions: 5

Compression:

Stored size: 285 Bytes

Contents

module MercadoPago
  class Notification < ActiveRecord::Base
    self.table_name = "mercado_pago_notifications"
    
    validates :topic, presence: true, inclusion: {in: %w(payment preapproval authorized_payment merchant_order) }
    validates :operation_id, presence: true
  end
end

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
spree_mercado_pago-0.2.3 app/models/mercado_pago/notification.rb
spree_mercado_pago-0.2.2 app/models/mercado_pago/notification.rb
spree_mercado_pago-0.2.1 app/models/mercado_pago/notification.rb
spree_mercado_pago-0.2.0 app/models/mercado_pago/notification.rb
spree_mercado_pago_payment_method-0.2.0 app/models/mercado_pago/notification.rb