Sha256: 16ff44e2f14540a72a3cddc765d7ecfde05600214723e5def4dac952a97d9e12

Contents?: true

Size: 772 Bytes

Versions: 7

Compression:

Stored size: 772 Bytes

Contents

module GenesisRuby
  module Api
    module Constants
      module Transactions
        module Parameters
          module ManagedRecurring
            # Payment Type of the current recurring transaction. Values: initial, subsequent, modification, cancellation
            class PaymentTypes

              extend Mixins::Constants::Common

              # Payment Type INITIAL
              INITIAL      = 'initial'.freeze

              # Payment Type SUBSEQUENT
              SUBSEQUENT   = 'subsequent'.freeze

              # Payment Type MODIFICATION
              MODIFICATION = 'modification'.freeze

              # Payment Type CANCELLATION
              CANCELLATION = 'cancellation'.freeze

            end
          end
        end
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
genesis_ruby-0.2.0 lib/genesis_ruby/api/constants/transactions/parameters/managed_recurring/payment_types.rb
genesis_ruby-0.1.9 lib/genesis_ruby/api/constants/transactions/parameters/managed_recurring/payment_types.rb
genesis_ruby-0.1.8 lib/genesis_ruby/api/constants/transactions/parameters/managed_recurring/payment_types.rb
genesis_ruby-0.1.7 lib/genesis_ruby/api/constants/transactions/parameters/managed_recurring/payment_types.rb
genesis_ruby-0.1.6 lib/genesis_ruby/api/constants/transactions/parameters/managed_recurring/payment_types.rb
genesis_ruby-0.1.5 lib/genesis_ruby/api/constants/transactions/parameters/managed_recurring/payment_types.rb
genesis_ruby-0.1.4 lib/genesis_ruby/api/constants/transactions/parameters/managed_recurring/payment_types.rb