diff --git a/httppulsakita.js b/httppulsakita.js
index 2ac3ceb..40e0616 100644
--- a/httppulsakita.js
+++ b/httppulsakita.js
@@ -77,12 +77,12 @@ function topupRequest(task, retry) {
             console.log('Response Data:');
             console.log(result);
             
-            var response_code = result.respon.rc.replace(/^00/, '');
-            var token = result.respon.token;
-            var data = result.respon.data.replace(/ /g, '-');
+            var response_code = result.respon.rc.join('').replace(/^00/, '');
+            var token = result.respon.token.join('');
+            var data = result.respon.data.join('').replace(/ /g, '-');
             var sn = token + '/' + data;
             
-            var message = result.respon.pesan.replace(/\n/g, ' ');
+            var message = result.respon.pesan.join('').replace(/\n/g, ' ');
             message = 'SN=' + sn + '; ' + message;
             
             callbackReport(task['requestId'], response_code, message);