Module: Veritrans::HashGenerator
- Defined in:
- lib/veritrans/hash_generator.rb
Overview
:nodoc:
Class Method Summary collapse
-
.generate(merchant_hash_key, merchant_id, order_id) ⇒ Object
Generate hash using SHA-512.
Class Method Details
.generate(merchant_hash_key, merchant_id, order_id) ⇒ Object
Generate hash using SHA-512.
Parameters:
-
[String]merchant_hash_key- Merchant Hash key -
[String]merchant_id- Merchant ID -
[String]settlement_method- ‘01’ Credit Card -
[String]order_id -
[String]amount
14 15 16 |
# File 'lib/veritrans/hash_generator.rb', line 14 def self.generate(merchant_hash_key, merchant_id, order_id) return Digest::SHA512.hexdigest("#{merchant_hash_key},#{merchant_id},#{order_id}") end |