class PayuIndia::WebService

Constants

CHECKSUM_FIELDS

Public Class Methods

new(key,salt,options = {}) click to toggle source
# File lib/payuindia.rb, line 44
def initialize(key,salt,options = {})
  @key, @salt, @options = key, salt, options  
end

Public Instance Methods

generate_checksum() click to toggle source
# File lib/payuindia.rb, line 50
def generate_checksum
  checksum_payload_items = CHECKSUM_FIELDS.map { |field| @options[field] }
  puts "checksm payload items are:"
  puts checksum_payload_items.to_s
  PayuIndia.checksum(@key, @salt, checksum_payload_items )
end