diff --git a/partner-masterpulsa-voucher.js b/partner-masterpulsa-voucher.js
index b9064a8..8c13f99 100644
--- a/partner-masterpulsa-voucher.js
+++ b/partner-masterpulsa-voucher.js
@@ -112,8 +112,23 @@ function parsePaymentResponse(message) {
     return retval;
 }
 
+function rehashRefnum(refnum) {
+    var hashed = refnum;
+    try {
+        hashed = hashed.replace(/A/g, '1').replace(/B/g, '2').replace(/C/g, '3').replace(/D/g, '4').replace(/E/g, '5').replace('/F/g', '6');
+    }
+    catch(err) {
+        hashed = refnum;
+    }
+    return hashed;
+
+
+
+}
+
 function reportPaymentSuccess(task, response) {
-    var message = 'SN=' + response.refnum + '; ' + response.raw;
+    var sn = rehashRefnum(response.refnum);
+    var message = 'SN=' + sn + '; ' + response.raw;
 
     logger.info('Report payment success to ST24', {task: task, response: response});