Sha256: d2d18c1ca3f3a74ded309861f5f1289064bfe7d2d609843a89e3505a5d0906a2

Contents?: true

Size: 497 Bytes

Versions: 5

Compression:

Stored size: 497 Bytes

Contents

require 'active_model'

class Kaui::Refund < Kaui::Base
  SAMPLE_REASON_CODES = [ "500 - Courtesy",
                          "501 - Billing Error",
                          "502 - Alt payment method",
                          "599 - OTHER" ]

  define_attr :refund_id
  define_attr :payment_id
  define_attr :adjusted
  define_attr :amount
  define_attr :currency
  define_attr :requested_date
  define_attr :effective_date
  define_attr :adjustments

  has_many :audit_logs, Kaui::AuditLog
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
kaui-0.1.6 app/models/kaui/refund.rb
kaui-0.1.5 app/models/kaui/refund.rb
kaui-0.1.4 app/models/kaui/refund.rb
kaui-0.1.3 app/models/kaui/refund.rb
kaui-0.1.2 app/models/kaui/refund.rb