module Bestpay::Notify::Wap
Constants
- NOTIFY_KEYS
Public Class Methods
successful?(params,key)
click to toggle source
# File lib/bestpay/notify.rb, line 28 def self.successful?(params,key) valid?(params, key) and (params['RETNCODE'] || params[:RETNCODE]) == '0000' end
valid?(params,key)
click to toggle source
# File lib/bestpay/notify.rb, line 23 def self.valid?(params,key) params = Utils.stringify_hash(params).merge('KEY' => key) Utils.build_mac(params,NOTIFY_KEYS) == params['SIGN'] end