Hasilkan FP_HASH

Ini hanya untuk tujuan dokumentasi. silakan gunakan fp_hash_2 atau fp_hash_all atau fp_hmac untuk validasi data yang lebih detail.
SHA-256 HASH digunakan untuk menghasilkan nilai fp_hash.
fp_hash = SHA-256(StringToHash)
StringToHash adalah daftar yang dipisahkan titik dua yang berasal dari data respons dan SECURITY WORD,
StringToHash = fp_paidto+":"+fp_paidby+":"+fp_store+":"+fp_amnt+":"+fp_batchnumber+":"+fp_currency+":"+SECURITY_WORD

Hasilkan FP_HASH_2

SHA-256 HASH digunakan untuk menghasilkan nilai fp_hash_2.
fp_hash_2 = SHA-256(StringToHash)
StringToHash adalah daftar yang dipisahkan titik dua yang berasal dari data respons dan SECURITY WORD,
StringToHash = fp_paidto+":"+fp_paidby+":"+fp_store+":"+fp_amnt+":"+fp_fee_amnt+":"+fp_fee_mode+":"+fp_total+":"+fp_batchnumber+":"+fp_currency+":"+SECURITY_WORD

Hasilkan FP_HASH_ALL

SHA-256 HASH digunakan untuk menghasilkan nilai fp_hash_all.
fp_hash_all = SHA-256(StringToHash)
StringToHash adalah daftar yang dipisahkan pipa yang berasal dari data respons dan SECURITY WORD dengan urutan yang diatur oleh fp_hash_list ,
StringToHash = fp_acc+"|"+fp_acc_from+"|"+...+"|"+n

Hasilkan FP_HMAC

data diawali dengan nilai hash SHA-256 yang dikunci menggunakan metode HMAC.
fp_hmac = HMAC-SHA256(SECURITY_WORD, StringToHash)+StringToHash
StringToHash adalah daftar yang memisahkan pipa yang berasal dari respons data dan dengan urutan yang diatur oleh fp_hash_list tetapi tanpa SECURITY_WORD,
StringToHash = fp_acc+"|"+fp_acc_from+"|"+...+"|"+n