Sha256: 25685732fab10357df934b95a3899499ef9a7254d9893858a7743317c58ad30c

Contents?: true

Size: 894 Bytes

Versions: 30

Compression:

Stored size: 894 Bytes

Contents

class Kaui::PaymentAttempt < Kaui::Base
  define_attr :account_id
  define_attr :invoice_id
  define_attr :amount
  define_attr :currency
  define_attr :payment_id
  define_attr :payment_attempt_id
  define_attr :payment_attempt_date
  define_attr :invoice_dt
  define_attr :created_dt
  define_attr :udpated_dt
  define_attr :retry_count

  def initialize(data = {})
    super(:account_id => data['accountId'],
          :invoice_id => data['invoiceId'],
          :amount => data['amount'],
          :currency => data['currency'],
          :payment_id => data['paymentId'],
          :payment_attempt_id => data['paymentAttemptId'],
          :payment_attempt_date => data['paymentAttemptDate'],
          :invoice_dt => data['invoiceDate'],
          :created_dt => data['createdDate'],
          :udpated_dt => data['updatedDate'],
          :retry_count => data['retryCount'])
  end
end

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
kaui-0.6.6 app/models/kaui/payment_attempt.rb
kaui-0.6.5 app/models/kaui/payment_attempt.rb
kaui-0.6.4 app/models/kaui/payment_attempt.rb
kaui-0.6.3 app/models/kaui/payment_attempt.rb
kaui-0.6.2 app/models/kaui/payment_attempt.rb
kaui-0.6.1 app/models/kaui/payment_attempt.rb
kaui-0.6.0 app/models/kaui/payment_attempt.rb
kaui-0.5.3 app/models/kaui/payment_attempt.rb
kaui-0.5.2 app/models/kaui/payment_attempt.rb
kaui-0.5.1 app/models/kaui/payment_attempt.rb
kaui-0.5.0 app/models/kaui/payment_attempt.rb
kaui-0.4.9 app/models/kaui/payment_attempt.rb
kaui-0.4.8 app/models/kaui/payment_attempt.rb
kaui-0.4.7 app/models/kaui/payment_attempt.rb
kaui-0.4.6 app/models/kaui/payment_attempt.rb
kaui-0.4.5 app/models/kaui/payment_attempt.rb
kaui-0.4.4 app/models/kaui/payment_attempt.rb
kaui-0.4.3 app/models/kaui/payment_attempt.rb
kaui-0.4.2 app/models/kaui/payment_attempt.rb
kaui-0.4.1 app/models/kaui/payment_attempt.rb