Sha256: 003f5a9ed6777d62903836e7ac2c81f5ec54b808828b4a93eac94261d21a93fe

Contents?: true

Size: 584 Bytes

Versions: 4

Compression:

Stored size: 584 Bytes

Contents

require 'typesafe_enum'

module OpenActive
  module Enums
    module Schema
      # A specific payment status. For example, PaymentDue, PaymentComplete, etc.
      class PaymentStatusType < TypesafeEnum::Base
        new :PaymentComplete, "https://schema.org/PaymentComplete"
        new :PaymentPastDue, "https://schema.org/PaymentPastDue"
        new :PaymentDue, "https://schema.org/PaymentDue"
        new :PaymentDeclined, "https://schema.org/PaymentDeclined"
        new :PaymentAutomaticallyApplied, "https://schema.org/PaymentAutomaticallyApplied"
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
openactive-0.1.2 lib/openactive/enums/schema/payment_status_type.rb
openactive-0.1.1 lib/openactive/enums/schema/payment_status_type.rb
openactive-0.1.0 lib/openactive/enums/schema/payment_status_type.rb
openactive-0.1.0.rc1 lib/openactive/enums/schema/payment_status_type.rb