diff --git a/httppulsakita.js b/httppulsakita.js
index a746ae8..c0e6b0d 100644
--- a/httppulsakita.js
+++ b/httppulsakita.js
@@ -9,7 +9,7 @@ var config;
 var callbackReport;
 
 var max_retry = 15;
-var sleep_before_retry = 3000;
+var sleep_before_retry = 60 * 1000;
 
 process.env.NODE_TLS_REJECT_UNAUTHORIZED = '0';
 
@@ -39,7 +39,6 @@ function parseSN(message, _config) {
     return sn.trim();
 }
 
-
 function topupRequest(task, retry) {
     /*
     if (config.globals.requests_count == undefined) {
@@ -109,11 +108,17 @@ function topupRequest(task, retry) {
             if (response_code == '54' || response_code == '68') {
                 if (retry) {
                     setTimeout(function() {
+                        
+                        logger.info('Sending advice', {task: task});
+                        
+                        task['remoteProduct'] = 'ADVPLN';
                         topupRequest(task, retry - 1);
-                    }, 60000);
+                        
+                    }, sleep_before_retry);
                     
                 } else {
-                    callbackReport(task['requestId'], '68', message);
+                    logger.warn('Max retries exceeded', {task: task});
+                    callbackReport(task['requestId'], '68', message + '. Max retries exceeded');
                 }
                 return;
             }