module OffsitePayments::Integrations::PoliPay
Public Class Methods
notification(post, options = {})
click to toggle source
# File lib/offsite_payments/integrations/poli_pay.rb, line 7 def self.notification(post, options = {}) Notification.new(post, options) end
return(query_string, options = {})
click to toggle source
# File lib/offsite_payments/integrations/poli_pay.rb, line 11 def self.return(query_string, options = {}) Return.new(query_string, options) end
sign(fields, key)
click to toggle source
# File lib/offsite_payments/integrations/poli_pay.rb, line 15 def self.sign(fields, key) OpenSSL::HMAC.hexdigest(OpenSSL::Digest::SHA256.new, key, fields.sort.join) end