diff --git a/partner-trustlink.js b/partner-trustlink.js
index 0a26c4e..10f6bc6 100644
--- a/partner-trustlink.js
+++ b/partner-trustlink.js
@@ -189,17 +189,22 @@ function topupRequest(task, retry) {
         }
 
         if (!data) {
+            logger.verbose('Belum ada trx dengan tujuan dan denom yang sama pada hari ini. Lanjutkan.');
 
             redisClient.set(key, JSON.stringify(task));
             redisClient.expire(key, 3600 * 24 * 2);
 
+            topupRequestHit(task, retry);
+
         } else {
 
             try {
                 var taskOnRedis = JSON.parse(data);
                 if (task.requestId == taskOnRedis.requestId) {
+                    logger.verbose('Sudah ada trx dengan tujuan dan denom yg sama, requestId jg sama. Lanjutkan.')
                     topupRequestHit(task, retry);
                 } else {
+                    logger.verbose('Sudah ada trx dengan tujuan dan denom yg sama, requestId tidak sama. Batalkan.')
                     callbackReport(task.requestId, '55', 'Transaksi duplikat')
                 }
             }