diff --git a/dist/doc/payments/webhooks/verifying-transaction.js b/dist/doc/payments/webhooks/verifying-transaction.js index 2cc6e19..7daaaa4 100644 --- a/dist/doc/payments/webhooks/verifying-transaction.js +++ b/dist/doc/payments/webhooks/verifying-transaction.js @@ -63,7 +63,7 @@ public class HMacExample { Mac sha512_HMAC = Mac.getInstance(HMAC_SHA512); sha512_HMAC.init(keySpec); byte [] mac_data = sha512_HMAC. - doFinal(body.toString().getBytes("UTF-8")); + doFinal(body.getBytes("UTF-8")); result = DatatypeConverter.printHexBinary(mac_data); if(result.toLowerCase().equals(xpaystackSignature)) { // you can trust the event, it came from paystack diff --git a/src/doc/payments/webhooks/verifying-transaction/index.java b/src/doc/payments/webhooks/verifying-transaction/index.java index 40985c1..c867da9 100644 --- a/src/doc/payments/webhooks/verifying-transaction/index.java +++ b/src/doc/payments/webhooks/verifying-transaction/index.java @@ -27,7 +27,7 @@ public static void main(String[] args) throws UnsupportedEncodingException, Inva Mac sha512_HMAC = Mac.getInstance(HMAC_SHA512); sha512_HMAC.init(keySpec); byte [] mac_data = sha512_HMAC. - doFinal(body.toString().getBytes("UTF-8")); + doFinal(body.getBytes("UTF-8")); result = DatatypeConverter.printHexBinary(mac_data); if(result.toLowerCase().equals(xpaystackSignature)) { // you can trust the event, it came from paystack