Sha256: 36b08abd23c5fef29e77d7157caa64a6cf8f3f4ab784f5fe59a42b79688f0933
Contents?: true
Size: 443 Bytes
Versions: 1
Compression:
Stored size: 443 Bytes
Contents
require 'digest' module Platon class RequestChecksumHashService class << self def call(product_prop) cfg = Platon::Configure.cfg params = [ cfg.account_key, cfg.payment_method, product_prop, cfg.callback_url, cfg.account_password ].map { |k| k.to_s.reverse.upcase }.join d = Digest::MD5.new d.hexdigest(params) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
platon.ua-1.0.1 | app/services/platon/request_checksum_hash_service.rb |