Sha256: 5b2ed6704ee1b11f6b780586685d5da20bb89d8bc38957d85dbc3aca7be13ec9
Contents?: true
Size: 439 Bytes
Versions: 22
Compression:
Stored size: 439 Bytes
Contents
module Spree class PaymentNotification < ActiveRecord::Base belongs_to :order serialize :params after_create :mark_order_as_paid private def mark_order_as_paid if(status == "Completed") logger.info "Order #{order.number} should be marked as paid now -- IPN status 'Completed'" #order.update_attributes({:paid_on => Date.today, :status_id => Status.PAID.id}) end end end end
Version data entries
22 entries across 22 versions & 1 rubygems