diff --git a/xmlrpc-server.js b/xmlrpc-server.js
index 5cde360..ad7e0db 100644
--- a/xmlrpc-server.js
+++ b/xmlrpc-server.js
@@ -268,7 +268,7 @@ function sendReply(response) {
     }
 
     if (response.new_sn) {
-        params.SN = response.new_sn;
+        params.SN = response.new_sn.replace(/^SN=/, '');
     }
 
     if (response.new_ending_balance) {
@@ -346,6 +346,8 @@ function sendTopUpReport(reverseUrls, params, urlIdx, retry) {
 
     client.methodCall(methodName, [ params ], function (topUpReportError, value) {
 
+        return;
+
         if (topUpReportError) {
             logger.warn('Error sending topUpReport retrying another url (if available)', {error: topUpReportError});
             sendTopUpReport(reverseUrls, params, ++urlIdx, retry);