Sha256: 0d07dc173b980fdb155c59d2c3a4c72c8c71ca3743ae4c6cc1d6fb416ee3789b

Contents?: true

Size: 433 Bytes

Versions: 9

Compression:

Stored size: 433 Bytes

Contents

module RubyPsigate
  
  module TransactionMethods
    
    # URL for test environment
    TRANSACTION_TEST_URL = 'https://dev.psigate.com:7989/Messenger/XMLMessenger'
    
    # URL for live environment is not specified
    # It must be obtained from Psigate's tech support and be specified

    def amount
      @amount
    end
    
    def amount=(x)
      raise InvalidAmount if x.to_f < 0
      @amount = x
    end
    
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
ruby_psigate-0.7.8 lib/ruby_psigate/transaction_methods.rb
ruby_psigate-0.7.7 lib/ruby_psigate/transaction_methods.rb
ruby_psigate-0.7.6 lib/ruby_psigate/transaction_methods.rb
ruby_psigate-0.7.5 lib/ruby_psigate/transaction_methods.rb
ruby_psigate-0.7.4 lib/ruby_psigate/transaction_methods.rb
ruby_psigate-0.7.3 lib/ruby_psigate/transaction_methods.rb
ruby_psigate-0.7.2 lib/ruby_psigate/transaction_methods.rb
ruby_psigate-0.7.1 lib/ruby_psigate/transaction_methods.rb
ruby_psigate-0.7 lib/ruby_psigate/transaction_methods.rb