diff --git a/partner-cjk.js b/partner-cjk.js
index a455ed2..e423b43 100644
--- a/partner-cjk.js
+++ b/partner-cjk.js
@@ -254,6 +254,7 @@ function topupRequestRetry(task) {
 function topupRequest(task, retry) {
     
     if (retry === undefined) {
+        task.ts = moment(task.timestamp, 'YYYYMMDDHHmmss').format('YYYY-MM-DD HH:mm:ss');
         insertTaskToMongoDb(task);
         retry = maxRetry;
     }
@@ -261,8 +262,6 @@ function topupRequest(task, retry) {
     if (!task.retry) {
         task.retry = retry;
     }
-    
-    task.ts = moment(task.timestamp, 'YYYYMMDDHHmmss').format('YYYY-MM-DD HH:mm:ss')
 
     var remoteProduct = task.remoteProduct.split(',');