Module: LlPay::Notify

Included in:
LlPay
Defined in:
lib/ll_pay/notify.rb

Instance Method Summary collapse

Instance Method Details

#notify_verify?(params, options = {}) ⇒ Boolean

Returns:

  • (Boolean)


3
4
5
6
7
8
9
# File 'lib/ll_pay/notify.rb', line 3

def notify_verify?(params, options = {})
  params = LlPay::Utils.stringify_keys(params)
  options = LlPay::Utils.stringify_keys(options)

  oid_partner = options[:oid_partner] || LlPay.oid_partner
  LlPay::Sign.verify?(params, options) && oid_partner == params[:oid_partner]
end