class PayBoutique::Signature

Public Class Methods

create(*args) click to toggle source
# File lib/pay_boutique/signature.rb, line 4
def create(*args)
  Digest::SHA512
    .hexdigest((user_id + Digest::SHA512.hexdigest(password) + args.join).upcase)
    .upcase
end

Private Class Methods

password() click to toggle source
# File lib/pay_boutique/signature.rb, line 16
def password
  PayBoutique.configuration.password
end
user_id() click to toggle source
# File lib/pay_boutique/signature.rb, line 12
def user_id
  PayBoutique.configuration.user_id
end