Sha256: 48d8c4456149350d425147df27c5170ba84dc0815234c4f678e5d7a12153fbe3
Contents?: true
Size: 755 Bytes
Versions: 49
Compression:
Stored size: 755 Bytes
Contents
class Kaui::Credit < Kaui::Base SAMPLE_REASON_CODES = [ "100 - Courtesy", "101 - Billing Error", "199 - OTHER" ] define_attr :account_id define_attr :invoice_id define_attr :credit_amount define_attr :requested_date define_attr :effective_date define_attr :comment define_attr :reason def initialize(data = {}) super(:account_id => data['accountId'] || data['account_id'], :invoice_id => data['invoiceId'] || data['invoice_id'], :credit_amount => data['creditAmount'] || data['credit_amount'], :requested_date => data['requestedDate'] || data['requested_date'], :effective_date => data['effectiveDate'] || data['effective_date']) end end
Version data entries
49 entries across 49 versions & 1 rubygems