Commit dfaddca7463d005f8051cc64571726cfe6d88e95

Authored by Adhidarma Hadiwinoto
1 parent b87a0679e5
Exists in master

more log

Showing 1 changed file with 8 additions and 7 deletions Side-by-side Diff

partner-kospinjasa.js
... ... @@ -271,7 +271,7 @@ function billpayment(task, balance) {
271 271 timeStamp: params.timeStamp
272 272 }
273 273  
274   - logger.info('Requesting to service', {url: config.h2h_out.partner, params: _params});
  274 + logger.info('Requesting to billpayment service', {url: config.h2h_out.partner, params: _params});
275 275  
276 276 soapClient.apih2h.apih2hPort.billpayment({ inputCheck: _params }, function(err, result) {
277 277 logger.verbose(
... ... @@ -286,7 +286,7 @@ function billpayment(task, balance) {
286 286 );
287 287  
288 288 if (err) {
289   - var errorMessage = 'Error requesting service: ' + err;
  289 + var errorMessage = 'Error requesting billpayment service: ' + err;
290 290  
291 291 logger.warn(errorMessage, {err: err});
292 292 callbackReportWrapper(task.requestId, '68', errorMessage);
... ... @@ -295,12 +295,12 @@ function billpayment(task, balance) {
295 295 return;
296 296 }
297 297  
298   - topupResponseHandler(task, result, balance, soapClient.lastResponse);
  298 + topupResponseHandler(task, result, balance, soapClient);
299 299 }, {timeout: 120000, time: true});
300 300 });
301 301 }
302 302  
303   -function topupResponseHandler(task, response, balance, rawResponse) {
  303 +function topupResponseHandler(task, response, balance, soapClient) {
304 304 var st24rc = '68';
305 305 var st24message = response.outputParameter.resultDesc.$value;
306 306  
... ... @@ -446,9 +446,10 @@ function topupResponseHandler(task, response, balance, rawResponse) {
446 446 resultCode: response.outputParameter.resultCode.$value,
447 447 resultDesc: response.outputParameter.resultDesc.$value,
448 448 bit39: response.outputParameter.bit39.$value,
449   - prevBalance: balance,
  449 + st24Message: st24message,
450 450 sn: sn,
451   - st24message: st24message,
  451 + prevBalance: balance,
  452 + processTime: soapClient.lastElapsedTime,
452 453 }
453 454  
454 455 var combinedMessage = '';
... ... @@ -462,7 +463,7 @@ function topupResponseHandler(task, response, balance, rawResponse) {
462 463  
463 464 logger.info('Got result: ' + message, {response: response});
464 465 callbackReportWrapper(task.requestId, st24rc, st24message + ' -- Prev Balance: ' + balance);
465   - pushResponseToMongoDb(task, {supplier: config.globals.gateway_name, raw: rawResponse, parsed: parsedResponse}, st24rc);
  466 + pushResponseToMongoDb(task, {supplier: config.globals.gateway_name, raw: soapClient.lastResponse, parsed: parsedResponse}, st24rc);
466 467 }
467 468  
468 469 function createSignature(params, password) {