From cb3c726fbe9ec16bad0696a972e3bd251ed57312 Mon Sep 17 00:00:00 2001 From: Sridevi Miriyala Date: Mon, 11 Jan 2021 12:22:38 -0500 Subject: [PATCH] Updates to fix Quotes API errors --- Golden_Path_Mojaloop.postman_collection.json | 930 ++----------------- 1 file changed, 86 insertions(+), 844 deletions(-) diff --git a/Golden_Path_Mojaloop.postman_collection.json b/Golden_Path_Mojaloop.postman_collection.json index 971bf5c..f3aa01f 100644 --- a/Golden_Path_Mojaloop.postman_collection.json +++ b/Golden_Path_Mojaloop.postman_collection.json @@ -1,7 +1,7 @@ { "info": { - "_postman_id": "fde6ccb0-2b80-4bb8-ac26-425702456863", - "name": "Golden_Path_Mojaloop", + "_postman_id": "8033c182-36df-4fc6-b9fc-f53ca7a99169", + "name": "Golden_Path_Mojaloop_10.6.0", "description": "Author: Sridevi Miriyala\nDescription: Golden Path Tests using Mojaloop Simulators", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" }, @@ -15,7 +15,6 @@ { "listen": "prerequest", "script": { - "id": "ce70ae18-d0c0-4da6-9394-3644fcf41838", "exec": [ "var uuid = require('uuid');", "var generatedUUID = uuid.v4();", @@ -72,7 +71,6 @@ { "listen": "test", "script": { - "id": "e38f54cd-fc78-4bfd-9b7b-5277247323cc", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -180,7 +178,6 @@ { "listen": "prerequest", "script": { - "id": "1d7bb98f-9987-4c4c-8f89-4adf1e56d9bd", "exec": [ "var uuid = require('uuid');", "var generatedUUID = uuid.v4();", @@ -237,7 +234,6 @@ { "listen": "test", "script": { - "id": "766515fd-c806-468f-9380-aa6d8ba3ec47", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -345,7 +341,6 @@ { "listen": "prerequest", "script": { - "id": "25455e6b-408b-4e00-a78c-5148c4b32992", "exec": [ "var uuid = require('uuid');", "var generatedUUID = uuid.v4();", @@ -402,7 +397,6 @@ { "listen": "test", "script": { - "id": "4ff9bad8-3624-4fbb-98ad-203fd8996783", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -510,7 +504,6 @@ { "listen": "prerequest", "script": { - "id": "12ba3cf8-b5e9-4f6f-80dd-a05be888b43a", "exec": [ "var uuid = require('uuid');", "var generatedUUID = uuid.v4();", @@ -567,7 +560,6 @@ { "listen": "test", "script": { - "id": "9f79469b-4cf4-4371-9ac6-8501fc4933ae", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -669,8 +661,7 @@ }, "response": [] } - ], - "protocolProfileBehavior": {} + ] }, { "name": "feature-tests", @@ -687,7 +678,6 @@ { "listen": "test", "script": { - "id": "49308d49-7a50-42d7-987d-31a0b75421af", "exec": [ "", "pm.environment.set(\"jrsassign\", pm.response.text());", @@ -725,7 +715,6 @@ { "listen": "prerequest", "script": { - "id": "872253cc-57c6-4a50-b2b6-4679b4365630", "exec": [ "pm.environment.set('fullName', 'PayeeFirst PayeeLast');", "pm.environment.set('firstName', 'PayeeFirst');", @@ -739,7 +728,6 @@ { "listen": "test", "script": { - "id": "e5d3d4be-e817-4680-af42-0845b58ffb51", "exec": [ "pm.test(\"Successful POST request\", function () {", " pm.expect(pm.response.code).to.be.oneOf([204, 500]);", @@ -784,7 +772,6 @@ { "listen": "test", "script": { - "id": "4b6544c9-edaf-48fa-b925-880fc6a1c36f", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -929,7 +916,6 @@ { "listen": "prerequest", "script": { - "id": "23c6e4fe-dbb8-43e7-ac95-ba293f6837da", "exec": [ "pm.variables.set('expectedFullName', 'PayeeFirst PayeeLast');", "pm.variables.set('expectedFirstName', 'PayeeFirst');", @@ -1000,7 +986,6 @@ { "listen": "prerequest", "script": { - "id": "5e361e8c-f6e8-454e-af04-7c03e9bcb8b8", "exec": [ "var navigator = {}; ", "var window = {}; ", @@ -1095,7 +1080,6 @@ { "listen": "test", "script": { - "id": "bc4ac9dc-a62e-49ae-acab-5f0898234efb", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -1315,7 +1299,6 @@ { "listen": "test", "script": { - "id": "80c14c71-d3bf-4a55-8611-0b7b30a05267", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -1464,7 +1447,6 @@ { "listen": "prerequest", "script": { - "id": "7bd6b1b9-ac99-4473-bded-524cc457332f", "exec": [ "var navigator = {}; //fake a navigator object for the lib", "var window = {}; //fake a window object for the lib", @@ -1586,9 +1568,7 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "Transfer_SEND_quote", @@ -1599,7 +1579,6 @@ { "listen": "test", "script": { - "id": "34e63bb3-c9f8-44b0-93fd-a763567a9a89", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -1664,7 +1643,6 @@ { "listen": "test", "script": { - "id": "6f949fd6-55d7-4096-ada6-8119ed31a428", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -1728,7 +1706,6 @@ { "listen": "prerequest", "script": { - "id": "8bc209fe-f467-43dd-9f43-41014c6bac9c", "exec": [ "var navigator = {}; //fake a navigator object for the lib", "var window = {}; //fake a window object for the lib", @@ -1823,7 +1800,6 @@ { "listen": "test", "script": { - "id": "268d1a49-1141-4281-92cd-53456beb7c17", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -2043,7 +2019,6 @@ { "listen": "test", "script": { - "id": "04f3fc17-126a-4b3e-abb6-2b2983089f9f", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -2187,7 +2162,6 @@ { "listen": "prerequest", "script": { - "id": "82607d2b-79de-4390-876d-171f1857a788", "exec": [ "var navigator = {}; //fake a navigator object for the lib", "var window = {}; //fake a window object for the lib", @@ -2315,7 +2289,6 @@ { "listen": "test", "script": { - "id": "8229f51c-dbeb-4959-9fc8-e6b66eb73709", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -2391,7 +2364,6 @@ { "listen": "test", "script": { - "id": "92dc9f7a-ce59-44a0-8dcc-2d0948dccc7f", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -2453,9 +2425,7 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] } ], "description": "Author: Sridevi Miriyala", @@ -2463,7 +2433,6 @@ { "listen": "prerequest", "script": { - "id": "98669eb2-ed7b-43d4-994c-c1899d7e9e1a", "type": "text/javascript", "exec": [ "" @@ -2473,16 +2442,13 @@ { "listen": "test", "script": { - "id": "115aa0fe-b638-49b8-ba8a-aa5fb8fc148d", "type": "text/javascript", "exec": [ "" ] } } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "post_scenarios", @@ -2496,7 +2462,6 @@ { "listen": "test", "script": { - "id": "1b52d055-2624-437e-8fe5-7103335b2e97", "exec": [ "pm.test(\"Successful POST request\", function () {", " pm.expect(pm.response.code).to.be.oneOf([204,500]);", @@ -2541,7 +2506,6 @@ { "listen": "prerequest", "script": { - "id": "a5ac5362-71f0-46d9-94b5-dae262ef6b50", "exec": [ "var uuid = require('uuid');", "var generatedUUID = uuid.v4();", @@ -2568,7 +2532,6 @@ { "listen": "test", "script": { - "id": "481fa886-8de6-4719-8521-762881641848", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -2735,7 +2698,7 @@ "pm.expect(jsonData.scenario2.result.to.idType).to.eql(\"MSISDN\");", "});", "", - "pm.test(`goldenpayeefspReceiverMSISDN Value is ${pm.environment.get('payeefspMSISDN')}`, function () {", + "pm.test(`payeefspReceiverMSISDN Value is ${pm.environment.get('payeefspMSISDN')}`, function () {", "var jsonData = pm.response.json();", "pm.expect(jsonData.scenario2.result.to.idValue).to.eql(pm.variables.get('payeefspMSISDN'));", "});", @@ -2872,19 +2835,19 @@ " pm.expect(headers['fspiop-source']).to.eql('payerfsp');", " });", " ", - " // pm.test(\"goldenpayeefsp fspiop-destination is goldenpayeefsp\", function () {", - " // pm.expect(headers['fspiop-destination']).to.eql('goldenpayeefsp');", + " // pm.test(\"payeefsp fspiop-destination is payeefsp\", function () {", + " // pm.expect(headers['fspiop-destination']).to.eql('payeefsp');", " // });", " ", - " pm.test(\"On goldenpayeefsp content-type should be application/vnd.interoperability.parties+json;version=1.0\", function () {", + " pm.test(\"On payeefsp content-type should be application/vnd.interoperability.parties+json;version=1.0\", function () {", " pm.expect(headers['content-type']).to.eql('application/vnd.interoperability.parties+json;version=1.0');", " });", " ", - " pm.test(\"On goldenpayeefsp accept should be application/vnd.interoperability.parties+json;version=1.0\", function () {", - " pm.expect(headers['accept']).to.eql('application/vnd.interoperability.parties+json;version=1.0');", + " pm.test(\"On payeefsp accept should be application/vnd.interoperability.parties+json;version=1\", function () {", + " pm.expect(headers['accept']).to.eql('application/vnd.interoperability.parties+json;version=1');", " });", " ", - " pm.test(\"On goldenpayeefsp date cannot be null\", function () {", + " pm.test(\"On payeefsp date cannot be null\", function () {", " pm.expect(headers['date']).to.not.eql(undefined);", " });", " ", @@ -3011,7 +2974,7 @@ " });", " ", " pm.test(\"On payeefsp accept is same as sent in the request\", function () {", - " pm.expect(headers['accept']).to.eql('application/vnd.interoperability.transfers+json;version=1.0');", + " pm.expect(headers['accept']).to.eql('application/vnd.interoperability.transfers+json;version=1');", " });", " ", " pm.test(\"On payeefsp fspiop-http-method is POST\", function () {", @@ -3170,14 +3133,10 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] } ], - "description": "Author: Sridevi Miriyala\nDescription: Contains scripts that test with post /scenarios on majaloop sim backend", - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + "description": "Author: Sridevi Miriyala\nDescription: Contains scripts that test with post /scenarios on majaloop sim backend" }, { "name": "block_transfer", @@ -3188,7 +3147,6 @@ { "listen": "test", "script": { - "id": "70182933-2972-4235-b64e-771cde365c3d", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -3244,7 +3202,6 @@ { "listen": "test", "script": { - "id": "966b6883-d05d-4a08-afff-d9d93465e107", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -3298,7 +3255,6 @@ { "listen": "test", "script": { - "id": "50002037-109d-422d-af8b-b84c8803ac87", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -3375,7 +3331,6 @@ { "listen": "test", "script": { - "id": "60fd1700-695d-4dde-8e61-30f9b03c39bb", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -3448,7 +3403,6 @@ { "listen": "prerequest", "script": { - "id": "26267320-1331-4cb8-b14d-4b58adb83899", "exec": [ "var navigator = {}; ", "var window = {}; ", @@ -3543,7 +3497,6 @@ { "listen": "test", "script": { - "id": "ed234aac-3a38-43d3-ab44-8ec7856e6241", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -3763,7 +3716,6 @@ { "listen": "test", "script": { - "id": "2c634e5b-5699-4ec9-a743-48c7fe8dd9f9", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -3834,7 +3786,6 @@ { "listen": "prerequest", "script": { - "id": "5947e7f1-cbf3-416d-ba85-f1822f0b131e", "exec": [ "var navigator = {}; //fake a navigator object for the lib", "var window = {}; //fake a window object for the lib", @@ -3968,7 +3919,6 @@ { "listen": "test", "script": { - "id": "d94f1b13-da8e-4dfd-9a3d-0c1b9f305e4b", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -3983,7 +3933,7 @@ "for (var i in jsonData){", " if(jsonData[i].currency === pm.environment.get('currency')) {", " pm.test(\"Position before and after the transfer should be the same\", function () {", - " pm.expect(jsonData[i].value).to.eql(pm.environment.get(\"payerfspXOFPositionBeforeTransfer\"));", + " pm.expect(jsonData[i].value).to.eql(pm.environment.get(\"payerfspUSDPositionBeforeTransfer\"));", " });", " }", " ", @@ -4032,7 +3982,6 @@ { "listen": "test", "script": { - "id": "948993c1-ead8-4850-94f2-3320ed646172", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -4096,7 +4045,6 @@ { "listen": "prerequest", "script": { - "id": "ac3d1bf5-a430-4b9a-8644-204b287b0577", "type": "text/javascript", "exec": [ "" @@ -4106,16 +4054,13 @@ { "listen": "test", "script": { - "id": "5a0f7129-f405-4ecc-a5cf-db61335c8575", "type": "text/javascript", "exec": [ "" ] } } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "get_transfers", @@ -4126,7 +4071,6 @@ { "listen": "prerequest", "script": { - "id": "39a325c4-5dcc-46fe-8462-779871d81c32", "exec": [ "var navigator = {}; ", "var window = {}; ", @@ -4221,7 +4165,6 @@ { "listen": "test", "script": { - "id": "25a6fa33-b985-4337-a96d-9b62b50d7b7a", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -4441,7 +4384,6 @@ { "listen": "test", "script": { - "id": "452694ef-532a-4802-8ebe-d7fc2ee24e4f", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -4576,7 +4518,6 @@ { "listen": "prerequest", "script": { - "id": "e809b0ee-59fd-47b1-8455-239f0d0e31ab", "exec": [ "var navigator = {}; //fake a navigator object for the lib", "var window = {}; //fake a window object for the lib", @@ -4704,7 +4645,6 @@ { "listen": "prerequest", "script": { - "id": "52a2d909-1483-4a60-bc3a-f1f88dc428ec", "exec": [ "", "pm.variables.set('transferDate', (new Date()).toUTCString());", @@ -4716,7 +4656,6 @@ { "listen": "test", "script": { - "id": "cbf688fe-42bf-4fe0-8506-2c5468bd9c9a", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -4836,7 +4775,6 @@ { "listen": "prerequest", "script": { - "id": "7f057d4a-1b2d-412f-a54f-fd8e2225df4f", "exec": [ "var uuid = require('uuid');", "var generatedUUID = uuid.v4();", @@ -4849,7 +4787,6 @@ { "listen": "test", "script": { - "id": "aab11175-0008-486a-9d1b-37a48095289d", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -5012,7 +4949,6 @@ { "listen": "prerequest", "script": { - "id": "945fa60f-4328-40f8-9786-613997a35a72", "exec": [ "var uuid = require('uuid');", "var generatedUUID = uuid.v4();", @@ -5025,7 +4961,6 @@ { "listen": "test", "script": { - "id": "d586c166-4902-4423-b3a8-0cc615c4bc71", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -5190,7 +5125,6 @@ { "listen": "prerequest", "script": { - "id": "0f479cf0-8cbc-43ce-a0d8-28ebd944b742", "exec": [ "var uuid = require('uuid');", "var generatedUUID = uuid.v4();", @@ -5203,7 +5137,6 @@ { "listen": "test", "script": { - "id": "cc96678e-40d8-4509-a5a2-efa9cfa2d113", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -5310,9 +5243,7 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "funds_out", @@ -5326,7 +5257,6 @@ { "listen": "prerequest", "script": { - "id": "a85d2f5c-6adc-42f8-b164-a965f9be2793", "exec": [ "var uuid = require('uuid');", "var generatedUUID = uuid.v4();", @@ -5380,7 +5310,6 @@ { "listen": "test", "script": { - "id": "035c54cc-22aa-460d-a846-1ca78409ed31", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -5489,7 +5418,6 @@ { "listen": "prerequest", "script": { - "id": "284f7742-b1ee-4e49-aa1d-62195f4fabc8", "exec": [ "pm.environment.set('dateHeader', (new Date()).toUTCString());" ], @@ -5499,7 +5427,6 @@ { "listen": "test", "script": { - "id": "6bdb3a8e-e3d9-4a03-a468-bc1ec001d7f0", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -5617,7 +5544,6 @@ { "listen": "prerequest", "script": { - "id": "2b215324-b2f8-4a4c-ab4c-cf0369229377", "exec": [ "var uuid = require('uuid');", "var generatedUUID = uuid.v4();", @@ -5670,7 +5596,6 @@ { "listen": "test", "script": { - "id": "82b5b1d5-6afb-456f-bc96-5cf25158a3bd", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -5784,7 +5709,6 @@ { "listen": "prerequest", "script": { - "id": "f376bcc1-e916-41ae-868c-28efd71de322", "exec": [ "pm.environment.set('dateHeader', (new Date()).toUTCString());" ], @@ -5794,7 +5718,6 @@ { "listen": "test", "script": { - "id": "c25e5b0a-1650-46d9-8aac-b8c5e510e9c0", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -5905,9 +5828,7 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "Reserve&Abort", @@ -5918,7 +5839,6 @@ { "listen": "prerequest", "script": { - "id": "2c941593-aafc-4501-8a7b-56d056f93968", "exec": [ "var uuid = require('uuid');", "var generatedUUID = uuid.v4();", @@ -5972,7 +5892,6 @@ { "listen": "test", "script": { - "id": "43cae98a-4c02-4c4b-97b6-5b162d93944a", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -6081,7 +6000,6 @@ { "listen": "prerequest", "script": { - "id": "15bf35d1-944c-4d33-974a-f67cdf0cadac", "exec": [ "pm.environment.set('dateHeader', (new Date()).toUTCString());" ], @@ -6091,7 +6009,6 @@ { "listen": "test", "script": { - "id": "26174c85-bc1c-47e7-a946-212b34c56002", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -6210,7 +6127,6 @@ { "listen": "prerequest", "script": { - "id": "827d9d1e-c79c-43ce-b9b3-007037376d8f", "exec": [ "var uuid = require('uuid');", "var generatedUUID = uuid.v4();", @@ -6262,7 +6178,6 @@ { "listen": "test", "script": { - "id": "462c9e69-d346-4675-acff-3ccc26c3f015", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -6373,7 +6288,6 @@ { "listen": "prerequest", "script": { - "id": "d340a4ba-316e-4b92-8453-6f3f762f2715", "exec": [ "pm.environment.set('dateHeader', (new Date()).toUTCString());" ], @@ -6383,7 +6297,6 @@ { "listen": "test", "script": { - "id": "6ddfda45-1689-4910-accc-d4b04bcfbd9c", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -6496,13 +6409,9 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "funds_in", @@ -6513,7 +6422,6 @@ { "listen": "prerequest", "script": { - "id": "6014271a-08a3-4f89-8528-320b458dcf58", "exec": [ "var uuid = require('uuid');", "var generatedUUID = uuid.v4();", @@ -6567,7 +6475,6 @@ { "listen": "test", "script": { - "id": "e197bc06-efbe-4550-98f2-e7d0bfa51699", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -6677,7 +6584,6 @@ { "listen": "prerequest", "script": { - "id": "3d3013c1-d454-42e2-a153-01e046e67918", "exec": [ "pm.environment.set('dateHeader', (new Date()).toUTCString());" ], @@ -6687,7 +6593,6 @@ { "listen": "test", "script": { - "id": "e11dfc47-3825-469b-9c27-e10a2653fbd8", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -6801,9 +6706,7 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "settlement_management", @@ -6823,7 +6726,6 @@ { "listen": "test", "script": { - "id": "f2a7ae7d-ba2d-4963-ad64-9f721f3880f0", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -6916,9 +6818,7 @@ "response": [] } ], - "description": "Activate only XOF accounts and disable rest of the accounts", - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + "description": "Activate only XOF accounts and disable rest of the accounts" }, { "name": "Create Settlement on the current open window", @@ -6929,7 +6829,6 @@ { "listen": "test", "script": { - "id": "6d7f1186-52d0-4484-96be-552c5692b056", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -6996,7 +6895,6 @@ { "listen": "test", "script": { - "id": "cd479a14-d773-45e6-8e4d-9e3601c9a18f", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -7060,7 +6958,6 @@ { "listen": "test", "script": { - "id": "dbd0e886-8f38-4966-b001-e5716f9ae345", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -7138,7 +7035,6 @@ { "listen": "test", "script": { - "id": "e1d3b296-35fc-4fdf-b0b0-121b3b705e45", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -7225,7 +7121,6 @@ { "listen": "test", "script": { - "id": "8fee11c3-efee-4473-9fc6-c38552205a2d", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -7311,7 +7206,6 @@ { "listen": "test", "script": { - "id": "79b81bec-51fe-41ad-a7f3-b0faf27c30dc", "exec": [ "", "pm.test(\"Status code is 200\", function () {", @@ -7400,7 +7294,6 @@ { "listen": "test", "script": { - "id": "46ac12a4-29cd-49e2-9e4d-5613f923e2ea", "exec": [ "", "pm.test(\"Status code is 200\", function () {", @@ -7490,7 +7383,6 @@ { "listen": "prerequest", "script": { - "id": "abd13a0f-1442-4703-ba3f-a8f80339ae3c", "type": "text/javascript", "exec": [ "" @@ -7500,16 +7392,13 @@ { "listen": "test", "script": { - "id": "fc29e811-a57a-45fa-ae74-02c636273b9c", "type": "text/javascript", "exec": [ "" ] } } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "Store Settlement&Position Account Balances Before Transfers", @@ -7520,7 +7409,6 @@ { "listen": "test", "script": { - "id": "cc3d4128-32cb-46d8-bfa2-108f323cee05", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -7586,7 +7474,6 @@ { "listen": "test", "script": { - "id": "72614e62-79a7-4253-9f99-abc0db3d1060", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -7652,7 +7539,6 @@ { "listen": "test", "script": { - "id": "e84d9b73-25fb-4d31-abf0-bcb7a4cbd5c4", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -7720,7 +7606,6 @@ { "listen": "test", "script": { - "id": "6bd784f0-8cdd-428d-9f21-00676764a973", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -7786,7 +7671,6 @@ { "listen": "test", "script": { - "id": "6b187037-6a9f-4fc4-8a0a-68c9b6ba8751", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -7843,9 +7727,7 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "Run Quote & Transfers", @@ -7856,7 +7738,6 @@ { "listen": "prerequest", "script": { - "id": "0c5e9cb1-101b-49d9-a93c-71ba0ee0d2c7", "exec": [ " var navigator = {}; ", "var window = {}; ", @@ -7947,7 +7828,6 @@ { "listen": "test", "script": { - "id": "043e6cc2-476f-4708-b2f0-d042c44c92fe", "exec": [ "pm.test(\"Status code is 202\", function () {\r", " pm.response.to.have.status(202);\r", @@ -8170,7 +8050,6 @@ { "listen": "prerequest", "script": { - "id": "91248c32-c66d-4930-9104-e7d1ac5c4627", "exec": [ "var navigator = {}; //fake a navigator object for the lib\r", "var window = {}; //fake a window object for the lib\r", @@ -8229,7 +8108,6 @@ { "listen": "test", "script": { - "id": "a342a169-dff4-4a49-8dd9-243c6f640be0", "exec": [ "pm.test(\"Status code is 202\", function () {\r", " pm.response.to.have.status(202);\r", @@ -8409,10 +8287,7 @@ ], "body": { "mode": "raw", - "raw": "{{transferRequest}}", - "options": { - "raw": {} - } + "raw": "{{transferRequest}}" }, "url": { "raw": "{{HOST_SWITCH_TRANSFERS}}{{BASE_PATH_SWITCH_TRANSFERS}}/transfers", @@ -8432,7 +8307,6 @@ { "listen": "prerequest", "script": { - "id": "2dc94210-a0a3-46d6-90fd-1aca04bbbb90", "exec": [ "var navigator = {}; ", "var window = {}; ", @@ -8523,7 +8397,6 @@ { "listen": "test", "script": { - "id": "994b68a9-8c1a-444d-9cf1-2c9fc3b8c6a5", "exec": [ "pm.test(\"Status code is 202\", function () {\r", " pm.response.to.have.status(202);\r", @@ -8746,7 +8619,6 @@ { "listen": "prerequest", "script": { - "id": "aed3c609-e6dc-4dc8-b032-68a45fc4d7ff", "exec": [ "var navigator = {}; //fake a navigator object for the lib\r", "var window = {}; //fake a window object for the lib\r", @@ -8805,7 +8677,6 @@ { "listen": "test", "script": { - "id": "fb580c9d-8bdc-42fa-b703-8c5168a6012c", "exec": [ "pm.test(\"Status code is 202\", function () {\r", " pm.response.to.have.status(202);\r", @@ -9005,7 +8876,6 @@ { "listen": "prerequest", "script": { - "id": "25cab399-35bd-4f14-b720-7326279d89ab", "exec": [ "var navigator = {}; \r", "var window = {}; \r", @@ -9095,7 +8965,6 @@ { "listen": "test", "script": { - "id": "01563dbb-2000-4785-8e71-d1d322734228", "exec": [ "pm.test(\"Status code is 202\", function () {\r", " pm.response.to.have.status(202);\r", @@ -9317,7 +9186,6 @@ { "listen": "prerequest", "script": { - "id": "a30387af-8202-40eb-b6a2-36a367ecb30d", "exec": [ "var navigator = {}; //fake a navigator object for the lib\r", "var window = {}; //fake a window object for the lib\r", @@ -9376,7 +9244,6 @@ { "listen": "test", "script": { - "id": "187833a1-f3b8-4d74-bbd8-5ad40481ac64", "exec": [ "pm.test(\"Status code is 202\", function () {\r", " pm.response.to.have.status(202);\r", @@ -9582,7 +9449,6 @@ { "listen": "prerequest", "script": { - "id": "d267cd66-c805-4222-aa8c-85ebe2e299d0", "exec": [ "var navigator = {}; ", "var window = {}; ", @@ -9673,7 +9539,6 @@ { "listen": "test", "script": { - "id": "1c87f645-d83d-4120-9630-68302783ceaa", "exec": [ "pm.test(\"Status code is 202\", function () {\r", " pm.response.to.have.status(202);\r", @@ -9901,7 +9766,6 @@ { "listen": "prerequest", "script": { - "id": "b85805ee-75b7-4bd4-9346-d41e1707b35f", "exec": [ "var navigator = {}; //fake a navigator object for the lib\r", "var window = {}; //fake a window object for the lib\r", @@ -9960,7 +9824,6 @@ { "listen": "test", "script": { - "id": "a7154ffd-0ee4-477f-8160-33574a861e55", "exec": [ "pm.test(\"Status code is 202\", function () {\r", " pm.response.to.have.status(202);\r", @@ -10161,7 +10024,6 @@ { "listen": "prerequest", "script": { - "id": "a3f9ceb5-9b1d-4f1d-a1f5-3b257b542cd0", "exec": [ "var navigator = {}; \r", "var window = {}; \r", @@ -10251,7 +10113,6 @@ { "listen": "test", "script": { - "id": "9a923b09-0a37-4cc2-b71f-73f364ff006d", "exec": [ "pm.test(\"Status code is 202\", function () {\r", " pm.response.to.have.status(202);\r", @@ -10473,7 +10334,6 @@ { "listen": "prerequest", "script": { - "id": "5b31bb70-a8d6-4ea9-afc8-839c832c0137", "exec": [ "var navigator = {}; //fake a navigator object for the lib\r", "var window = {}; //fake a window object for the lib\r", @@ -10532,7 +10392,6 @@ { "listen": "test", "script": { - "id": "053443fb-4bed-4b74-ac3e-3c143519cc16", "exec": [ "pm.test(\"Status code is 202\", function () {\r", " pm.response.to.have.status(202);\r", @@ -10733,7 +10592,6 @@ { "listen": "prerequest", "script": { - "id": "d0db0285-70f2-4f6e-953b-1ada13085b07", "exec": [ "var navigator = {}; \r", "var window = {}; \r", @@ -10823,7 +10681,6 @@ { "listen": "test", "script": { - "id": "bab3839d-2dce-4f2f-bd56-5577f2e3aee6", "exec": [ "pm.test(\"Status code is 202\", function () {\r", " pm.response.to.have.status(202);\r", @@ -11045,7 +10902,6 @@ { "listen": "prerequest", "script": { - "id": "b6974b71-cf58-4fee-8b09-6c118f924263", "exec": [ "var navigator = {}; //fake a navigator object for the lib\r", "var window = {}; //fake a window object for the lib\r", @@ -11104,7 +10960,6 @@ { "listen": "test", "script": { - "id": "e16da79f-5e15-427c-a3b9-049f1241ca35", "exec": [ "pm.test(\"Status code is 202\", function () {\r", " pm.response.to.have.status(202);\r", @@ -11305,9 +11160,7 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "Create Settlement", @@ -11318,7 +11171,6 @@ { "listen": "test", "script": { - "id": "a1069b27-fec7-44c6-9462-3e8f3d0a3a6c", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -11380,7 +11232,6 @@ { "listen": "test", "script": { - "id": "aafa3e83-6e1d-4813-a885-d00208fae460", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -11445,7 +11296,6 @@ { "listen": "test", "script": { - "id": "26050bda-f4ad-4874-b7a9-fea31893dc7d", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -11533,9 +11383,7 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "Store Settlement&Position Account Balances After Transfers", @@ -11546,7 +11394,6 @@ { "listen": "test", "script": { - "id": "bbeda2da-444b-46de-a70c-7c3e6022cfff", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -11610,7 +11457,6 @@ { "listen": "test", "script": { - "id": "4aa98ec6-cdce-4058-8555-3abb335207ef", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -11674,7 +11520,6 @@ { "listen": "test", "script": { - "id": "aab156e9-c786-4ff0-8ea1-84bc0f6e479b", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -11738,7 +11583,6 @@ { "listen": "test", "script": { - "id": "6c73c863-1b96-4545-a968-5d63aecfea0f", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -11796,13 +11640,9 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "Prepare Settlement", @@ -11813,7 +11653,6 @@ { "listen": "test", "script": { - "id": "2051ec64-32ae-4989-8a86-d6a64aacff92", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -11939,7 +11778,6 @@ { "listen": "test", "script": { - "id": "86b9224c-cfdc-445a-9e29-1dfad66ba30f", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -12026,7 +11864,6 @@ { "listen": "test", "script": { - "id": "b43adce2-8409-4ef2-9d59-bbac2d0cf5a5", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -12099,7 +11936,6 @@ { "listen": "test", "script": { - "id": "f62926a0-ef00-4f96-84bd-3817d333726d", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -12170,7 +12006,6 @@ { "listen": "test", "script": { - "id": "3e87789c-7812-4784-a408-a16bac97dba5", "exec": [ "pm.test(\"Status code is 200\", function () {\r", " pm.response.to.have.status(200);\r", @@ -12242,7 +12077,6 @@ { "listen": "test", "script": { - "id": "410dca96-a593-4e38-8c7c-cfd6ee5e4bd6", "exec": [ "pm.test(\"Status code is 200\", function () {\r", " pm.response.to.have.status(200);\r", @@ -12307,9 +12141,7 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "Reserve Settlement", @@ -12320,7 +12152,6 @@ { "listen": "test", "script": { - "id": "507fa657-1567-42ca-9a9d-00f5b64258f9", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -12407,7 +12238,6 @@ { "listen": "test", "script": { - "id": "217e3286-6a42-4265-ab66-29d1aab79458", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -12486,7 +12316,6 @@ { "listen": "test", "script": { - "id": "33eecfc1-41ec-43e8-87ff-439e9ccfb359", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -12558,7 +12387,6 @@ { "listen": "test", "script": { - "id": "a548a20d-8db8-4c6a-8d60-a9933c525b24", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -12629,7 +12457,6 @@ { "listen": "test", "script": { - "id": "68189abf-59da-4927-8e52-4f4a893e90c0", "exec": [ "pm.test(\"Status code is 200\", function () {\r", " pm.response.to.have.status(200);\r", @@ -12702,7 +12529,6 @@ { "listen": "test", "script": { - "id": "a286602f-a893-46a5-aa10-00cad257de8f", "exec": [ "pm.test(\"Status code is 200\", function () {\r", " pm.response.to.have.status(200);\r", @@ -12770,9 +12596,7 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "Commit Settlement", @@ -12783,7 +12607,6 @@ { "listen": "test", "script": { - "id": "f1f770ce-f6d7-4e01-a391-365f442a0646", "exec": [ "", "pm.test(\"Status code is 200\", function () {", @@ -12872,7 +12695,6 @@ { "listen": "test", "script": { - "id": "17261699-0e58-499f-b3f0-660d88824935", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -12951,7 +12773,6 @@ { "listen": "test", "script": { - "id": "47ed47e1-5d9e-44dc-aab7-836ee4c6890b", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -13023,7 +12844,6 @@ { "listen": "test", "script": { - "id": "4c5ca327-eb4c-4011-aa15-7b95437cad96", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -13095,7 +12915,6 @@ { "listen": "test", "script": { - "id": "bcc32c1f-373d-4802-afb3-b14b83dd8f5c", "exec": [ "pm.test(\"Status code is 200\", function () {\r", " pm.response.to.have.status(200);\r", @@ -13166,7 +12985,6 @@ { "listen": "test", "script": { - "id": "e1c13ae9-6662-4f12-8617-0b19a21ec65e", "exec": [ "pm.test(\"Status code is 200\", function () {\r", " pm.response.to.have.status(200);\r", @@ -13238,7 +13056,6 @@ { "listen": "test", "script": { - "id": "26a6ad67-691e-4a7c-99ea-afe50f870f92", "exec": [ "pm.test(\"Status code is 200\", function () {\r", " pm.response.to.have.status(200);\r", @@ -13308,9 +13125,7 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "Settle Settlement", @@ -13321,7 +13136,6 @@ { "listen": "test", "script": { - "id": "31485a65-b66f-4257-950a-211ebd195612", "exec": [ "", "pm.test(\"Status code is 200\", function () {", @@ -13411,7 +13225,6 @@ { "listen": "test", "script": { - "id": "59382bed-4828-40ac-b31b-b0ee3d589905", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -13491,7 +13304,6 @@ { "listen": "test", "script": { - "id": "a094313f-7270-4914-b767-359bcc9de071", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -13562,7 +13374,6 @@ { "listen": "test", "script": { - "id": "bd923a58-cabe-4706-9632-7c25ee11c859", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -13633,7 +13444,6 @@ { "listen": "test", "script": { - "id": "04eee1a6-00be-4c91-91dd-d96a4137a851", "exec": [ "pm.test(\"Status code is 200\", function () {\r", " pm.response.to.have.status(200);\r", @@ -13705,7 +13515,6 @@ { "listen": "test", "script": { - "id": "443d8fc2-8012-46b8-9c4f-43f730289d86", "exec": [ "pm.test(\"Status code is 200\", function () {\r", " pm.response.to.have.status(200);\r", @@ -13770,13 +13579,9 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] } ], "description": "Author: Sridevi Miriyala", @@ -13784,7 +13589,6 @@ { "listen": "prerequest", "script": { - "id": "b00ad8e5-e654-4309-a1a0-349e0c91300b", "type": "text/javascript", "exec": [ "" @@ -13794,16 +13598,13 @@ { "listen": "test", "script": { - "id": "49d708f0-a182-4c2c-a932-c52a63d81e1d", "type": "text/javascript", "exec": [ "" ] } } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "transfer_negative_scenarios", @@ -13817,7 +13618,6 @@ { "listen": "test", "script": { - "id": "2606189b-b4ff-47f7-9ca8-2b9d235dd52b", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -13840,7 +13640,6 @@ { "listen": "prerequest", "script": { - "id": "fe2720b0-51ac-4eab-a09b-bc369322aa1d", "exec": [ "setTimeout(function () {", " pm.sendRequest('www.google.com', function (err, response) {}", @@ -13890,7 +13689,6 @@ { "listen": "test", "script": { - "id": "a7ecfd1c-ab3e-4e4a-810a-3c8421384fdd", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -13912,7 +13710,6 @@ { "listen": "prerequest", "script": { - "id": "2ed4a2a5-ce5b-462f-8f39-9dac132fcb92", "exec": [ "setTimeout(function () {", " pm.sendRequest('www.google.com', function (err, response) {}", @@ -13962,7 +13759,6 @@ { "listen": "prerequest", "script": { - "id": "19768718-aed5-4a94-a1fe-bc880f207904", "exec": [ "var navigator = {}; ", "var window = {}; ", @@ -14057,7 +13853,6 @@ { "listen": "test", "script": { - "id": "b7bbafe5-c883-4065-91dd-4d91f35321da", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -14277,7 +14072,6 @@ { "listen": "prerequest", "script": { - "id": "b8627748-6daa-4118-b450-baa34420fdb1", "exec": [ "var navigator = {}; //fake a navigator object for the lib\r", "var window = {}; //fake a window object for the lib\r", @@ -14336,7 +14130,6 @@ { "listen": "test", "script": { - "id": "fa933bbf-dbe3-419d-804a-3406a238c193", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -14427,7 +14220,6 @@ { "listen": "prerequest", "script": { - "id": "5a8b8ab2-1ce0-4132-908f-9e1eeacb54c2", "exec": [ "pm.environment.set(\"completedTimestamp\",new Date().toISOString());", "" @@ -14438,7 +14230,6 @@ { "listen": "test", "script": { - "id": "fec222c1-7817-493d-a1a1-d3a2fd70d832", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -14563,7 +14354,6 @@ { "listen": "prerequest", "script": { - "id": "57b09af6-f191-4ae3-b1bd-014a5235a80f", "exec": [ "", " var uuid = require('uuid');", @@ -14579,7 +14369,6 @@ { "listen": "test", "script": { - "id": "a25f858e-2b65-4484-b91e-8b6dface394a", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -14671,7 +14460,6 @@ { "listen": "test", "script": { - "id": "d08266b1-b5c9-4df5-ae6f-b0696324194c", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -14692,7 +14480,6 @@ { "listen": "prerequest", "script": { - "id": "50fb8580-4713-41a8-94b1-4b2e03193af8", "exec": [ "setTimeout(function () {", " pm.sendRequest('www.google.com', function (err, response) {}", @@ -14736,9 +14523,7 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "payee_abort_v1.1", @@ -14749,7 +14534,6 @@ { "listen": "test", "script": { - "id": "81531c0f-49f0-4c87-9bda-f9c2f17182c2", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -14768,7 +14552,6 @@ { "listen": "prerequest", "script": { - "id": "aef4dfdd-3083-40f5-85d4-3680b4783c59", "exec": [ "" ], @@ -14815,7 +14598,6 @@ { "listen": "test", "script": { - "id": "5699cb77-7459-44a1-a8a5-876ce8f935b0", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -14834,7 +14616,6 @@ { "listen": "prerequest", "script": { - "id": "2fe60495-41da-4265-a667-13847e7531c5", "exec": [ "" ], @@ -14881,7 +14662,6 @@ { "listen": "prerequest", "script": { - "id": "1e518d08-9536-4498-be91-8e0b89e0418a", "exec": [ "var navigator = {}; //fake a navigator object for the lib", "var window = {}; //fake a window object for the lib", @@ -14938,7 +14718,6 @@ { "listen": "test", "script": { - "id": "2e2f939a-ac5a-4339-88b4-622f7a9152a8", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -14994,10 +14773,7 @@ ], "body": { "mode": "raw", - "raw": "{{transferRequest}}", - "options": { - "raw": {} - } + "raw": "{{transferRequest}}" }, "url": { "raw": "{{HOST_SWITCH_TRANSFERS}}{{BASE_PATH_SWITCH_TRANSFERS}}/transfers", @@ -15017,7 +14793,6 @@ { "listen": "test", "script": { - "id": "180e0e53-1c85-43d0-8d9c-4f09540fedaf", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -15036,7 +14811,6 @@ { "listen": "prerequest", "script": { - "id": "674d985d-982c-432c-9ade-fec6c91e74f5", "exec": [ "" ], @@ -15083,7 +14857,6 @@ { "listen": "test", "script": { - "id": "f37aa7d6-5c8a-4ff6-a312-bfe12a52f5c6", "exec": [ "// pm.test(\"Status code is 200\", function () {", "// pm.response.to.have.status(200);", @@ -15114,7 +14887,6 @@ { "listen": "prerequest", "script": { - "id": "fd962146-308d-4df7-b099-1636e96a5a1d", "exec": [ "pm.environment.set(\"completedTimestamp\",new Date().toISOString());" ], @@ -15165,10 +14937,7 @@ ], "body": { "mode": "raw", - "raw": "{\n \"fulfilment\": \"{{validFulfillment}}\",\n \"completedTimestamp\": \"{{completedTimestamp}}\",\n \"transferState\": \"ABORTED\"\n}", - "options": { - "raw": {} - } + "raw": "{\n \"fulfilment\": \"{{validFulfillment}}\",\n \"completedTimestamp\": \"{{completedTimestamp}}\",\n \"transferState\": \"ABORTED\"\n}" }, "url": { "raw": "{{HOST_SWITCH_TRANSFERS}}{{BASE_PATH_SWITCH_TRANSFERS}}/transfers/{{transfer_ID}}", @@ -15189,7 +14958,6 @@ { "listen": "test", "script": { - "id": "ca056a09-ed6f-48ae-946d-85f0b9e2693b", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -15210,7 +14978,6 @@ { "listen": "prerequest", "script": { - "id": "6f3afe4b-ed1a-419a-ace6-fa0dda43f3d9", "exec": [ "" ], @@ -15257,7 +15024,6 @@ { "listen": "prerequest", "script": { - "id": "ac0ca6db-8561-4a22-8ce4-50eb881065b6", "exec": [ "pm.environment.set(\"completedTimestamp\",new Date().toISOString());" ], @@ -15267,7 +15033,6 @@ { "listen": "test", "script": { - "id": "e574141d-3d84-4de9-9928-24fda62fdb0b", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -15372,10 +15137,7 @@ ], "body": { "mode": "raw", - "raw": "{\n\t\"errorInformation\": {\n\t\t\"errorCode\": \"5101\",\n\t\t\"errorDescription\": \"Payee transaction limit reached\",\n\t\t\"extensionList\": {\n\t\t\t\"extension\": [{\n\t\t\t\t\"key\": \"errorDetail\",\n\t\t\t\t\"value\": \"This is an abort extension\"\n\t\t\t}]\n\t\t}\n\t}\n}", - "options": { - "raw": {} - } + "raw": "{\n\t\"errorInformation\": {\n\t\t\"errorCode\": \"5101\",\n\t\t\"errorDescription\": \"Payee transaction limit reached\",\n\t\t\"extensionList\": {\n\t\t\t\"extension\": [{\n\t\t\t\t\"key\": \"errorDetail\",\n\t\t\t\t\"value\": \"This is an abort extension\"\n\t\t\t}]\n\t\t}\n\t}\n}" }, "url": { "raw": "{{HOST_SWITCH_TRANSFERS}}{{BASE_PATH_SWITCH_TRANSFERS}}/transfers/{{transfer_ID}}/error", @@ -15397,7 +15159,6 @@ { "listen": "prerequest", "script": { - "id": "11d66831-05e9-4cc8-902c-e346907e66f5", "exec": [ "if (pm.environment.get('CONFIG_GENERATE_NEW_TRANSFER_UUID_ON_PREPARE') === 'true') {", " var uuid = require('uuid');", @@ -15415,7 +15176,6 @@ { "listen": "test", "script": { - "id": "d23532a3-0564-453d-ab2d-78f0fba5e87a", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -15503,7 +15263,6 @@ { "listen": "test", "script": { - "id": "5ebc4480-195a-41a8-942b-47e968db31fe", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -15524,7 +15283,6 @@ { "listen": "prerequest", "script": { - "id": "cabf17e0-cbe5-4c32-ae5a-f4ce150f44a3", "exec": [ "" ], @@ -15571,7 +15329,6 @@ { "listen": "test", "script": { - "id": "abe13a66-66b6-4770-8557-133ceb71ca65", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -15592,7 +15349,6 @@ { "listen": "prerequest", "script": { - "id": "0394d420-3498-4487-b11a-efbab067a789", "exec": [ "" ], @@ -15633,9 +15389,7 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] } ], "description": "Author: Sridevi Miriyala", @@ -15643,7 +15397,6 @@ { "listen": "prerequest", "script": { - "id": "66833308-1443-444e-b6fa-dab71de3316f", "type": "text/javascript", "exec": [ "" @@ -15653,16 +15406,13 @@ { "listen": "test", "script": { - "id": "bb0498c8-e52b-4952-bab4-dafb9816a41f", "type": "text/javascript", "exec": [ "" ] } } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "duplicate_handling", @@ -15679,7 +15429,6 @@ { "listen": "prerequest", "script": { - "id": "5963fbe4-ee0a-47c0-acb1-b3ff07f971ee", "exec": [ "var navigator = {}; ", "var window = {}; ", @@ -15774,7 +15523,6 @@ { "listen": "test", "script": { - "id": "e978d712-5172-48a3-93ff-6c9519a82ea4", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -15994,7 +15742,6 @@ { "listen": "test", "script": { - "id": "871d93ac-d353-4ab4-b64c-f8390b59ebbe", "exec": [ "pm.test(\"Status code is 202\", function () {\r", " pm.response.to.have.status(202);\r", @@ -16130,7 +15877,6 @@ { "listen": "prerequest", "script": { - "id": "624ae195-7534-4c89-b880-29ed374ddb7b", "exec": [ "var navigator = {}; //fake a navigator object for the lib\r", "var window = {}; //fake a window object for the lib\r", @@ -16263,7 +16009,6 @@ { "listen": "test", "script": { - "id": "a20ca081-6e3e-45d9-a39c-b055f23817cd", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -16335,7 +16080,6 @@ { "listen": "prerequest", "script": { - "id": "7cca9801-0943-4a19-aec9-1f28a3e5c0b4", "exec": [ "var navigator = {}; //fake a navigator object for the lib\r", "var window = {}; //fake a window object for the lib\r", @@ -16462,9 +16206,7 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "fulfill_commit", @@ -16478,7 +16220,6 @@ { "listen": "prerequest", "script": { - "id": "deb0775d-a2bb-4647-991c-09a728978ce4", "exec": [ "var navigator = {}; ", "var window = {}; ", @@ -16573,7 +16314,6 @@ { "listen": "test", "script": { - "id": "c06bb40a-aeae-4931-84a2-4882a17818f5", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -16793,7 +16533,6 @@ { "listen": "prerequest", "script": { - "id": "5bd37d4f-f9c6-4291-abae-eea9f4e1f83c", "exec": [ "", "var navigator = {}; //fake a navigator object for the lib", @@ -16853,7 +16592,6 @@ { "listen": "test", "script": { - "id": "7a65f44b-11de-47f9-b83d-ae23b9c18d02", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -16944,7 +16682,6 @@ { "listen": "prerequest", "script": { - "id": "0f9b1607-39b9-4bf7-93d3-6b8097be449b", "exec": [ "pm.environment.set(\"completedTimestamp\",new Date().toISOString());", "var navigator = {}; //fake a navigator object for the lib", @@ -16999,7 +16736,6 @@ { "listen": "test", "script": { - "id": "c3b997f3-4dc6-48ca-883c-0861bd5b954c", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -17139,7 +16875,6 @@ { "listen": "prerequest", "script": { - "id": "c4c0039a-9728-403f-b0b9-ed2019e4084a", "exec": [ "var navigator = {}; //fake a navigator object for the lib", "var window = {}; //fake a window object for the lib", @@ -17193,7 +16928,6 @@ { "listen": "test", "script": { - "id": "a4301948-119c-415b-88a8-ca2b1c8c4771", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -17338,7 +17072,6 @@ { "listen": "prerequest", "script": { - "id": "066836af-9dee-44a9-b8e9-d4826ca6c614", "exec": [ "", " pm.variables.set('transferDate', (new Date()).toUTCString());", @@ -17350,7 +17083,6 @@ { "listen": "test", "script": { - "id": "1ac0843b-c630-4ff1-8bfd-6f23ee38c405", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -17467,9 +17199,7 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "negative", @@ -17480,7 +17210,6 @@ { "listen": "prerequest", "script": { - "id": "38566f6a-e43a-47b1-bde0-67629084f8ba", "exec": [ "var navigator = {}; ", "var window = {}; ", @@ -17575,7 +17304,6 @@ { "listen": "test", "script": { - "id": "537e7cc2-028e-4fb4-9888-309ca5918aea", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -17795,7 +17523,6 @@ { "listen": "prerequest", "script": { - "id": "619d1520-3d6c-4cbf-bc8d-d596b14193de", "exec": [ "", "var navigator = {}; //fake a navigator object for the lib", @@ -17855,7 +17582,6 @@ { "listen": "test", "script": { - "id": "126dc2cc-2a6e-4d96-8aac-be0397c4b3d8", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -17946,7 +17672,6 @@ { "listen": "prerequest", "script": { - "id": "3b4191e3-02b2-4fd0-9849-248b1a068793", "exec": [ "pm.environment.set(\"completedTimestamp\",new Date().toISOString());", "var navigator = {}; //fake a navigator object for the lib", @@ -18001,7 +17726,6 @@ { "listen": "test", "script": { - "id": "8b5b83fe-af84-424f-bf1e-04152bf6785b", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -18145,7 +17869,6 @@ { "listen": "prerequest", "script": { - "id": "12e33521-bed5-4a85-bd7f-52256b33073e", "exec": [ "pm.variables.set(\"updatedTimestamp\",new Date().toISOString());", "var navigator = {}; //fake a navigator object for the lib", @@ -18200,7 +17923,6 @@ { "listen": "test", "script": { - "id": "cbad6292-8a74-4695-aee6-cb45812e4d8c", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -18339,9 +18061,7 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] } ], "description": "Send a transfer-prepare from payerfsp to payeefsp\nDo not send transfer-fulfil from payeefsp.\n\nSend a duplicate transfer-prepare with same params.\ncheck the simulator logs to make sure that there should not be any response for the duplicate transfer when the actual transfer is not at terminal state which means neither committed nor aborted but in process.\n\nThis is same as sending duplicate transfer when actual transfer is at ABORTED state.", @@ -18349,7 +18069,6 @@ { "listen": "prerequest", "script": { - "id": "a509d392-2d34-4fad-a4ac-7912559b7378", "type": "text/javascript", "exec": [ "" @@ -18359,16 +18078,13 @@ { "listen": "test", "script": { - "id": "b504d1a4-cd37-4e40-83e2-4542f9ff676b", "type": "text/javascript", "exec": [ "" ] } } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "fulfill_reject", @@ -18382,7 +18098,6 @@ { "listen": "prerequest", "script": { - "id": "cf895722-cd1f-4efa-8e46-6f75e822e1ad", "exec": [ "var navigator = {}; ", "var window = {}; ", @@ -18477,7 +18192,6 @@ { "listen": "test", "script": { - "id": "e675458f-cdfb-45ef-b117-c7ae3d01cdd5", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -18697,7 +18411,6 @@ { "listen": "prerequest", "script": { - "id": "0817fecb-f1d1-4c38-b553-638c8916971e", "exec": [ "", "var navigator = {}; //fake a navigator object for the lib", @@ -18757,7 +18470,6 @@ { "listen": "test", "script": { - "id": "bfc691d0-4349-4df3-b905-1ffef649ae1f", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -18848,7 +18560,6 @@ { "listen": "prerequest", "script": { - "id": "a8fdd6a6-aa74-4992-9384-13498163c2ef", "exec": [ "pm.environment.set(\"completedTimestamp\",new Date().toISOString());", "var navigator = {}; //fake a navigator object for the lib", @@ -18908,7 +18619,6 @@ { "listen": "test", "script": { - "id": "58a5cc74-e321-42e9-9c06-a9ae665c6468", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -19054,7 +18764,6 @@ { "listen": "prerequest", "script": { - "id": "6658bdf0-1498-496d-94a0-0748a88964b0", "exec": [ "pm.environment.set(\"completedTimestamp\",new Date().toISOString());", "var navigator = {}; //fake a navigator object for the lib", @@ -19114,7 +18823,6 @@ { "listen": "test", "script": { - "id": "f161b56a-0773-4ad5-91f4-403f21ab20cb", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -19253,9 +18961,7 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "negative", @@ -19266,7 +18972,6 @@ { "listen": "prerequest", "script": { - "id": "2656bb23-fa0d-42a3-a509-dce1097c2799", "exec": [ "var navigator = {}; ", "var window = {}; ", @@ -19361,7 +19066,6 @@ { "listen": "test", "script": { - "id": "a79d22d8-3e8b-461b-97d2-e012d225a644", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -19581,7 +19285,6 @@ { "listen": "prerequest", "script": { - "id": "0139a244-3921-4fc9-ab22-e8ebf585c3b3", "exec": [ "", "var navigator = {}; //fake a navigator object for the lib", @@ -19641,7 +19344,6 @@ { "listen": "test", "script": { - "id": "d814694c-f733-44c6-9359-ef83c78bf6d4", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -19732,7 +19434,6 @@ { "listen": "prerequest", "script": { - "id": "179fe97e-0ced-44ab-a612-46867843d9ff", "exec": [ "pm.environment.set(\"completedTimestamp\",new Date().toISOString());", "var navigator = {}; //fake a navigator object for the lib", @@ -19792,7 +19493,6 @@ { "listen": "test", "script": { - "id": "228b09df-aac5-4a3f-96dd-7c95adeaa28a", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -19937,7 +19637,6 @@ { "listen": "prerequest", "script": { - "id": "ac9752db-a29e-47ae-b7e8-f059431a50a3", "exec": [ "pm.environment.set(\"completedTimestamp\",new Date().toISOString());", "var navigator = {}; //fake a navigator object for the lib", @@ -19997,7 +19696,6 @@ { "listen": "test", "script": { - "id": "82f5ecd2-9698-4f38-a0b4-092cbcfe62f6", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -20136,9 +19834,7 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] } ], "description": "Send a transfer-prepare from payerfsp to payeefsp\nDo not send transfer-fulfil from payeefsp.\n\nSend a duplicate transfer-prepare with same params.\ncheck the simulator logs to make sure that there should not be any response for the duplicate transfer when the actual transfer is not at terminal state which means neither committed nor aborted but in process.\n\nThis is same as sending duplicate transfer when actual transfer is at ABORTED state.", @@ -20146,7 +19842,6 @@ { "listen": "prerequest", "script": { - "id": "12e6e83e-7711-4097-99ac-327f78d9b95b", "type": "text/javascript", "exec": [ "" @@ -20156,24 +19851,17 @@ { "listen": "test", "script": { - "id": "8c7f1ace-12bc-4e18-a893-a298847dc49c", "type": "text/javascript", "exec": [ "" ] } } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "Active_Inactive_participants", @@ -20187,7 +19875,6 @@ { "listen": "test", "script": { - "id": "64f9bf27-06f2-46d4-a6b9-b6adb2532514", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -20245,7 +19932,6 @@ { "listen": "prerequest", "script": { - "id": "4ef7005f-8a42-42bf-8f4b-e45ca86b5eac", "exec": [ "var navigator = {}; ", "var window = {}; ", @@ -20340,7 +20026,6 @@ { "listen": "test", "script": { - "id": "5b86379f-83dd-4005-b7e3-e40d3a921b3f", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -20510,7 +20195,6 @@ { "listen": "test", "script": { - "id": "3917910f-b493-4c79-a926-fb7687438985", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -20577,7 +20261,6 @@ { "listen": "prerequest", "script": { - "id": "78777299-bbb0-40c9-8f19-b9646f4eca44", "exec": [ "var navigator = {}; //fake a navigator object for the lib", "var window = {}; //fake a window object for the lib", @@ -20705,7 +20388,6 @@ { "listen": "test", "script": { - "id": "8964314c-9a72-4003-b3f7-9b94d0362197", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -20763,7 +20445,6 @@ { "listen": "prerequest", "script": { - "id": "3e2850b7-63ea-4c2c-904a-c33150c5cbbc", "exec": [ " var navigator = {}; ", "var window = {}; ", @@ -20854,7 +20535,6 @@ { "listen": "test", "script": { - "id": "b2620397-ab60-489c-977b-9772f7e7a27d", "exec": [ "pm.test(\"Status code is 202\", function () {\r", " pm.response.to.have.status(202);\r", @@ -21077,7 +20757,6 @@ { "listen": "prerequest", "script": { - "id": "d6129072-9bf0-4799-bbe0-34a6ea5f5aab", "exec": [ "var navigator = {}; //fake a navigator object for the lib\r", "var window = {}; //fake a window object for the lib\r", @@ -21136,7 +20815,6 @@ { "listen": "test", "script": { - "id": "4b8f76e0-05da-42cd-b7c8-7ec411833d60", "exec": [ "pm.test(\"Status code is 202\", function () {\r", " pm.response.to.have.status(202);\r", @@ -21330,9 +21008,7 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "090 - Active and inactive participants accounts", @@ -21343,7 +21019,6 @@ { "listen": "prerequest", "script": { - "id": "85f209f8-9004-4541-b14e-55b31f8c64c9", "exec": [ "" ], @@ -21353,7 +21028,6 @@ { "listen": "test", "script": { - "id": "957c0670-83c2-448d-8f45-98d066eec5a4", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -21414,7 +21088,6 @@ { "listen": "test", "script": { - "id": "d4e0b33f-cda3-431d-b6fb-edde0bc02613", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -21474,7 +21147,6 @@ { "listen": "prerequest", "script": { - "id": "c23c2b38-884d-4cd7-ab9e-916a5b6f8abe", "exec": [ "var navigator = {}; ", "var window = {}; ", @@ -21569,7 +21241,6 @@ { "listen": "test", "script": { - "id": "287981ff-9d3d-44d3-bce6-dd3827f450ba", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -21739,7 +21410,6 @@ { "listen": "test", "script": { - "id": "8976ce9d-6ac7-4a3b-826d-1126dc4ac9d6", "exec": [ "pm.test(\"Status code is 202\", function () {", " pm.response.to.have.status(202);", @@ -21806,7 +21476,6 @@ { "listen": "prerequest", "script": { - "id": "1c86b056-3170-42e7-9fff-1dd73c93be83", "exec": [ "var navigator = {}; //fake a navigator object for the lib", "var window = {}; //fake a window object for the lib", @@ -21934,7 +21603,6 @@ { "listen": "test", "script": { - "id": "b74a70b7-5f9e-4433-a80f-d43ea532fdef", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -21994,7 +21662,6 @@ { "listen": "prerequest", "script": { - "id": "15128c8d-90ed-45bb-9cd7-31afd00f7349", "exec": [ " var navigator = {}; ", "var window = {}; ", @@ -22085,7 +21752,6 @@ { "listen": "test", "script": { - "id": "ba6d748e-7d22-4514-90f5-419b07d04c1b", "exec": [ "pm.test(\"Status code is 202\", function () {\r", " pm.response.to.have.status(202);\r", @@ -22308,7 +21974,6 @@ { "listen": "prerequest", "script": { - "id": "c8982baa-e8f9-4fc6-8828-a80e2f3678b8", "exec": [ "var navigator = {}; //fake a navigator object for the lib\r", "var window = {}; //fake a window object for the lib\r", @@ -22367,7 +22032,6 @@ { "listen": "test", "script": { - "id": "62ed8dde-a3df-4c40-8ed0-1dc8fe6b6105", "exec": [ "pm.test(\"Status code is 202\", function () {\r", " pm.response.to.have.status(202);\r", @@ -22561,16 +22225,11 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] } - ], - "protocolProfileBehavior": {} + ] }, { "name": "api-tests", @@ -22584,7 +22243,6 @@ { "listen": "test", "script": { - "id": "e547a3d9-722f-489e-a751-3e540d198030", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -22631,7 +22289,6 @@ { "listen": "test", "script": { - "id": "0b532680-ae91-4b7b-9fef-367e8c79de2f", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -22679,7 +22336,6 @@ { "listen": "test", "script": { - "id": "7a27a02f-f1d4-40a7-b5ca-538eb4f1e6bf", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -22728,7 +22384,6 @@ { "listen": "test", "script": { - "id": "72cfc8f4-aea4-41d5-9b55-a6ad03b924de", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -22786,7 +22441,6 @@ { "listen": "test", "script": { - "id": "3164e50f-e208-472d-8ccc-d1721804f15d", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -22850,7 +22504,6 @@ { "listen": "test", "script": { - "id": "45194230-68fb-4dc0-b639-4b2b867fc9db", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -22908,7 +22561,6 @@ { "listen": "prerequest", "script": { - "id": "45f23302-5d6f-403d-abbd-f8b106848817", "type": "text/javascript", "exec": [ "" @@ -22918,16 +22570,13 @@ { "listen": "test", "script": { - "id": "1ef798ae-ff8e-4edf-9675-9aa3e0e3db7d", "type": "text/javascript", "exec": [ "" ] } } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "Quotes", @@ -22936,12 +22585,11 @@ "name": "FN, LN", "item": [ { - "name": "Send Quote - payerFN missing", + "name": "Send Quote - payerFN empty", "event": [ { "listen": "prerequest", "script": { - "id": "887ebff4-a97d-49d3-8f36-ce9b71f1a0f6", "exec": [ "var navigator = {}; //fake a navigator object for the lib", "var window = {}; //fake a window object for the lib", @@ -22972,8 +22620,8 @@ " },", " \"personalInfo\": {", " \"complexName\": {", - " ", - " \"lastName\": \"Hagman\"", + " \"firstName\":\"\",", + " \"lastName\": \"Hagman\"", " },", " \"dateOfBirth\": \"1983-10-25\"", " }", @@ -23026,7 +22674,6 @@ { "listen": "test", "script": { - "id": "1ef62880-bc75-448f-b61d-b58d45e8109b", "exec": [ "pm.test(\"Status code is 400\", function () {", " pm.response.to.have.status(400);", @@ -23039,7 +22686,7 @@ "", "pm.test(\"ERROR msg is Missing Payer firstName\", function () {", " var jsonData = pm.response.json();", - " pm.expect(jsonData.errorInformation.errorDescription).to.eql(`Missing mandatory element - firstName is required`);", + " pm.expect(jsonData.errorInformation.errorDescription).to.eql(`Missing mandatory element - \\\"firstName\\\" is not allowed to be empty`);", "});" ], "type": "text/javascript" @@ -23118,12 +22765,11 @@ "response": [] }, { - "name": "Send Quote - payerLN missing", + "name": "Send Quote - payerLN empty", "event": [ { "listen": "prerequest", "script": { - "id": "4ee8974e-7d7d-4263-91b0-412722b80506", "exec": [ "var navigator = {}; //fake a navigator object for the lib", "var window = {}; //fake a window object for the lib", @@ -23154,7 +22800,8 @@ " },", " \"personalInfo\": {", " \"complexName\": {", - " \"firstName\": \"Mats\"", + " \"firstName\": \"Mats\",", + " \"lastName\":\"\"", " ", " },", " \"dateOfBirth\": \"1983-10-25\"", @@ -23208,7 +22855,6 @@ { "listen": "test", "script": { - "id": "361e4988-697d-483c-9ce5-c3a0c705f1e7", "exec": [ "pm.test(\"Status code is 400\", function () {", " pm.response.to.have.status(400);", @@ -23221,7 +22867,7 @@ "", "pm.test(\"ERROR Description is Missing Payer lastName\", function () {", " var jsonData = pm.response.json();", - " pm.expect(jsonData.errorInformation.errorDescription).to.eql(`Missing mandatory element - lastName is required`);", + " pm.expect(jsonData.errorInformation.errorDescription).to.eql(`Missing mandatory element - \\\"lastName\\\" is not allowed to be empty`);", "});" ], "type": "text/javascript" @@ -23305,7 +22951,6 @@ { "listen": "prerequest", "script": { - "id": "77af12b1-8655-4c1d-8603-014b41c2b62d", "exec": [ "var navigator = {}; //fake a navigator object for the lib", "var window = {}; //fake a window object for the lib", @@ -23391,7 +23036,6 @@ { "listen": "test", "script": { - "id": "191d48f9-c817-44a9-8b2a-b8dfb6ca451a", "exec": [ "pm.test(\"Status code is 400\", function () {", " pm.response.to.have.status(400);", @@ -23402,7 +23046,7 @@ " pm.expect(jsonData.errorInformation.errorCode).to.eql(\"3101\");", "});", "", - "pm.test(\"ERROR msg is Malformed Payer Lastname\", function () {", + "pm.test(\"ERROR msg is Malformed syntax - Lastname\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.errorInformation.errorDescription).to.include(\"Malformed syntax - \\\"lastName\"", ");", @@ -23484,12 +23128,11 @@ "response": [] }, { - "name": "Send Quote Payer personal info missing", + "name": "Send Quote Payer personal info empty", "event": [ { "listen": "prerequest", "script": { - "id": "cdc69d76-2805-4321-a526-8b60591e7fe7", "exec": [ "var navigator = {}; //fake a navigator object for the lib", "var window = {}; //fake a window object for the lib", @@ -23518,8 +23161,9 @@ " \"partyIdentifier\": pm.environment.get('testfsp3MSISDN'),", " \"fspId\": \"testfsp3\"", " },", + " \"personalInfo\": \"\"", + " }, ", " ", - " },", " \"payee\": {", " \"partyIdInfo\": {", " \"partyIdType\": \"MSISDN\",", @@ -23568,203 +23212,21 @@ { "listen": "test", "script": { - "id": "96e52c0d-2cf0-41da-bd32-93918f2c0cec", "exec": [ "pm.test(\"Status code is 400\", function () {", " pm.response.to.have.status(400);", "});", "", - "pm.test(\"ERROR code is 3102\", function () {", + "pm.test(\"ERROR code is 3100\", function () {", " var jsonData = pm.response.json();", - " pm.expect(jsonData.errorInformation.errorCode).to.eql(\"3102\");", + " pm.expect(jsonData.errorInformation.errorCode).to.eql(\"3100\");", "});", "", "pm.test(\"ERROR msg is Missing Payer personalInfo\", function () {", " var jsonData = pm.response.json();", - " pm.expect(jsonData.errorInformation.errorDescription).to.eql(`Missing mandatory element - PartyPersonalInfo is required`);", - "});", - "", - "" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{TESTFSP3_BEARER_TOKEN}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Accept", - "type": "text", - "value": "application/vnd.interoperability.quotes+json;version=1" - }, - { - "key": "Content-Type", - "type": "text", - "value": "application/vnd.interoperability.quotes+json;version=1.0" - }, - { - "key": "Date", - "type": "text", - "value": "{{quoteDate}}" - }, - { - "key": "FSPIOP-Source", - "type": "text", - "value": "testfsp3" - }, - { - "key": "FSPIOP-Destination", - "type": "text", - "value": "testfsp4" - }, - { - "key": "FSPIOP-Signature", - "type": "text", - "value": "{{fspiopSignature}}" - }, - { - "key": "FSPIOP-HTTP-Method", - "type": "text", - "value": "POST" - }, - { - "key": "FSPIOP-URI", - "type": "text", - "value": "/quotes" - } - ], - "body": { - "mode": "raw", - "raw": "{{quoteRequest}}" - }, - "url": { - "raw": "{{HOST_QUOTING_SERVICE}}/quotes", - "host": [ - "{{HOST_QUOTING_SERVICE}}" - ], - "path": [ - "quotes" - ] - }, - "description": "Send POST /quotes from simdfsp1 (EUR) to simdfsp2 (XOF) with extensionlist.\n\nLOGS:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43Z, [log,info] data: got a POST /quotes request: { quoteId: 'd2b2d578-f3c5-4a26-bed7-c76eed79a5cb',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionId: 'd2b2d578-f3c5-4a26-bed7-c76eed79a5cb',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payee:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { partyIdInfo:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { partyIdType: 'MSISDN',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] partyIdentifier: '27713803915',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] fspId: 'simdfsp2' } },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payer:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { partyIdInfo:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { partyIdType: 'MSISDN',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] partyIdentifier: '27713803905',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] fspId: 'simdfsp1' },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] personalInfo: { complexName: [Object], dateOfBirth: '1983-10-25' } },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] amountType: 'SEND',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] amount: { amount: '20', currency: 'EUR' },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionType:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { scenario: 'TRANSFER',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] initiator: 'PAYER',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] initiatorType: 'CONSUMER' },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] note: 'hej',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] expiration: '2017-11-15T22:17:28.985-01:00',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] extensionList:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { extension:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [ [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object] ] } }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.210Z, [quotesmodel]: Received POST quote request headers: { host: 'dev-casa-interop-switch.casahub.live',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] connection: 'close',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-request-id': '80d08b5eecc42ee029a319f8993d8cb7',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-real-ip': '52.174.6.185',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-forwarded-for': '52.174.6.185',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-forwarded-host': 'dev-casa-interop-switch.casahub.live',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-forwarded-port': '80',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-forwarded-proto': 'https',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-original-uri': '/quotes',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-scheme': 'https',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-original-forwarded-for': '52.174.6.185, 10.0.1.20',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'content-length': 2226,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-ssl-client-verify': '0',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-destination': 'simdfsp2',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-ssl-client-sha1': '',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] accept: 'application/vnd.interoperability.quotes+json;version=1',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-ssl-client-not-before': '',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-signature': '{\"signature\":\"iU4GBXSfY8twZMj1zXX1CTe3LDO8Zvgui53icrriBxCUF_wltQmnjgWLWI4ZUEueVeOeTbDPBZazpBWYvBYpl5WJSUoXi14nVlangcsmu2vYkQUPmHtjOW-yb2ng6_aPfwd7oHLWrWzcsjTF-S4dW7GZRPHEbY_qCOhEwmmMOnE1FWF1OLvP0dM0r4y7FlnrZNhmuVIFhk_pMbEC44rtQmMFv4pm4EVGqmIm3eyXz0GkX8q_O1kGBoyIeV_P6RRcZ0nL6YUVMhPFSLJo6CIhL2zPm54Qdl2nVzDFWn_shVyV0Cl5vpcMJxJ--O_Zcbmpv6lxqDdygTC782Ob3CNMvg\\\",\\\"protectedHeader\\\":\\\"eyJhbGciOiJSUzI1NiIsIkZTUElPUC1VUkkiOiIvcXVvdGVzIiwiRlNQSU9QLUhUVFAtTWV0aG9kIjoiUE9TVCIsIkZTUElPUC1Tb3VyY2UiOiJwYXllcmZzcCIsIkZTUElPUC1EZXN0aW5hdGlvbiI6InBheWVlZnNwIiwiRGF0ZSI6IiJ9\"}',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-ssl-client-cn': '',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'accept-encoding': 'gzip, deflate',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-ssl-client-dn': '',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] date: 'Wed, 28 Aug 2019 05:05:42 GMT',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] activityid: '833294909889594271858448',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-ssl-client-not-after': '',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-ssl': '1',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-ssl-client-cert': '0',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-ssl-issuer': '',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-source': 'simdfsp1',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'content-type': 'application/json',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'user-agent': 'Synapse-PT-HttpComponents-NIO',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-content-type': 'application/vnd.interoperability.quotes+json;version=1.0' }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.210Z, [quotesmodel]: quote request body : {\"quoteId\":\"d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\",\"transactionId\":\"d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\",\"payee\":{\"partyIdInfo\":{\"partyIdType\":\"MSISDN\",\"partyIdentifier\":\"27713803915\",\"fspId\":\"simdfsp2\"}},\"payer\":{\"partyIdInfo\":{\"partyIdType\":\"MSISDN\",\"partyIdentifier\":\"27713803905\",\"fspId\":\"simdfsp1\"},\"personalInfo\":{\"complexName\":{\"firstName\":\"Mats\",\"lastName\":\"Hagman\"},\"dateOfBirth\":\"1983-10-25\"}},\"amountType\":\"SEND\",\"amount\":{\"amount\":\"20\",\"currency\":\"EUR\"},\"transactionType\":{\"scenario\":\"TRANSFER\",\"initiator\":\"PAYER\",\"initiatorType\":\"CONSUMER\"},\"note\":\"hej\",\"expiration\":\"2017-11-15T22:17:28.985-01:00\",\"extensionList\":{\"extension\":[{\"key\":\"KYCPayerTier\",\"value\":\"1\"},{\"key\":\"KYCNationality\",\"value\":\"CI\"},{\"key\":\"KYCOccupation\",\"value\":\"Engineer\"},{\"key\":\"KYCEmployerName\",\"value\":\"Example Corp\"},{\"key\":\"KYCContactPhone\",\"value\":\"1122334455\"},{\"key\":\"KYCEmailAddress\",\"value\":\"user@mail.com\"},{\"key\":\"KYCBirthCountry\",\"value\":\"CI\"},{\"key\":\"KYCPayerAddress1\",\"value\":\"Immeuble Le Quartz Boulevard Valéry Giscard d'Estaing Marcory\"},{\"key\":\"KYCPayerAddress2\",\"value\":\"11 BP 202 Abidjan 11\"},{\"key\":\"KYCPayerAddressCity\",\"value\":\"Abidjan\"},{\"key\":\"KYCPayerAddressCode\",\"value\":\"NE1 3TQ\"},{\"key\":\"KYCPayerIDType\",\"value\":\"PASSPORT\"},{\"key\":\"KYCPayerIDValue\",\"value\":\"770423742\"},{\"key\":\"KYCPayerTransferReason\",\"value\":\"Bill payment\"}]}}\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.210Z, [quotesmodel]: The regex to check forex dfsp is : /^DFSP([A-Z]{3})$/g\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.210Z, [quotesmodel]: Is request from FXP? : false\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.283Z, [quotesmodel]: Available payer currencies : [ 'EUR' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.283Z, [quotesmodel]: Available payee currencies : [ 'XOF' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.287Z, [quotesdatabase]: Cache miss for getForexProvider: [ 'EUR' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.292Z, [quotesmodel]: This is a FOREX request will be forwarded to FXP : DFSPEUR\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.292Z, [quotesmodel]: Calculated sha256 hash of quote request with id d2b2d578-f3c5-4a26-bed7-c76eed79a5cb as: 5ed0d8f2f8eff39d06f6bda1856b8a00ad95cdd3df694a04a9ba478f526650b3\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.297Z, [quotesmodel]: DB query for quote duplicate check with id d2b2d578-f3c5-4a26-bed7-c76eed79a5cb returned: null\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.297Z, [quotesmodel]: New quote identified with quoteId d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.303Z, [quotesdatabase]: inserted new duplicate check in db for quoteId: d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.303Z, [quotesdatabase]: Cache miss for getInitiatorType: [ 'CONSUMER' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.303Z, [quotesdatabase]: Cache miss for getInitiator: [ 'PAYER' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.303Z, [quotesdatabase]: Cache miss for getScenario: [ 'TRANSFER' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.303Z, [quotesdatabase]: Cache miss for getAmountType: [ 'SEND' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Connection Error: Error: read ECONNRESET\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Connection Error: Error: read ECONNRESET\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Connection Error: Error: read ECONNRESET\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Connection Error: Error: read ECONNRESET\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Connection Error: Error: read ECONNRESET\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Connection Error: Error: read ECONNRESET\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Connection Error: Error: read ECONNRESET\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Connection Error: Error: read ECONNRESET\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Connection Error: Error: read ECONNRESET\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.311Z, [quotesdatabase]: inserted new transactionReference in db: d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.385Z, [quotesdatabase]: inserted new quote in db: { quoteId: 'd2b2d578-f3c5-4a26-bed7-c76eed79a5cb',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionReferenceId: 'd2b2d578-f3c5-4a26-bed7-c76eed79a5cb',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionRequestId: null,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] note: 'hej',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] expirationDate: 2017-11-15T23:17:28.985Z,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionInitiatorId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionInitiatorTypeId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionScenarioId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] balanceOfPaymentsId: null,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionSubScenarioId: undefined,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] amountTypeId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] amount: '20',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] currencyId: 'EUR' }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.385Z, [quotesdatabase]: Cache miss for getPartyType: [ 'PAYER' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.385Z, [quotesdatabase]: Cache miss for getPartyIdentifierType: [ 'MSISDN' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.385Z, [quotesdatabase]: Cache miss for getParticipant: [ 'simdfsp1' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.385Z, [quotesdatabase]: Cache miss for getTransferParticipantRoleType: [ 'PAYER_DFSP' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.385Z, [quotesdatabase]: Cache miss for getLedgerEntryType: [ 'PRINCIPLE_VALUE' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.386Z, [quotesdatabase]: Cache miss for getPartyType: [ 'PAYEE' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.386Z, [quotesdatabase]: Cache miss for getPartyIdentifierType: [ 'MSISDN' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.386Z, [quotesdatabase]: Cache miss for getParticipant: [ 'simdfsp2' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.386Z, [quotesdatabase]: Cache miss for getTransferParticipantRoleType: [ 'PAYEE_DFSP' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.386Z, [quotesdatabase]: Cache miss for getLedgerEntryType: [ 'PRINCIPLE_VALUE' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.400Z, [quotesdatabase]: inserted new quoteParty in db: 12566\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.405Z, [quotesdatabase]: inserted new party in db: { firstName: 'Mats',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] middleName: undefined,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] lastName: 'Hagman',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] dateOfBirth: '1983-10-25',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] quotePartyId: 12566,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] partyId: 6306 }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.408Z, [quotesdatabase]: inserted new quoteParty in db: 12567\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.420Z, [quotesmodel]: create quote transaction committed to db: { transactionReferenceId: 'd2b2d578-f3c5-4a26-bed7-c76eed79a5cb',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionInitiatorTypeId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionInitiatorId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionScenarioId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] amountTypeId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] quoteId: 'd2b2d578-f3c5-4a26-bed7-c76eed79a5cb',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payerId: 12566,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeId: 12567 }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.420Z, [quotesdatabase]: Cache miss for getParticipantEndpoint: [ 'DFSPEUR', 'FSPIOP_CALLBACK_URL' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.451Z, [quotesmodel]: Resolved PAYEE party FSPIOP_CALLBACK_URL endpoint for quote d2b2d578-f3c5-4a26-bed7-c76eed79a5cb to: 'http://fxp-mojaloop-fxp-adapter.fxp.svc.cluster.local:8000'\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.451Z, [quotesmodel]: Forwarding quote request to endpoint: http://fxp-mojaloop-fxp-adapter.fxp.svc.cluster.local:8000/quotes\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.451Z, [quotesmodel]: Forwarding quote request headers: {\"Content-Type\":\"application/vnd.interoperability.quotes+json;version=1.0\",\"Date\":\"Wed, 28 Aug 2019 05:05:43 GMT\",\"FSPIOP-Source\":\"simdfsp1\",\"FSPIOP-SourceCurrency\":\"EUR\",\"FSPIOP-Destination\":\"DFSPEUR\",\"FSPIOP-DestinationCurrency\":\"XOF\",\"FSPIOP-Signature\":\"{\"signature\":\"iU4GBXSfY8twZMj1zXX1CTe3LDO8Zvgui53icrriBxCUF_wltQmnjgWLWI4ZUEueVeOeTbDPBZazpBWYvBYpl5WJSUoXi14nVlangcsmu2vYkQUPmHtjOW-yb2ng6_aPfwd7oHLWrWzcsjTF-S4dW7GZRPHEbY_qCOhEwmmMOnE1FWF1OLvP0dM0r4y7FlnrZNhmuVIFhk_pMbEC44rtQmMFv4pm4EVGqmIm3eyXz0GkX8q_O1kGBoyIeV_P6RRcZ0nL6YUVMhPFSLJo6CIhL2zPm54Qdl2nVzDFWn_shVyV0Cl5vpcMJxJ--O_Zcbmpv6lxqDdygTC782Ob3CNMvg\\\",\\\"protectedHeader\\\":\\\"eyJhbGciOiJSUzI1NiIsIkZTUElPUC1VUkkiOiIvcXVvdGVzIiwiRlNQSU9QLUhUVFAtTWV0aG9kIjoiUE9TVCIsIkZTUElPUC1Tb3VyY2UiOiJwYXllcmZzcCIsIkZTUElPUC1EZXN0aW5hdGlvbiI6InBheWVlZnNwIiwiRGF0ZSI6IiJ9\"}\",\"Accept\":\"application/vnd.interoperability.quotes+json;version=1.0\"}\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.451Z, [quotesmodel]: Forwarding quote request body: {\"quoteId\":\"d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\",\"transactionId\":\"d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\",\"payee\":{\"partyIdInfo\":{\"partyIdType\":\"MSISDN\",\"partyIdentifier\":\"27713803915\",\"fspId\":\"simdfsp2\"}},\"payer\":{\"partyIdInfo\":{\"partyIdType\":\"MSISDN\",\"partyIdentifier\":\"27713803905\",\"fspId\":\"simdfsp1\"},\"personalInfo\":{\"complexName\":{\"firstName\":\"Mats\",\"lastName\":\"Hagman\"},\"dateOfBirth\":\"1983-10-25\"}},\"amountType\":\"SEND\",\"amount\":{\"amount\":\"20\",\"currency\":\"EUR\"},\"transactionType\":{\"scenario\":\"TRANSFER\",\"initiator\":\"PAYER\",\"initiatorType\":\"CONSUMER\"},\"note\":\"hej\",\"expiration\":\"2017-11-15T22:17:28.985-01:00\",\"extensionList\":{\"extension\":[{\"key\":\"KYCPayerTier\",\"value\":\"1\"},{\"key\":\"KYCNationality\",\"value\":\"CI\"},{\"key\":\"KYCOccupation\",\"value\":\"Engineer\"},{\"key\":\"KYCEmployerName\",\"value\":\"Example Corp\"},{\"key\":\"KYCContactPhone\",\"value\":\"1122334455\"},{\"key\":\"KYCEmailAddress\",\"value\":\"user@mail.com\"},{\"key\":\"KYCBirthCountry\",\"value\":\"CI\"},{\"key\":\"KYCPayerAddress1\",\"value\":\"Immeuble Le Quartz Boulevard Valéry Giscard d'Estaing Marcory\"},{\"key\":\"KYCPayerAddress2\",\"value\":\"11 BP 202 Abidjan 11\"},{\"key\":\"KYCPayerAddressCity\",\"value\":\"Abidjan\"},{\"key\":\"KYCPayerAddressCode\",\"value\":\"NE1 3TQ\"},{\"key\":\"KYCPayerIDType\",\"value\":\"PASSPORT\"},{\"key\":\"KYCPayerIDValue\",\"value\":\"770423742\"},{\"key\":\"KYCPayerTransferReason\",\"value\":\"Bill payment\"}]}}\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.451Z, [quotesmodel]: Forwarding request : { method: 'POST',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] url: 'http://fxp-mojaloop-fxp-adapter.fxp.svc.cluster.local:8000/quotes',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] data: '{\"quoteId\":\"d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\",\"transactionId\":\"d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\",\"payee\":{\"partyIdInfo\":{\"partyIdType\":\"MSISDN\",\"partyIdentifier\":\"27713803915\",\"fspId\":\"simdfsp2\"}},\"payer\":{\"partyIdInfo\":{\"partyIdType\":\"MSISDN\",\"partyIdentifier\":\"27713803905\",\"fspId\":\"simdfsp1\"},\"personalInfo\":{\"complexName\":{\"firstName\":\"Mats\",\"lastName\":\"Hagman\"},\"dateOfBirth\":\"1983-10-25\"}},\"amountType\":\"SEND\",\"amount\":{\"amount\":\"20\",\"currency\":\"EUR\"},\"transactionType\":{\"scenario\":\"TRANSFER\",\"initiator\":\"PAYER\",\"initiatorType\":\"CONSUMER\"},\"note\":\"hej\",\"expiration\":\"2017-11-15T22:17:28.985-01:00\",\"extensionList\":{\"extension\":[{\"key\":\"KYCPayerTier\",\"value\":\"1\"},{\"key\":\"KYCNationality\",\"value\":\"CI\"},{\"key\":\"KYCOccupation\",\"value\":\"Engineer\"},{\"key\":\"KYCEmployerName\",\"value\":\"Example Corp\"},{\"key\":\"KYCContactPhone\",\"value\":\"1122334455\"},{\"key\":\"KYCEmailAddress\",\"value\":\"user@mail.com\"},{\"key\":\"KYCBirthCountry\",\"value\":\"CI\"},{\"key\":\"KYCPayerAddress1\",\"value\":\"Immeuble Le Quartz Boulevard Valéry Giscard d'Estaing Marcory\"},{\"key\":\"KYCPayerAddress2\",\"value\":\"11 BP 202 Abidjan 11\"},{\"key\":\"KYCPayerAddressCity\",\"value\":\"Abidjan\"},{\"key\":\"KYCPayerAddressCode\",\"value\":\"NE1 3TQ\"},{\"key\":\"KYCPayerIDType\",\"value\":\"PASSPORT\"},{\"key\":\"KYCPayerIDValue\",\"value\":\"770423742\"},{\"key\":\"KYCPayerTransferReason\",\"value\":\"Bill payment\"}]}}',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] headers:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { 'Content-Type': 'application/vnd.interoperability.quotes+json;version=1.0',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Date: 'Wed, 28 Aug 2019 05:05:43 GMT',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'FSPIOP-Source': 'simdfsp1',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'FSPIOP-SourceCurrency': 'EUR',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'FSPIOP-Destination': 'DFSPEUR',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'FSPIOP-DestinationCurrency': 'XOF',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'FSPIOP-Signature': '{\"signature\":\"iU4GBXSfY8twZMj1zXX1CTe3LDO8Zvgui53icrriBxCUF_wltQmnjgWLWI4ZUEueVeOeTbDPBZazpBWYvBYpl5WJSUoXi14nVlangcsmu2vYkQUPmHtjOW-yb2ng6_aPfwd7oHLWrWzcsjTF-S4dW7GZRPHEbY_qCOhEwmmMOnE1FWF1OLvP0dM0r4y7FlnrZNhmuVIFhk_pMbEC44rtQmMFv4pm4EVGqmIm3eyXz0GkX8q_O1kGBoyIeV_P6RRcZ0nL6YUVMhPFSLJo6CIhL2zPm54Qdl2nVzDFWn_shVyV0Cl5vpcMJxJ--O_Zcbmpv6lxqDdygTC782Ob3CNMvg\\\",\\\"protectedHeader\\\":\\\"eyJhbGciOiJSUzI1NiIsIkZTUElPUC1VUkkiOiIvcXVvdGVzIiwiRlNQSU9QLUhUVFAtTWV0aG9kIjoiUE9TVCIsIkZTUElPUC1Tb3VyY2UiOiJwYXllcmZzcCIsIkZTUElPUC1EZXN0aW5hdGlvbiI6InBheWVlZnNwIiwiRGF0ZSI6IiJ9\"}',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Accept: 'application/vnd.interoperability.quotes+json;version=1.0' } }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43Z, [log,info] data: POST quote request succeeded and returned: { transactionReferenceId: 'd2b2d578-f3c5-4a26-bed7-c76eed79a5cb',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionInitiatorTypeId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionInitiatorId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionScenarioId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] amountTypeId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] quoteId: 'd2b2d578-f3c5-4a26-bed7-c76eed79a5cb',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payerId: 12566,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeId: 12567 }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43Z, (1566968743208:mowbkd-quoting-service-api-adapter-66c8649988-dmkmr:1:jzuhhmwe:13892) [response,api] http://0.0.0.0:3000: post /quotes {} 202 (264ms)\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43Z, [log,info] data: got a POST /quotes request: { quoteId: 'ebbd328d-32ad-4aff-870e-c886196db4ce',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionId: '9678a1c6-9ef6-47dd-a2de-44c9b3920a7b',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payee:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { partyIdInfo:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { partyIdType: 'MSISDN',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] partyIdentifier: '27713803915',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] fspId: 'simdfsp2' } },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payer:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { partyIdInfo:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { partyIdType: 'MSISDN',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] partyIdentifier: '27713803905',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] fspId: 'simdfsp1' },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] personalInfo: { complexName: [Object], dateOfBirth: '1983-10-25' } },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] amountType: 'SEND',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] amount: { amount: '13333', currency: 'XOF' },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionType:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { scenario: 'TRANSFER',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] initiator: 'PAYER',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] initiatorType: 'CONSUMER' },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] note: 'hej',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] expiration: '2017-11-15T22:17:28.985-01:00',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] extensionList:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { extension:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [ [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object] ] } }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.487Z, [quotesmodel]: Received POST quote request headers: { 'content-type': 'application/json',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] date: 'Wed, 28 Aug 2019 05:05:43 GMT',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-source': 'DFSPXOF',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-destination': 'simdfsp2',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] accept: 'application/vnd.interoperability.quotes+json;version=1.0',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-http-method': 'POST',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-uri': '/quotes',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-signature': '{\"signature\":\"bX2yc_Ns4TlWBT6Y4fY0SWWiQH8sDqUqXEKUhRIWSIGZ_BuEVpZSRsZCJp-1GnxshWs6Uh9DZxR28_l1Jn-sgemFwYopnfmFYDBqz-J1unMKHEnZ7usfr2jf_d97t61VGyLgeClpFsTdufYrHSL18FUWxQhza27M_-SUMMxKhUgQfbZdO-pQ7vuTv3hnq6u6TE_2AWRvTBMkoIQPrX8QAZZTbxDtnpt3UEleEVZ0Xb9iwXMABAgbmy1kSuoxAvkzrsZ84MBi-jFwvVahciCe48Or6qgI_rmzNkgRfiirUh9kAWwbxAKI4Q8cKNI_arjnyoSqZhrnz1vJ8rU7klibWw\",\"protectedHeader\":\"eyJhbGciOiJSUzI1NiIsIkZTUElPUC1VUkkiOiIvcXVvdGVzIiwiRlNQSU9QLUhUVFAtTWV0aG9kIjoiUE9TVCIsIkZTUElPUC1Tb3VyY2UiOiJERlNQWE9GIiwiRlNQSU9QLURlc3RpbmF0aW9uIjoic2ltZGZzcDIiLCJEYXRlIjoiV2VkLCAyOCBBdWcgMjAxOSAwNTowNTo0MyBHTVQifQ\"}',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] host: 'mowbkd-quoting-service-api-adapter.casa-backend.svc.cluster.local',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'content-length': 1423,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] connection: 'close',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-content-type': 'application/vnd.interoperability.quotes+json;version=1.0' }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.487Z, [quotesmodel]: quote request body : {\"quoteId\":\"ebbd328d-32ad-4aff-870e-c886196db4ce\",\"transactionId\":\"9678a1c6-9ef6-47dd-a2de-44c9b3920a7b\",\"payee\":{\"partyIdInfo\":{\"partyIdType\":\"MSISDN\",\"partyIdentifier\":\"27713803915\",\"fspId\":\"simdfsp2\"}},\"payer\":{\"partyIdInfo\":{\"partyIdType\":\"MSISDN\",\"partyIdentifier\":\"27713803905\",\"fspId\":\"simdfsp1\"},\"personalInfo\":{\"complexName\":{\"firstName\":\"Mats\",\"lastName\":\"Hagman\"},\"dateOfBirth\":\"1983-10-25\"}},\"amountType\":\"SEND\",\"amount\":{\"amount\":\"13333\",\"currency\":\"XOF\"},\"transactionType\":{\"scenario\":\"TRANSFER\",\"initiator\":\"PAYER\",\"initiatorType\":\"CONSUMER\"},\"note\":\"hej\",\"expiration\":\"2017-11-15T22:17:28.985-01:00\",\"extensionList\":{\"extension\":[{\"key\":\"KYCPayerTier\",\"value\":\"1\"},{\"key\":\"KYCNationality\",\"value\":\"CI\"},{\"key\":\"KYCOccupation\",\"value\":\"Engineer\"},{\"key\":\"KYCEmployerName\",\"value\":\"Example Corp\"},{\"key\":\"KYCContactPhone\",\"value\":\"1122334455\"},{\"key\":\"KYCEmailAddress\",\"value\":\"user@mail.com\"},{\"key\":\"KYCBirthCountry\",\"value\":\"CI\"},{\"key\":\"KYCPayerAddress1\",\"value\":\"Immeuble Le Quartz Boulevard Valéry Giscard d'Estaing Marcory\"},{\"key\":\"KYCPayerAddress2\",\"value\":\"11 BP 202 Abidjan 11\"},{\"key\":\"KYCPayerAddressCity\",\"value\":\"Abidjan\"},{\"key\":\"KYCPayerAddressCode\",\"value\":\"NE1 3TQ\"},{\"key\":\"KYCPayerIDType\",\"value\":\"PASSPORT\"},{\"key\":\"KYCPayerIDValue\",\"value\":\"770423742\"},{\"key\":\"KYCPayerTransferReason\",\"value\":\"Bill payment\"},{\"key\":\"parentTransferId\",\"value\":\"d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\"}]}}\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.488Z, [quotesmodel]: The regex to check forex dfsp is : /^DFSP([A-Z]{3})$/g\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.488Z, [quotesmodel]: Is request from FXP? : true\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.503Z, [quotesmodel]: Available payer currencies : [ 'XOF' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.503Z, [quotesmodel]: Available payee currencies : [ 'XOF' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.507Z, [quotesmodel]: Calculated sha256 hash of quote request with id ebbd328d-32ad-4aff-870e-c886196db4ce as: a1e81388a4c1e7bb28032999a9cefbe6da5081b955bc877667fed3a9310e6c88\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.510Z, [quotesmodel]: DB query for quote duplicate check with id ebbd328d-32ad-4aff-870e-c886196db4ce returned: null\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.510Z, [quotesmodel]: New quote identified with quoteId ebbd328d-32ad-4aff-870e-c886196db4ce\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.516Z, [quotesdatabase]: inserted new duplicate check in db for quoteId: ebbd328d-32ad-4aff-870e-c886196db4ce\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.516Z, [quotesdatabase]: Cache hit for getInitiatorType [ 'CONSUMER' ]: 1\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.516Z, [quotesdatabase]: Cache hit for getInitiator [ 'PAYER' ]: 1\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.516Z, [quotesdatabase]: Cache hit for getScenario [ 'TRANSFER' ]: 1\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.516Z, [quotesdatabase]: Cache hit for getAmountType [ 'SEND' ]: 1\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.519Z, [quotesdatabase]: inserted new transactionReference in db: 9678a1c6-9ef6-47dd-a2de-44c9b3920a7b\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.523Z, [quotesdatabase]: inserted new quote in db: { quoteId: 'ebbd328d-32ad-4aff-870e-c886196db4ce',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionReferenceId: '9678a1c6-9ef6-47dd-a2de-44c9b3920a7b',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionRequestId: null,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] note: 'hej',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] expirationDate: 2017-11-15T23:17:28.985Z,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionInitiatorId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionInitiatorTypeId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionScenarioId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] balanceOfPaymentsId: null,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionSubScenarioId: undefined,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] amountTypeId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] amount: '13333',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] currencyId: 'XOF' }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.523Z, [quotesdatabase]: Cache hit for getPartyType [ 'PAYER' ]: 1\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.523Z, [quotesdatabase]: Cache hit for getPartyIdentifierType [ 'MSISDN' ]: 1\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.524Z, [quotesdatabase]: Cache hit for getParticipant [ 'simdfsp1' ]: 645\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.524Z, [quotesdatabase]: Cache hit for getTransferParticipantRoleType [ 'PAYER_DFSP' ]: 1\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.524Z, [quotesdatabase]: Cache hit for getLedgerEntryType [ 'PRINCIPLE_VALUE' ]: 1\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.524Z, [quotesdatabase]: Cache hit for getPartyType [ 'PAYEE' ]: 2\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.524Z, [quotesdatabase]: Cache hit for getPartyIdentifierType [ 'MSISDN' ]: 1\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.524Z, [quotesdatabase]: Cache hit for getParticipant [ 'simdfsp2' ]: 646\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.524Z, [quotesdatabase]: Cache hit for getTransferParticipantRoleType [ 'PAYEE_DFSP' ]: 2\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.524Z, [quotesdatabase]: Cache hit for getLedgerEntryType [ 'PRINCIPLE_VALUE' ]: 1\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.527Z, [quotesdatabase]: inserted new quoteParty in db: 12568\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.530Z, [quotesdatabase]: inserted new quoteParty in db: 12569\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.533Z, [quotesdatabase]: inserted new party in db: { firstName: 'Mats',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] middleName: undefined,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] lastName: 'Hagman',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] dateOfBirth: '1983-10-25',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] quotePartyId: 12568,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] partyId: 6307 }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.547Z, [quotesmodel]: create quote transaction committed to db: { transactionReferenceId: '9678a1c6-9ef6-47dd-a2de-44c9b3920a7b',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionInitiatorTypeId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionInitiatorId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionScenarioId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] amountTypeId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] quoteId: 'ebbd328d-32ad-4aff-870e-c886196db4ce',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payerId: 12568,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeId: 12569 }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.547Z, [quotesdatabase]: Cache miss for getParticipantEndpoint: [ 'simdfsp2', 'FSPIOP_CALLBACK_URL' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.561Z, [quotesmodel]: Resolved PAYEE party FSPIOP_CALLBACK_URL endpoint for quote ebbd328d-32ad-4aff-870e-c886196db4ce to: 'http://mowbkd-simulators:80/simdfsp2'\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.561Z, [quotesmodel]: Forwarding quote request to endpoint: http://mowbkd-simulators:80/simdfsp2/quotes\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.561Z, [quotesmodel]: Forwarding quote request headers: {\"Content-Type\":\"application/vnd.interoperability.quotes+json;version=1.0\",\"Date\":\"Wed, 28 Aug 2019 05:05:43 GMT\",\"FSPIOP-Source\":\"DFSPXOF\",\"FSPIOP-Destination\":\"simdfsp2\",\"FSPIOP-HTTP-Method\":\"POST\",\"FSPIOP-Signature\":\"{\"signature\":\"bX2yc_Ns4TlWBT6Y4fY0SWWiQH8sDqUqXEKUhRIWSIGZ_BuEVpZSRsZCJp-1GnxshWs6Uh9DZxR28_l1Jn-sgemFwYopnfmFYDBqz-J1unMKHEnZ7usfr2jf_d97t61VGyLgeClpFsTdufYrHSL18FUWxQhza27M_-SUMMxKhUgQfbZdO-pQ7vuTv3hnq6u6TE_2AWRvTBMkoIQPrX8QAZZTbxDtnpt3UEleEVZ0Xb9iwXMABAgbmy1kSuoxAvkzrsZ84MBi-jFwvVahciCe48Or6qgI_rmzNkgRfiirUh9kAWwbxAKI4Q8cKNI_arjnyoSqZhrnz1vJ8rU7klibWw\",\"protectedHeader\":\"eyJhbGciOiJSUzI1NiIsIkZTUElPUC1VUkkiOiIvcXVvdGVzIiwiRlNQSU9QLUhUVFAtTWV0aG9kIjoiUE9TVCIsIkZTUElPUC1Tb3VyY2UiOiJERlNQWE9GIiwiRlNQSU9QLURlc3RpbmF0aW9uIjoic2ltZGZzcDIiLCJEYXRlIjoiV2VkLCAyOCBBdWcgMjAxOSAwNTowNTo0MyBHTVQifQ\"}\",\"FSPIOP-URI\":\"/quotes\",\"Accept\":\"application/vnd.interoperability.quotes+json;version=1.0\"}\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.561Z, [quotesmodel]: Forwarding quote request body: {\"quoteId\":\"ebbd328d-32ad-4aff-870e-c886196db4ce\",\"transactionId\":\"9678a1c6-9ef6-47dd-a2de-44c9b3920a7b\",\"payee\":{\"partyIdInfo\":{\"partyIdType\":\"MSISDN\",\"partyIdentifier\":\"27713803915\",\"fspId\":\"simdfsp2\"}},\"payer\":{\"partyIdInfo\":{\"partyIdType\":\"MSISDN\",\"partyIdentifier\":\"27713803905\",\"fspId\":\"simdfsp1\"},\"personalInfo\":{\"complexName\":{\"firstName\":\"Mats\",\"lastName\":\"Hagman\"},\"dateOfBirth\":\"1983-10-25\"}},\"amountType\":\"SEND\",\"amount\":{\"amount\":\"13333\",\"currency\":\"XOF\"},\"transactionType\":{\"scenario\":\"TRANSFER\",\"initiator\":\"PAYER\",\"initiatorType\":\"CONSUMER\"},\"note\":\"hej\",\"expiration\":\"2017-11-15T22:17:28.985-01:00\",\"extensionList\":{\"extension\":[{\"key\":\"KYCPayerTier\",\"value\":\"1\"},{\"key\":\"KYCNationality\",\"value\":\"CI\"},{\"key\":\"KYCOccupation\",\"value\":\"Engineer\"},{\"key\":\"KYCEmployerName\",\"value\":\"Example Corp\"},{\"key\":\"KYCContactPhone\",\"value\":\"1122334455\"},{\"key\":\"KYCEmailAddress\",\"value\":\"user@mail.com\"},{\"key\":\"KYCBirthCountry\",\"value\":\"CI\"},{\"key\":\"KYCPayerAddress1\",\"value\":\"Immeuble Le Quartz Boulevard Valéry Giscard d'Estaing Marcory\"},{\"key\":\"KYCPayerAddress2\",\"value\":\"11 BP 202 Abidjan 11\"},{\"key\":\"KYCPayerAddressCity\",\"value\":\"Abidjan\"},{\"key\":\"KYCPayerAddressCode\",\"value\":\"NE1 3TQ\"},{\"key\":\"KYCPayerIDType\",\"value\":\"PASSPORT\"},{\"key\":\"KYCPayerIDValue\",\"value\":\"770423742\"},{\"key\":\"KYCPayerTransferReason\",\"value\":\"Bill payment\"},{\"key\":\"parentTransferId\",\"value\":\"d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\"}]}}\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.561Z, [quotesmodel]: Forwarding request : { method: 'POST',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] url: 'http://mowbkd-simulators:80/simdfsp2/quotes',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] data: '{\"quoteId\":\"ebbd328d-32ad-4aff-870e-c886196db4ce\",\"transactionId\":\"9678a1c6-9ef6-47dd-a2de-44c9b3920a7b\",\"payee\":{\"partyIdInfo\":{\"partyIdType\":\"MSISDN\",\"partyIdentifier\":\"27713803915\",\"fspId\":\"simdfsp2\"}},\"payer\":{\"partyIdInfo\":{\"partyIdType\":\"MSISDN\",\"partyIdentifier\":\"27713803905\",\"fspId\":\"simdfsp1\"},\"personalInfo\":{\"complexName\":{\"firstName\":\"Mats\",\"lastName\":\"Hagman\"},\"dateOfBirth\":\"1983-10-25\"}},\"amountType\":\"SEND\",\"amount\":{\"amount\":\"13333\",\"currency\":\"XOF\"},\"transactionType\":{\"scenario\":\"TRANSFER\",\"initiator\":\"PAYER\",\"initiatorType\":\"CONSUMER\"},\"note\":\"hej\",\"expiration\":\"2017-11-15T22:17:28.985-01:00\",\"extensionList\":{\"extension\":[{\"key\":\"KYCPayerTier\",\"value\":\"1\"},{\"key\":\"KYCNationality\",\"value\":\"CI\"},{\"key\":\"KYCOccupation\",\"value\":\"Engineer\"},{\"key\":\"KYCEmployerName\",\"value\":\"Example Corp\"},{\"key\":\"KYCContactPhone\",\"value\":\"1122334455\"},{\"key\":\"KYCEmailAddress\",\"value\":\"user@mail.com\"},{\"key\":\"KYCBirthCountry\",\"value\":\"CI\"},{\"key\":\"KYCPayerAddress1\",\"value\":\"Immeuble Le Quartz Boulevard Valéry Giscard d'Estaing Marcory\"},{\"key\":\"KYCPayerAddress2\",\"value\":\"11 BP 202 Abidjan 11\"},{\"key\":\"KYCPayerAddressCity\",\"value\":\"Abidjan\"},{\"key\":\"KYCPayerAddressCode\",\"value\":\"NE1 3TQ\"},{\"key\":\"KYCPayerIDType\",\"value\":\"PASSPORT\"},{\"key\":\"KYCPayerIDValue\",\"value\":\"770423742\"},{\"key\":\"KYCPayerTransferReason\",\"value\":\"Bill payment\"},{\"key\":\"parentTransferId\",\"value\":\"d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\"}]}}',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] headers:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { 'Content-Type': 'application/vnd.interoperability.quotes+json;version=1.0',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Date: 'Wed, 28 Aug 2019 05:05:43 GMT',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'FSPIOP-Source': 'DFSPXOF',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'FSPIOP-Destination': 'simdfsp2',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'FSPIOP-HTTP-Method': 'POST',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'FSPIOP-Signature': '{\"signature\":\"bX2yc_Ns4TlWBT6Y4fY0SWWiQH8sDqUqXEKUhRIWSIGZ_BuEVpZSRsZCJp-1GnxshWs6Uh9DZxR28_l1Jn-sgemFwYopnfmFYDBqz-J1unMKHEnZ7usfr2jf_d97t61VGyLgeClpFsTdufYrHSL18FUWxQhza27M_-SUMMxKhUgQfbZdO-pQ7vuTv3hnq6u6TE_2AWRvTBMkoIQPrX8QAZZTbxDtnpt3UEleEVZ0Xb9iwXMABAgbmy1kSuoxAvkzrsZ84MBi-jFwvVahciCe48Or6qgI_rmzNkgRfiirUh9kAWwbxAKI4Q8cKNI_arjnyoSqZhrnz1vJ8rU7klibWw\",\"protectedHeader\":\"eyJhbGciOiJSUzI1NiIsIkZTUElPUC1VUkkiOiIvcXVvdGVzIiwiRlNQSU9QLUhUVFAtTWV0aG9kIjoiUE9TVCIsIkZTUElPUC1Tb3VyY2UiOiJERlNQWE9GIiwiRlNQSU9QLURlc3RpbmF0aW9uIjoic2ltZGZzcDIiLCJEYXRlIjoiV2VkLCAyOCBBdWcgMjAxOSAwNTowNTo0MyBHTVQifQ\"}',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'FSPIOP-URI': '/quotes',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Accept: 'application/vnd.interoperability.quotes+json;version=1.0' } }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43Z, [log,info] data: POST quote request succeeded and returned: { transactionReferenceId: '9678a1c6-9ef6-47dd-a2de-44c9b3920a7b',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionInitiatorTypeId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionInitiatorId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionScenarioId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] amountTypeId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] quoteId: 'ebbd328d-32ad-4aff-870e-c886196db4ce',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payerId: 12568,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeId: 12569 }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43Z, (1566968743486:mowbkd-quoting-service-api-adapter-66c8649988-dmkmr:1:jzuhhmwe:13893) [response,api] http://0.0.0.0:3000: post /quotes {} 202 (84ms)\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43Z, [log,info] data: got a PUT /quotes/{id} request: { transferAmount: { amount: '13333', currency: 'XOF' },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeFspFee: { amount: '1', currency: 'XOF' },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeFspCommission: { amount: '1', currency: 'XOF' },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] expiration: '2019-08-28T05:35:43.567Z',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] ilpPacket: 'eyJxdW90ZUlkIjoiZWJiZDMyOGQtMzJhZC00YWZmLTg3MGUtYzg4NjE5NmRiNGNlIiwidHJhbnNhY3Rpb25JZCI6Ijk2NzhhMWM2LTllZjYtNDdkZC1hMmRlLTQ0YzliMzkyMGE3YiJ9',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] condition: 'mVZ8slpkYoaulzBxHFZso6YGON-K4gGlhzIavldZ7D8' }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.573Z, [quotesmodel]: Received PUT quote request headers: { accept: 'application/vnd.interoperability.quotes+json;version=1',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'content-type': 'application/json',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-source': 'simdfsp2',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-destination': 'DFSPXOF',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] date: 'Wed, 28 Aug 2019 05:05:43 GMT',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'content-length': 406,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'user-agent': 'node-fetch/1.0 (+https://github.com/bitinn/node-fetch)',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'accept-encoding': 'gzip,deflate',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] connection: 'close',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] host: 'mowbkd-quoting-service-api-adapter',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-content-type': 'application/vnd.interoperability.quotes+json;version=1.0' }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.573Z, [quotesmodel]: quote id : ebbd328d-32ad-4aff-870e-c886196db4ce\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.573Z, [quotesmodel]: quote request body : {\"transferAmount\":{\"amount\":\"13333\",\"currency\":\"XOF\"},\"payeeFspFee\":{\"amount\":\"1\",\"currency\":\"XOF\"},\"payeeFspCommission\":{\"amount\":\"1\",\"currency\":\"XOF\"},\"expiration\":\"2019-08-28T05:35:43.567Z\",\"ilpPacket\":\"eyJxdW90ZUlkIjoiZWJiZDMyOGQtMzJhZC00YWZmLTg3MGUtYzg4NjE5NmRiNGNlIiwidHJhbnNhY3Rpb25JZCI6Ijk2NzhhMWM2LTllZjYtNDdkZC1hMmRlLTQ0YzliMzkyMGE3YiJ9\",\"condition\":\"mVZ8slpkYoaulzBxHFZso6YGON-K4gGlhzIavldZ7D8\"}\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.573Z, [quotesmodel]: Calculated sha256 hash of quote response with id ebbd328d-32ad-4aff-870e-c886196db4ce as: 892edfcbf04e070e104264e4b588f372450c75a2242ed3ea642f6156fec795da\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.576Z, [quotesmodel]: DB query for quote response duplicate check with id ebbd328d-32ad-4aff-870e-c886196db4ce returned: null\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.576Z, [quotesmodel]: Check duplicate for quoteId ebbd328d-32ad-4aff-870e-c886196db4ce update returned: { isResend: false, isDuplicateId: false }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.582Z, [quotesdatabase]: inserted new quoteResponse in db: { quoteId: 'ebbd328d-32ad-4aff-870e-c886196db4ce',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transferAmountCurrencyId: 'XOF',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transferAmount: '13333',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeReceiveAmountCurrencyId: null,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeReceiveAmount: null,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeFspFeeCurrencyId: 'XOF',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeFspFeeAmount: '1',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeFspCommissionCurrencyId: 'XOF',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeFspCommissionAmount: '1',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] ilpCondition: 'mVZ8slpkYoaulzBxHFZso6YGON-K4gGlhzIavldZ7D8',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] responseExpirationDate: 2019-08-28T05:35:43.567Z,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] isValid: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] quoteResponseId: 5276 }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.585Z, [quotesdatabase]: inserted new response duplicate check in db for quote ebbd328d-32ad-4aff-870e-c886196db4ce, quoteResponseId: 5276\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.588Z, [quotesdatabase]: inserted new quoteResponseIlpPacket in db: [ 0 ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.595Z, [quotesmodel]: create quote update transaction committed to db: { quoteResponseId: 5276 }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.595Z, [quotesdatabase]: Cache miss for getParticipantEndpoint: [ 'DFSPXOF', 'FSPIOP_CALLBACK_URL' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.599Z, [quotesmodel]: Resolved PAYER/FXP party FSPIOP_CALLBACK_URL endpoint for quote ebbd328d-32ad-4aff-870e-c886196db4ce to: 'http://fxp-mojaloop-fxp-adapter.fxp.svc.cluster.local:8000'\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.599Z, [quotesmodel]: Forwarding quote response to endpoint: http://fxp-mojaloop-fxp-adapter.fxp.svc.cluster.local:8000/quotes/ebbd328d-32ad-4aff-870e-c886196db4ce\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.599Z, [quotesmodel]: Forwarding quote response headers: {\"Content-Type\":\"application/vnd.interoperability.quotes+json;version=1.0\",\"Date\":\"Wed, 28 Aug 2019 05:05:43 GMT\",\"FSPIOP-Source\":\"simdfsp2\",\"FSPIOP-Destination\":\"DFSPXOF\"}\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.599Z, [quotesmodel]: Forwarding quote response body: {\"transferAmount\":{\"amount\":\"13333\",\"currency\":\"XOF\"},\"payeeFspFee\":{\"amount\":\"1\",\"currency\":\"XOF\"},\"payeeFspCommission\":{\"amount\":\"1\",\"currency\":\"XOF\"},\"expiration\":\"2019-08-28T05:35:43.567Z\",\"ilpPacket\":\"eyJxdW90ZUlkIjoiZWJiZDMyOGQtMzJhZC00YWZmLTg3MGUtYzg4NjE5NmRiNGNlIiwidHJhbnNhY3Rpb25JZCI6Ijk2NzhhMWM2LTllZjYtNDdkZC1hMmRlLTQ0YzliMzkyMGE3YiJ9\",\"condition\":\"mVZ8slpkYoaulzBxHFZso6YGON-K4gGlhzIavldZ7D8\"}\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43Z, [log,info] data: PUT quote request succeeded and returned: { quoteResponseId: 5276 }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43Z, (1566968743571:mowbkd-quoting-service-api-adapter-66c8649988-dmkmr:1:jzuhhmwe:13894) [response,api] http://0.0.0.0:3000: put /quotes/ebbd328d-32ad-4aff-870e-c886196db4ce {} 200 (45ms)\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43Z, [log,info] data: got a PUT /quotes/{id} request: { transferAmount: { amount: '20', currency: 'EUR' },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeFspFee: { amount: '1', currency: 'XOF' },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeFspCommission: { amount: '1', currency: 'XOF' },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] expiration: '2019-08-28T05:35:43.567Z',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] ilpPacket: 'AYIC9AAAAAAAAAfQHWcuc2ltZGZzcDIubXNpc2RuLjI3NzEzODAzOTE1ggLKZXlKMGNtRnVjMkZqZEdsdmJrbGtJam9pT1RZM09HRXhZell0T1dWbU5pMDBOMlJrTFdFeVpHVXRORFJqT1dJek9USXdZVGRpSWl3aWNYVnZkR1ZKWkNJNkltVmlZbVF6TWpoa0xUTXlZV1F0TkdGbVppMDROekJsTFdNNE9EWXhPVFprWWpSalpTSXNJbkJoZVdWbElqcDdJbkJoY25SNVNXUkpibVp2SWpwN0luQmhjblI1U1dSVWVYQmxJam9pVFZOSlUwUk9JaXdpY0dGeWRIbEpaR1Z1ZEdsbWFXVnlJam9pTWpjM01UTTRNRE01TVRVaUxDSm1jM0JKWkNJNkluTnBiV1JtYzNBeUluMTlMQ0p3WVhsbGNpSTZleUp3WVhKMGVVbGtTVzVtYnlJNmV5SndZWEowZVVsa1ZIbHdaU0k2SWsxVFNWTkVUaUlzSW5CaGNuUjVTV1JsYm5ScFptbGxjaUk2SWpJM056RXpPREF6T1RBMUlpd2labk53U1dRaU9pSnphVzFrWm5Od01TSjlMQ0p3WlhKemIyNWhiRWx1Wm04aU9uc2lZMjl0Y0d4bGVFNWhiV1VpT25zaVptbHljM1JPWVcxbElqb2lUV0YwY3lJc0lteGhjM1JPWVcxbElqb2lTR0ZuYldGdUluMHNJbVJoZEdWUFprSnBjblJvSWpvaU1UazRNeTB4TUMweU5TSjlmU3dpWVcxdmRXNTBJanA3SW1GdGIzVnVkQ0k2SWpJd0lpd2lZM1Z5Y21WdVkza2lPaUpGVlZJaWZTd2lkSEpoYm5OaFkzUnBiMjVVZVhCbElqcDdJbk5qWlc1aGNtbHZJam9pVkZKQlRsTkdSVklpTENKcGJtbDBhV0YwYjNJaU9pSlFRVmxGVWlJc0ltbHVhWFJwWVhSdmNsUjVjR1VpT2lKRFQwNVRWVTFGVWlKOWZRAA',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] condition: 'aYpmN2ak61z4DLpS7Ps1BRhlFElyWY3WvDaCzQnpzlg' }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.631Z, [quotesmodel]: Received PUT quote request headers: { 'content-type': 'application/json',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] date: 'Wed, 28 Aug 2019 05:05:43 GMT',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-source': 'DFSPEUR',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-destination': 'simdfsp1',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-http-method': 'PUT',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-uri': '/quotes/d2b2d578-f3c5-4a26-bed7-c76eed79a5cb',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-signature': '{\"signature\":\"J1QoYaSEi2RrDB6CXwSOnWB_QOh3L9o1myVCl1VTv7AjGP4gTYASYn7QXeAN09bvV0bEIrZjSBygoVYE5tLJ1QlkUbeOqrAYYcnCOi76ZrRJjS3TuR0kQvMhXdHL1Cq8oFJQiqWjTrp57K_AQdKvbJytR6Ku1T52EnjiJMOqcTC3GK7P7yAwTqMxy6Goc_Vd84Y0FQir9tKivdA_cuKOhvBa0AU-6fCMxxzkpwrN4m0a2ORHHorxnHC1COPDgQ2cb7faOSwH98kjRNuXfwCuC6ZhnIJElriZdP_WiUVPlOnGKunKzkg4C1T8eaWu4JGOX8TbGiLhVJ3fmePV93uFLA\",\"protectedHeader\":\"eyJhbGciOiJSUzI1NiIsIkZTUElPUC1VUkkiOiIvcXVvdGVzL2QyYjJkNTc4LWYzYzUtNGEyNi1iZWQ3LWM3NmVlZDc5YTVjYiIsIkZTUElPUC1IVFRQLU1ldGhvZCI6IlBVVCIsIkZTUElPUC1Tb3VyY2UiOiJERlNQRVVSIiwiRlNQSU9QLURlc3RpbmF0aW9uIjoic2ltZGZzcDEiLCJEYXRlIjoiV2VkLCAyOCBBdWcgMjAxOSAwNTowNTo0MyBHTVQifQ\"}',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] host: 'mowbkd-quoting-service-api-adapter.casa-backend.svc.cluster.local',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'content-length': 1277,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] connection: 'close',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-content-type': 'application/vnd.interoperability.quotes+json;version=1.0' }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.631Z, [quotesmodel]: quote id : d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.631Z, [quotesmodel]: quote request body : {\"transferAmount\":{\"amount\":\"20\",\"currency\":\"EUR\"},\"payeeFspFee\":{\"amount\":\"1\",\"currency\":\"XOF\"},\"payeeFspCommission\":{\"amount\":\"1\",\"currency\":\"XOF\"},\"expiration\":\"2019-08-28T05:35:43.567Z\",\"ilpPacket\":\"AYIC9AAAAAAAAAfQHWcuc2ltZGZzcDIubXNpc2RuLjI3NzEzODAzOTE1ggLKZXlKMGNtRnVjMkZqZEdsdmJrbGtJam9pT1RZM09HRXhZell0T1dWbU5pMDBOMlJrTFdFeVpHVXRORFJqT1dJek9USXdZVGRpSWl3aWNYVnZkR1ZKWkNJNkltVmlZbVF6TWpoa0xUTXlZV1F0TkdGbVppMDROekJsTFdNNE9EWXhPVFprWWpSalpTSXNJbkJoZVdWbElqcDdJbkJoY25SNVNXUkpibVp2SWpwN0luQmhjblI1U1dSVWVYQmxJam9pVFZOSlUwUk9JaXdpY0dGeWRIbEpaR1Z1ZEdsbWFXVnlJam9pTWpjM01UTTRNRE01TVRVaUxDSm1jM0JKWkNJNkluTnBiV1JtYzNBeUluMTlMQ0p3WVhsbGNpSTZleUp3WVhKMGVVbGtTVzVtYnlJNmV5SndZWEowZVVsa1ZIbHdaU0k2SWsxVFNWTkVUaUlzSW5CaGNuUjVTV1JsYm5ScFptbGxjaUk2SWpJM056RXpPREF6T1RBMUlpd2labk53U1dRaU9pSnphVzFrWm5Od01TSjlMQ0p3WlhKemIyNWhiRWx1Wm04aU9uc2lZMjl0Y0d4bGVFNWhiV1VpT25zaVptbHljM1JPWVcxbElqb2lUV0YwY3lJc0lteGhjM1JPWVcxbElqb2lTR0ZuYldGdUluMHNJbVJoZEdWUFprSnBjblJvSWpvaU1UazRNeTB4TUMweU5TSjlmU3dpWVcxdmRXNTBJanA3SW1GdGIzVnVkQ0k2SWpJd0lpd2lZM1Z5Y21WdVkza2lPaUpGVlZJaWZTd2lkSEpoYm5OaFkzUnBiMjVVZVhCbElqcDdJbk5qWlc1aGNtbHZJam9pVkZKQlRsTkdSVklpTENKcGJtbDBhV0YwYjNJaU9pSlFRVmxGVWlJc0ltbHVhWFJwWVhSdmNsUjVjR1VpT2lKRFQwNVRWVTFGVWlKOWZRAA\",\"condition\":\"aYpmN2ak61z4DLpS7Ps1BRhlFElyWY3WvDaCzQnpzlg\"}\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.631Z, [quotesmodel]: Calculated sha256 hash of quote response with id d2b2d578-f3c5-4a26-bed7-c76eed79a5cb as: b95b3304d47e192475bb712d226a2f937cc0256c5ab9ff4d3f11ffbe42a3d39b\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.635Z, [quotesmodel]: DB query for quote response duplicate check with id d2b2d578-f3c5-4a26-bed7-c76eed79a5cb returned: null\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.635Z, [quotesmodel]: Check duplicate for quoteId d2b2d578-f3c5-4a26-bed7-c76eed79a5cb update returned: { isResend: false, isDuplicateId: false }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.641Z, [quotesdatabase]: inserted new quoteResponse in db: { quoteId: 'd2b2d578-f3c5-4a26-bed7-c76eed79a5cb',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transferAmountCurrencyId: 'EUR',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transferAmount: '20',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeReceiveAmountCurrencyId: null,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeReceiveAmount: null,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeFspFeeCurrencyId: 'XOF',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeFspFeeAmount: '1',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeFspCommissionCurrencyId: 'XOF',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeFspCommissionAmount: '1',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] ilpCondition: 'aYpmN2ak61z4DLpS7Ps1BRhlFElyWY3WvDaCzQnpzlg',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] responseExpirationDate: 2019-08-28T05:35:43.567Z,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] isValid: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] quoteResponseId: 5277 }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.643Z, [quotesdatabase]: inserted new response duplicate check in db for quote d2b2d578-f3c5-4a26-bed7-c76eed79a5cb, quoteResponseId: 5277\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.646Z, [quotesdatabase]: inserted new quoteResponseIlpPacket in db: [ 0 ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.654Z, [quotesmodel]: create quote update transaction committed to db: { quoteResponseId: 5277 }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.654Z, [quotesdatabase]: Cache miss for getParticipantEndpoint: [ 'simdfsp1', 'FSPIOP_CALLBACK_URL' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.665Z, [quotesmodel]: Resolved PAYER/FXP party FSPIOP_CALLBACK_URL endpoint for quote d2b2d578-f3c5-4a26-bed7-c76eed79a5cb to: 'http://mowbkd-simulators:80/simdfsp1'\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.665Z, [quotesmodel]: Forwarding quote response to endpoint: http://mowbkd-simulators:80/simdfsp1/quotes/d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.665Z, [quotesmodel]: Forwarding quote response headers: {\"Content-Type\":\"application/vnd.interoperability.quotes+json;version=1.0\",\"Date\":\"Wed, 28 Aug 2019 05:05:43 GMT\",\"FSPIOP-Source\":\"DFSPEUR\",\"FSPIOP-Destination\":\"simdfsp1\",\"FSPIOP-HTTP-Method\":\"PUT\",\"FSPIOP-Signature\":\"{\"signature\":\"J1QoYaSEi2RrDB6CXwSOnWB_QOh3L9o1myVCl1VTv7AjGP4gTYASYn7QXeAN09bvV0bEIrZjSBygoVYE5tLJ1QlkUbeOqrAYYcnCOi76ZrRJjS3TuR0kQvMhXdHL1Cq8oFJQiqWjTrp57K_AQdKvbJytR6Ku1T52EnjiJMOqcTC3GK7P7yAwTqMxy6Goc_Vd84Y0FQir9tKivdA_cuKOhvBa0AU-6fCMxxzkpwrN4m0a2ORHHorxnHC1COPDgQ2cb7faOSwH98kjRNuXfwCuC6ZhnIJElriZdP_WiUVPlOnGKunKzkg4C1T8eaWu4JGOX8TbGiLhVJ3fmePV93uFLA\",\"protectedHeader\":\"eyJhbGciOiJSUzI1NiIsIkZTUElPUC1VUkkiOiIvcXVvdGVzL2QyYjJkNTc4LWYzYzUtNGEyNi1iZWQ3LWM3NmVlZDc5YTVjYiIsIkZTUElPUC1IVFRQLU1ldGhvZCI6IlBVVCIsIkZTUElPUC1Tb3VyY2UiOiJERlNQRVVSIiwiRlNQSU9QLURlc3RpbmF0aW9uIjoic2ltZGZzcDEiLCJEYXRlIjoiV2VkLCAyOCBBdWcgMjAxOSAwNTowNTo0MyBHTVQifQ\"}\",\"FSPIOP-URI\":\"/quotes/d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\"}\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.665Z, [quotesmodel]: Forwarding quote response body: {\"transferAmount\":{\"amount\":\"20\",\"currency\":\"EUR\"},\"payeeFspFee\":{\"amount\":\"1\",\"currency\":\"XOF\"},\"payeeFspCommission\":{\"amount\":\"1\",\"currency\":\"XOF\"},\"expiration\":\"2019-08-28T05:35:43.567Z\",\"ilpPacket\":\"AYIC9AAAAAAAAAfQHWcuc2ltZGZzcDIubXNpc2RuLjI3NzEzODAzOTE1ggLKZXlKMGNtRnVjMkZqZEdsdmJrbGtJam9pT1RZM09HRXhZell0T1dWbU5pMDBOMlJrTFdFeVpHVXRORFJqT1dJek9USXdZVGRpSWl3aWNYVnZkR1ZKWkNJNkltVmlZbVF6TWpoa0xUTXlZV1F0TkdGbVppMDROekJsTFdNNE9EWXhPVFprWWpSalpTSXNJbkJoZVdWbElqcDdJbkJoY25SNVNXUkpibVp2SWpwN0luQmhjblI1U1dSVWVYQmxJam9pVFZOSlUwUk9JaXdpY0dGeWRIbEpaR1Z1ZEdsbWFXVnlJam9pTWpjM01UTTRNRE01TVRVaUxDSm1jM0JKWkNJNkluTnBiV1JtYzNBeUluMTlMQ0p3WVhsbGNpSTZleUp3WVhKMGVVbGtTVzVtYnlJNmV5SndZWEowZVVsa1ZIbHdaU0k2SWsxVFNWTkVUaUlzSW5CaGNuUjVTV1JsYm5ScFptbGxjaUk2SWpJM056RXpPREF6T1RBMUlpd2labk53U1dRaU9pSnphVzFrWm5Od01TSjlMQ0p3WlhKemIyNWhiRWx1Wm04aU9uc2lZMjl0Y0d4bGVFNWhiV1VpT25zaVptbHljM1JPWVcxbElqb2lUV0YwY3lJc0lteGhjM1JPWVcxbElqb2lTR0ZuYldGdUluMHNJbVJoZEdWUFprSnBjblJvSWpvaU1UazRNeTB4TUMweU5TSjlmU3dpWVcxdmRXNTBJanA3SW1GdGIzVnVkQ0k2SWpJd0lpd2lZM1Z5Y21WdVkza2lPaUpGVlZJaWZTd2lkSEpoYm5OaFkzUnBiMjVVZVhCbElqcDdJbk5qWlc1aGNtbHZJam9pVkZKQlRsTkdSVklpTENKcGJtbDBhV0YwYjNJaU9pSlFRVmxGVWlJc0ltbHVhWFJwWVhSdmNsUjVjR1VpT2lKRFQwNVRWVTFGVWlKOWZRAA\",\"condition\":\"aYpmN2ak61z4DLpS7Ps1BRhlFElyWY3WvDaCzQnpzlg\"}\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43Z, [log,info] data: PUT quote request succeeded and returned: { quoteResponseId: 5277 }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43Z, (1566968743630:mowbkd-quoting-service-api-adapter-66c8649988-dmkmr:1:jzuhhmwe:13895) [response,api] http://0.0.0.0:3000: put /quotes/d2b2d578-f3c5-4a26-bed7-c76eed79a5cb {} 200 (40ms)" - }, - "response": [] - }, - { - "name": "Send Quote - String payerFN (Mats123) -", - "event": [ - { - "listen": "prerequest", - "script": { - "id": "9f949dc3-71ea-4ec3-b29b-b73dd349572e", - "exec": [ - "var navigator = {}; //fake a navigator object for the lib", - "var window = {}; //fake a window object for the lib", - "eval(pm.environment.get('jrsassign'));", - "", - "", - "var uuid = require('uuid');", - "var generatedUUID = uuid.v4();", - "pm.environment.set('quoteId', generatedUUID);", - "generatedUUID = uuid.v4();", - "pm.environment.set('transactionId', generatedUUID);", - "", - "pm.variables.set('quoteDate', (new Date()).toUTCString());", - "pm.variables.set('payerName', 'Testfsp3First Testfsp3Last');", - "", - "var oHeader = {alg: \"RS256\", \"FSPIOP-Source\":\"testfsp3\",\"FSPIOP-Destination\":\"testfsp4\", \"FSPIOP-URI\":\"/quotes\", \"FSPIOP-HTTP-Method\":\"POST\", \"Date\":pm.variables.get('quoteDate')};", - "var sHeader = JSON.stringify(oHeader);", - "console.log(`sHeader: ${sHeader}`)", - "", - "var objPayload = {", - " \"quoteId\": pm.environment.get('quoteId'),", - " \"transactionId\": pm.environment.get('transactionId'),", - " \"payer\": {", - " \"partyIdInfo\": {", - " \"partyIdType\": \"MSISDN\",", - " \"partyIdentifier\": pm.environment.get('testfsp3MSISDN'),", - " \"fspId\": \"testfsp3\"", - " },", - " \"personalInfo\": {", - " \"complexName\": {", - " \"firstName\": \"Mats123\",", - " \"lastName\": \"Hagman\"", - " },", - " \"dateOfBirth\": \"1983-10-25\"", - " }", - " ", - " },", - " \"payee\": {", - " \"partyIdInfo\": {", - " \"partyIdType\": \"MSISDN\",", - " \"partyIdentifier\": pm.environment.get('testfsp4MSISDN'),", - " \"fspId\": \"testfsp4\"", - " }", - " },", - " \"amountType\": \"SEND\",", - " \"amount\": {", - " \"amount\": \"10\",", - " \"currency\": \"EUR\"", - " },", - " \"transactionType\": {", - " \"scenario\": \"TRANSFER\",", - " \"initiator\": \"PAYER\",", - " \"initiatorType\": \"CONSUMER\"", - " },", - " \"note\": \"hej\"", - "}", - "", - "var sPayload = JSON.stringify(objPayload)", - "pm.variables.set(\"quoteRequest\", sPayload);", - "var token = KJUR.jws.JWS.sign(\"RS256\", sHeader, sPayload, pm.environment.get('testfsp3JWSKey'));", - "console.log(`token: ${token}`)", - "", - "// var encodedHeaders = btoa(sHeader)", - "", - "// var ofspiopSignature = {signature: vSignature, protectedHeader: encodedHeaders}", - "// var token = JSON.stringify(ofspiopSignature)", - "", - "const [ protectedHeaderBase64, , signature ] = token.split('.');", - "", - "const signatureObject = {", - " signature: signature.replace('\"', ''),", - " protectedHeader: protectedHeaderBase64.replace('\"', '')", - "};", - "", - "console.log(JSON.stringify(signatureObject))", - "", - "pm.variables.set('fspiopSignature',JSON.stringify(signatureObject))", - "" - ], - "type": "text/javascript" - } - }, - { - "listen": "test", - "script": { - "id": "b71f3c13-99dc-4e5c-ac4c-80782859077e", - "exec": [ - "pm.test(\"Status code is 202\", function () {", - " pm.response.to.have.status(202);", + " pm.expect(jsonData.errorInformation.errorDescription).to.eql(`Generic validation error - \\\"PartyPersonalInfo\\\" must be an object`);", "});", "", - "// pm.test(\"Check that Content-Type is present\", function () {", - "// pm.response.to.have.header(\"Content-Type\");", - "// pm.response.to.be.header(\"Content-Type\", \"application/vnd.interoperability.quotes+json;version=1.0\");", - "// });", - "", - "", "" ], "type": "text/javascript" @@ -23848,7 +23310,6 @@ { "listen": "prerequest", "script": { - "id": "47e1b84b-6fd9-4c45-84b9-d7930cabff47", "exec": [ "var navigator = {}; //fake a navigator object for the lib", "var window = {}; //fake a window object for the lib", @@ -23934,7 +23395,6 @@ { "listen": "test", "script": { - "id": "77e0e6cb-d03f-4543-a1cd-5ce603298d53", "exec": [ "pm.test(\"Status code is 400\", function () {", " pm.response.to.have.status(400);", @@ -24025,9 +23485,7 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "DOB", @@ -24038,7 +23496,6 @@ { "listen": "prerequest", "script": { - "id": "ab88ee41-ed43-457a-ae8a-590d6c772f5b", "exec": [ "var navigator = {}; //fake a navigator object for the lib", "var window = {}; //fake a window object for the lib", @@ -24123,7 +23580,6 @@ { "listen": "test", "script": { - "id": "f0adad7a-97b4-4536-8ba1-b97260fdcf31", "exec": [ "pm.test(\"Status code is 400\", function () {", " pm.response.to.have.status(400);", @@ -24221,7 +23677,6 @@ { "listen": "prerequest", "script": { - "id": "440e5f75-8715-4039-857e-aa1647a761e2", "exec": [ "var navigator = {}; //fake a navigator object for the lib", "var window = {}; //fake a window object for the lib", @@ -24306,21 +23761,20 @@ { "listen": "test", "script": { - "id": "09fa5012-0f38-4df2-bd9d-191bb2d4fc60", "exec": [ "pm.test(\"Status code is 400\", function () {", - " pm.response.to.have.status(400);", + " pm.response.to.have.status(500);", "});", "", "pm.test(\"ERROR code is 3101\", function () {", " var jsonData = pm.response.json();", - " pm.expect(jsonData.errorInformation.errorCode).to.eql(\"3101\");", + " pm.expect(jsonData.errorInformation.errorCode).to.eql(\"2001\");", "});", "", - "pm.test(\"ERROR msg is Malformed Payer DOB\", function () {", - " var jsonData = pm.response.json();", - " pm.expect(jsonData.errorInformation.errorDescription).to.eql(`Malformed syntax - Malformed Payer dateOfBirth`);", - "});" + " //pm.test(\"ERROR msg is Malformed Payer DOB\", function () {", + " // var jsonData = pm.response.json();", + " // pm.expect(jsonData.errorInformation.errorDescription).to.eql(`Malformed syntax - Malformed Payer dateOfBirth`);", + "//});" ], "type": "text/javascript" } @@ -24403,7 +23857,6 @@ { "listen": "prerequest", "script": { - "id": "4709c32a-e980-4b30-a3e2-a92f2d8e84c0", "exec": [ "var navigator = {}; //fake a navigator object for the lib", "var window = {}; //fake a window object for the lib", @@ -24488,7 +23941,6 @@ { "listen": "test", "script": { - "id": "d0d04110-829f-46dc-82ec-f1e84ffc3534", "exec": [ "pm.test(\"Status code is 400\", function () {", " pm.response.to.have.status(400);", @@ -24586,7 +24038,6 @@ { "listen": "prerequest", "script": { - "id": "197a077d-4c8a-47e3-946d-eb290e2a1c66", "exec": [ "var navigator = {}; //fake a navigator object for the lib", "var window = {}; //fake a window object for the lib", @@ -24671,7 +24122,6 @@ { "listen": "test", "script": { - "id": "27bd6962-a4b5-4c61-8852-aefe9169aada", "exec": [ "pm.test(\"Status code is 400\", function () {", " pm.response.to.have.status(400);", @@ -24769,7 +24219,6 @@ { "listen": "prerequest", "script": { - "id": "7c458678-9836-4fc5-8186-2b7f7fad47fe", "exec": [ "var navigator = {}; //fake a navigator object for the lib", "var window = {}; //fake a window object for the lib", @@ -24854,7 +24303,6 @@ { "listen": "test", "script": { - "id": "a3ff8700-1e65-4128-a3e1-f2a0ab2bd977", "exec": [ "pm.test(\"Status code is 400\", function () {", " pm.response.to.have.status(400);", @@ -24946,195 +24394,12 @@ }, "response": [] }, - { - "name": "Send Quote - missing DOB in payer object", - "event": [ - { - "listen": "prerequest", - "script": { - "id": "6d7770ce-62f5-441c-90d0-1680018a184b", - "exec": [ - "var navigator = {}; //fake a navigator object for the lib", - "var window = {}; //fake a window object for the lib", - "eval(pm.environment.get('jrsassign'));", - "", - "", - "var uuid = require('uuid');", - "var generatedUUID = uuid.v4();", - "pm.environment.set('quoteId', generatedUUID);", - "generatedUUID = uuid.v4();", - "pm.environment.set('transactionId', generatedUUID);", - "", - "pm.variables.set('quoteDate', (new Date()).toUTCString());", - "pm.variables.set('payerName', 'Testfsp3First Testfsp3Last');", - "", - "var oHeader = {alg: \"RS256\", \"FSPIOP-Source\":\"testfsp3\",\"FSPIOP-Destination\":\"testfsp4\", \"FSPIOP-URI\":\"/quotes\", \"FSPIOP-HTTP-Method\":\"POST\", \"Date\":pm.variables.get('quoteDate')};", - "var sHeader = JSON.stringify(oHeader);", - "console.log(`sHeader: ${sHeader}`)", - "", - "var objPayload = {", - " \"quoteId\": pm.environment.get('quoteId'),", - " \"transactionId\": pm.environment.get('transactionId'),", - " \"payer\": {", - " \"partyIdInfo\": {", - " \"partyIdType\": \"MSISDN\",", - " \"partyIdentifier\": pm.environment.get('testfsp3MSISDN'),", - " \"fspId\": \"testfsp3\"", - " },", - " \"personalInfo\": {", - " \"complexName\": {", - " \"firstName\": \"Mats\",", - " \"lastName\": \"Hagman\"", - " },", - " ", - " }", - " },", - " \"payee\": {", - " \"partyIdInfo\": {", - " \"partyIdType\": \"MSISDN\",", - " \"partyIdentifier\": pm.environment.get('testfsp4MSISDN'),", - " \"fspId\": \"testfsp4\"", - " }", - " },", - " \"amountType\": \"SEND\",", - " \"amount\": {", - " \"amount\": \"10\",", - " \"currency\": \"EUR\"", - " },", - " \"transactionType\": {", - " \"scenario\": \"TRANSFER\",", - " \"initiator\": \"PAYER\",", - " \"initiatorType\": \"CONSUMER\"", - " },", - " \"note\": \"hej\"", - "}", - "", - "var sPayload = JSON.stringify(objPayload)", - "pm.variables.set(\"quoteRequest\", sPayload);", - "var token = KJUR.jws.JWS.sign(\"RS256\", sHeader, sPayload, pm.environment.get('testfsp3JWSKey'));", - "console.log(`token: ${token}`)", - "", - "// var encodedHeaders = btoa(sHeader)", - "", - "// var ofspiopSignature = {signature: vSignature, protectedHeader: encodedHeaders}", - "// var token = JSON.stringify(ofspiopSignature)", - "", - "const [ protectedHeaderBase64, , signature ] = token.split('.');", - "", - "const signatureObject = {", - " signature: signature.replace('\"', ''),", - " protectedHeader: protectedHeaderBase64.replace('\"', '')", - "};", - "", - "console.log(JSON.stringify(signatureObject))", - "", - "pm.variables.set('fspiopSignature',JSON.stringify(signatureObject))", - "" - ], - "type": "text/javascript" - } - }, - { - "listen": "test", - "script": { - "id": "c0c709b5-873d-4210-bfc9-efbec9054d27", - "exec": [ - "pm.test(\"Status code is 400\", function () {", - " pm.response.to.have.status(400);", - "});", - "", - "pm.test(\"ERROR code is 3102\", function () {", - " var jsonData = pm.response.json();", - " pm.expect(jsonData.errorInformation.errorCode).to.eql(\"3102\");", - "});", - "", - "pm.test(\"ERROR msg is Missing Payer DOB\", function () {", - " var jsonData = pm.response.json();", - " pm.expect(jsonData.errorInformation.errorDescription).to.eql(`Missing mandatory element - dateOfBirth is required`);", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{TESTFSP3_BEARER_TOKEN}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Accept", - "type": "text", - "value": "application/vnd.interoperability.quotes+json;version=1" - }, - { - "key": "Content-Type", - "type": "text", - "value": "application/vnd.interoperability.quotes+json;version=1.0" - }, - { - "key": "Date", - "type": "text", - "value": "{{quoteDate}}" - }, - { - "key": "FSPIOP-Source", - "type": "text", - "value": "testfsp3" - }, - { - "key": "FSPIOP-Destination", - "type": "text", - "value": "testfsp4" - }, - { - "key": "FSPIOP-Signature", - "type": "text", - "value": "{{fspiopSignature}}" - }, - { - "key": "FSPIOP-HTTP-Method", - "type": "text", - "value": "POST" - }, - { - "key": "FSPIOP-URI", - "type": "text", - "value": "/quotes" - } - ], - "body": { - "mode": "raw", - "raw": "{{quoteRequest}}" - }, - "url": { - "raw": "{{HOST_QUOTING_SERVICE}}/quotes", - "host": [ - "{{HOST_QUOTING_SERVICE}}" - ], - "path": [ - "quotes" - ] - }, - "description": "Send POST /quotes from simdfsp1 (EUR) to simdfsp2 (XOF) with extensionlist.\n\nLOGS:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43Z, [log,info] data: got a POST /quotes request: { quoteId: 'd2b2d578-f3c5-4a26-bed7-c76eed79a5cb',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionId: 'd2b2d578-f3c5-4a26-bed7-c76eed79a5cb',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payee:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { partyIdInfo:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { partyIdType: 'MSISDN',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] partyIdentifier: '27713803915',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] fspId: 'simdfsp2' } },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payer:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { partyIdInfo:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { partyIdType: 'MSISDN',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] partyIdentifier: '27713803905',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] fspId: 'simdfsp1' },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] personalInfo: { complexName: [Object], dateOfBirth: '1983-10-25' } },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] amountType: 'SEND',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] amount: { amount: '20', currency: 'EUR' },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionType:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { scenario: 'TRANSFER',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] initiator: 'PAYER',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] initiatorType: 'CONSUMER' },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] note: 'hej',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] expiration: '2017-11-15T22:17:28.985-01:00',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] extensionList:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { extension:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [ [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object] ] } }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.210Z, [quotesmodel]: Received POST quote request headers: { host: 'dev-casa-interop-switch.casahub.live',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] connection: 'close',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-request-id': '80d08b5eecc42ee029a319f8993d8cb7',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-real-ip': '52.174.6.185',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-forwarded-for': '52.174.6.185',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-forwarded-host': 'dev-casa-interop-switch.casahub.live',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-forwarded-port': '80',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-forwarded-proto': 'https',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-original-uri': '/quotes',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-scheme': 'https',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-original-forwarded-for': '52.174.6.185, 10.0.1.20',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'content-length': 2226,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-ssl-client-verify': '0',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-destination': 'simdfsp2',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-ssl-client-sha1': '',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] accept: 'application/vnd.interoperability.quotes+json;version=1',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-ssl-client-not-before': '',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-signature': '{\"signature\":\"iU4GBXSfY8twZMj1zXX1CTe3LDO8Zvgui53icrriBxCUF_wltQmnjgWLWI4ZUEueVeOeTbDPBZazpBWYvBYpl5WJSUoXi14nVlangcsmu2vYkQUPmHtjOW-yb2ng6_aPfwd7oHLWrWzcsjTF-S4dW7GZRPHEbY_qCOhEwmmMOnE1FWF1OLvP0dM0r4y7FlnrZNhmuVIFhk_pMbEC44rtQmMFv4pm4EVGqmIm3eyXz0GkX8q_O1kGBoyIeV_P6RRcZ0nL6YUVMhPFSLJo6CIhL2zPm54Qdl2nVzDFWn_shVyV0Cl5vpcMJxJ--O_Zcbmpv6lxqDdygTC782Ob3CNMvg\\\",\\\"protectedHeader\\\":\\\"eyJhbGciOiJSUzI1NiIsIkZTUElPUC1VUkkiOiIvcXVvdGVzIiwiRlNQSU9QLUhUVFAtTWV0aG9kIjoiUE9TVCIsIkZTUElPUC1Tb3VyY2UiOiJwYXllcmZzcCIsIkZTUElPUC1EZXN0aW5hdGlvbiI6InBheWVlZnNwIiwiRGF0ZSI6IiJ9\"}',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-ssl-client-cn': '',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'accept-encoding': 'gzip, deflate',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-ssl-client-dn': '',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] date: 'Wed, 28 Aug 2019 05:05:42 GMT',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] activityid: '833294909889594271858448',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-ssl-client-not-after': '',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-ssl': '1',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-ssl-client-cert': '0',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-ssl-issuer': '',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-source': 'simdfsp1',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'content-type': 'application/json',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'user-agent': 'Synapse-PT-HttpComponents-NIO',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-content-type': 'application/vnd.interoperability.quotes+json;version=1.0' }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.210Z, [quotesmodel]: quote request body : {\"quoteId\":\"d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\",\"transactionId\":\"d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\",\"payee\":{\"partyIdInfo\":{\"partyIdType\":\"MSISDN\",\"partyIdentifier\":\"27713803915\",\"fspId\":\"simdfsp2\"}},\"payer\":{\"partyIdInfo\":{\"partyIdType\":\"MSISDN\",\"partyIdentifier\":\"27713803905\",\"fspId\":\"simdfsp1\"},\"personalInfo\":{\"complexName\":{\"firstName\":\"Mats\",\"lastName\":\"Hagman\"},\"dateOfBirth\":\"1983-10-25\"}},\"amountType\":\"SEND\",\"amount\":{\"amount\":\"20\",\"currency\":\"EUR\"},\"transactionType\":{\"scenario\":\"TRANSFER\",\"initiator\":\"PAYER\",\"initiatorType\":\"CONSUMER\"},\"note\":\"hej\",\"expiration\":\"2017-11-15T22:17:28.985-01:00\",\"extensionList\":{\"extension\":[{\"key\":\"KYCPayerTier\",\"value\":\"1\"},{\"key\":\"KYCNationality\",\"value\":\"CI\"},{\"key\":\"KYCOccupation\",\"value\":\"Engineer\"},{\"key\":\"KYCEmployerName\",\"value\":\"Example Corp\"},{\"key\":\"KYCContactPhone\",\"value\":\"1122334455\"},{\"key\":\"KYCEmailAddress\",\"value\":\"user@mail.com\"},{\"key\":\"KYCBirthCountry\",\"value\":\"CI\"},{\"key\":\"KYCPayerAddress1\",\"value\":\"Immeuble Le Quartz Boulevard Valéry Giscard d'Estaing Marcory\"},{\"key\":\"KYCPayerAddress2\",\"value\":\"11 BP 202 Abidjan 11\"},{\"key\":\"KYCPayerAddressCity\",\"value\":\"Abidjan\"},{\"key\":\"KYCPayerAddressCode\",\"value\":\"NE1 3TQ\"},{\"key\":\"KYCPayerIDType\",\"value\":\"PASSPORT\"},{\"key\":\"KYCPayerIDValue\",\"value\":\"770423742\"},{\"key\":\"KYCPayerTransferReason\",\"value\":\"Bill payment\"}]}}\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.210Z, [quotesmodel]: The regex to check forex dfsp is : /^DFSP([A-Z]{3})$/g\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.210Z, [quotesmodel]: Is request from FXP? : false\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.283Z, [quotesmodel]: Available payer currencies : [ 'EUR' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.283Z, [quotesmodel]: Available payee currencies : [ 'XOF' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.287Z, [quotesdatabase]: Cache miss for getForexProvider: [ 'EUR' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.292Z, [quotesmodel]: This is a FOREX request will be forwarded to FXP : DFSPEUR\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.292Z, [quotesmodel]: Calculated sha256 hash of quote request with id d2b2d578-f3c5-4a26-bed7-c76eed79a5cb as: 5ed0d8f2f8eff39d06f6bda1856b8a00ad95cdd3df694a04a9ba478f526650b3\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.297Z, [quotesmodel]: DB query for quote duplicate check with id d2b2d578-f3c5-4a26-bed7-c76eed79a5cb returned: null\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.297Z, [quotesmodel]: New quote identified with quoteId d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.303Z, [quotesdatabase]: inserted new duplicate check in db for quoteId: d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.303Z, [quotesdatabase]: Cache miss for getInitiatorType: [ 'CONSUMER' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.303Z, [quotesdatabase]: Cache miss for getInitiator: [ 'PAYER' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.303Z, [quotesdatabase]: Cache miss for getScenario: [ 'TRANSFER' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.303Z, [quotesdatabase]: Cache miss for getAmountType: [ 'SEND' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Connection Error: Error: read ECONNRESET\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Connection Error: Error: read ECONNRESET\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Connection Error: Error: read ECONNRESET\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Connection Error: Error: read ECONNRESET\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Connection Error: Error: read ECONNRESET\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Connection Error: Error: read ECONNRESET\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Connection Error: Error: read ECONNRESET\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Connection Error: Error: read ECONNRESET\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Connection Error: Error: read ECONNRESET\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.311Z, [quotesdatabase]: inserted new transactionReference in db: d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.385Z, [quotesdatabase]: inserted new quote in db: { quoteId: 'd2b2d578-f3c5-4a26-bed7-c76eed79a5cb',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionReferenceId: 'd2b2d578-f3c5-4a26-bed7-c76eed79a5cb',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionRequestId: null,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] note: 'hej',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] expirationDate: 2017-11-15T23:17:28.985Z,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionInitiatorId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionInitiatorTypeId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionScenarioId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] balanceOfPaymentsId: null,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionSubScenarioId: undefined,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] amountTypeId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] amount: '20',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] currencyId: 'EUR' }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.385Z, [quotesdatabase]: Cache miss for getPartyType: [ 'PAYER' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.385Z, [quotesdatabase]: Cache miss for getPartyIdentifierType: [ 'MSISDN' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.385Z, [quotesdatabase]: Cache miss for getParticipant: [ 'simdfsp1' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.385Z, [quotesdatabase]: Cache miss for getTransferParticipantRoleType: [ 'PAYER_DFSP' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.385Z, [quotesdatabase]: Cache miss for getLedgerEntryType: [ 'PRINCIPLE_VALUE' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.386Z, [quotesdatabase]: Cache miss for getPartyType: [ 'PAYEE' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.386Z, [quotesdatabase]: Cache miss for getPartyIdentifierType: [ 'MSISDN' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.386Z, [quotesdatabase]: Cache miss for getParticipant: [ 'simdfsp2' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.386Z, [quotesdatabase]: Cache miss for getTransferParticipantRoleType: [ 'PAYEE_DFSP' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.386Z, [quotesdatabase]: Cache miss for getLedgerEntryType: [ 'PRINCIPLE_VALUE' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.400Z, [quotesdatabase]: inserted new quoteParty in db: 12566\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.405Z, [quotesdatabase]: inserted new party in db: { firstName: 'Mats',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] middleName: undefined,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] lastName: 'Hagman',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] dateOfBirth: '1983-10-25',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] quotePartyId: 12566,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] partyId: 6306 }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.408Z, [quotesdatabase]: inserted new quoteParty in db: 12567\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.420Z, [quotesmodel]: create quote transaction committed to db: { transactionReferenceId: 'd2b2d578-f3c5-4a26-bed7-c76eed79a5cb',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionInitiatorTypeId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionInitiatorId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionScenarioId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] amountTypeId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] quoteId: 'd2b2d578-f3c5-4a26-bed7-c76eed79a5cb',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payerId: 12566,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeId: 12567 }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.420Z, [quotesdatabase]: Cache miss for getParticipantEndpoint: [ 'DFSPEUR', 'FSPIOP_CALLBACK_URL' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.451Z, [quotesmodel]: Resolved PAYEE party FSPIOP_CALLBACK_URL endpoint for quote d2b2d578-f3c5-4a26-bed7-c76eed79a5cb to: 'http://fxp-mojaloop-fxp-adapter.fxp.svc.cluster.local:8000'\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.451Z, [quotesmodel]: Forwarding quote request to endpoint: http://fxp-mojaloop-fxp-adapter.fxp.svc.cluster.local:8000/quotes\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.451Z, [quotesmodel]: Forwarding quote request headers: {\"Content-Type\":\"application/vnd.interoperability.quotes+json;version=1.0\",\"Date\":\"Wed, 28 Aug 2019 05:05:43 GMT\",\"FSPIOP-Source\":\"simdfsp1\",\"FSPIOP-SourceCurrency\":\"EUR\",\"FSPIOP-Destination\":\"DFSPEUR\",\"FSPIOP-DestinationCurrency\":\"XOF\",\"FSPIOP-Signature\":\"{\"signature\":\"iU4GBXSfY8twZMj1zXX1CTe3LDO8Zvgui53icrriBxCUF_wltQmnjgWLWI4ZUEueVeOeTbDPBZazpBWYvBYpl5WJSUoXi14nVlangcsmu2vYkQUPmHtjOW-yb2ng6_aPfwd7oHLWrWzcsjTF-S4dW7GZRPHEbY_qCOhEwmmMOnE1FWF1OLvP0dM0r4y7FlnrZNhmuVIFhk_pMbEC44rtQmMFv4pm4EVGqmIm3eyXz0GkX8q_O1kGBoyIeV_P6RRcZ0nL6YUVMhPFSLJo6CIhL2zPm54Qdl2nVzDFWn_shVyV0Cl5vpcMJxJ--O_Zcbmpv6lxqDdygTC782Ob3CNMvg\\\",\\\"protectedHeader\\\":\\\"eyJhbGciOiJSUzI1NiIsIkZTUElPUC1VUkkiOiIvcXVvdGVzIiwiRlNQSU9QLUhUVFAtTWV0aG9kIjoiUE9TVCIsIkZTUElPUC1Tb3VyY2UiOiJwYXllcmZzcCIsIkZTUElPUC1EZXN0aW5hdGlvbiI6InBheWVlZnNwIiwiRGF0ZSI6IiJ9\"}\",\"Accept\":\"application/vnd.interoperability.quotes+json;version=1.0\"}\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.451Z, [quotesmodel]: Forwarding quote request body: {\"quoteId\":\"d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\",\"transactionId\":\"d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\",\"payee\":{\"partyIdInfo\":{\"partyIdType\":\"MSISDN\",\"partyIdentifier\":\"27713803915\",\"fspId\":\"simdfsp2\"}},\"payer\":{\"partyIdInfo\":{\"partyIdType\":\"MSISDN\",\"partyIdentifier\":\"27713803905\",\"fspId\":\"simdfsp1\"},\"personalInfo\":{\"complexName\":{\"firstName\":\"Mats\",\"lastName\":\"Hagman\"},\"dateOfBirth\":\"1983-10-25\"}},\"amountType\":\"SEND\",\"amount\":{\"amount\":\"20\",\"currency\":\"EUR\"},\"transactionType\":{\"scenario\":\"TRANSFER\",\"initiator\":\"PAYER\",\"initiatorType\":\"CONSUMER\"},\"note\":\"hej\",\"expiration\":\"2017-11-15T22:17:28.985-01:00\",\"extensionList\":{\"extension\":[{\"key\":\"KYCPayerTier\",\"value\":\"1\"},{\"key\":\"KYCNationality\",\"value\":\"CI\"},{\"key\":\"KYCOccupation\",\"value\":\"Engineer\"},{\"key\":\"KYCEmployerName\",\"value\":\"Example Corp\"},{\"key\":\"KYCContactPhone\",\"value\":\"1122334455\"},{\"key\":\"KYCEmailAddress\",\"value\":\"user@mail.com\"},{\"key\":\"KYCBirthCountry\",\"value\":\"CI\"},{\"key\":\"KYCPayerAddress1\",\"value\":\"Immeuble Le Quartz Boulevard Valéry Giscard d'Estaing Marcory\"},{\"key\":\"KYCPayerAddress2\",\"value\":\"11 BP 202 Abidjan 11\"},{\"key\":\"KYCPayerAddressCity\",\"value\":\"Abidjan\"},{\"key\":\"KYCPayerAddressCode\",\"value\":\"NE1 3TQ\"},{\"key\":\"KYCPayerIDType\",\"value\":\"PASSPORT\"},{\"key\":\"KYCPayerIDValue\",\"value\":\"770423742\"},{\"key\":\"KYCPayerTransferReason\",\"value\":\"Bill payment\"}]}}\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.451Z, [quotesmodel]: Forwarding request : { method: 'POST',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] url: 'http://fxp-mojaloop-fxp-adapter.fxp.svc.cluster.local:8000/quotes',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] data: '{\"quoteId\":\"d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\",\"transactionId\":\"d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\",\"payee\":{\"partyIdInfo\":{\"partyIdType\":\"MSISDN\",\"partyIdentifier\":\"27713803915\",\"fspId\":\"simdfsp2\"}},\"payer\":{\"partyIdInfo\":{\"partyIdType\":\"MSISDN\",\"partyIdentifier\":\"27713803905\",\"fspId\":\"simdfsp1\"},\"personalInfo\":{\"complexName\":{\"firstName\":\"Mats\",\"lastName\":\"Hagman\"},\"dateOfBirth\":\"1983-10-25\"}},\"amountType\":\"SEND\",\"amount\":{\"amount\":\"20\",\"currency\":\"EUR\"},\"transactionType\":{\"scenario\":\"TRANSFER\",\"initiator\":\"PAYER\",\"initiatorType\":\"CONSUMER\"},\"note\":\"hej\",\"expiration\":\"2017-11-15T22:17:28.985-01:00\",\"extensionList\":{\"extension\":[{\"key\":\"KYCPayerTier\",\"value\":\"1\"},{\"key\":\"KYCNationality\",\"value\":\"CI\"},{\"key\":\"KYCOccupation\",\"value\":\"Engineer\"},{\"key\":\"KYCEmployerName\",\"value\":\"Example Corp\"},{\"key\":\"KYCContactPhone\",\"value\":\"1122334455\"},{\"key\":\"KYCEmailAddress\",\"value\":\"user@mail.com\"},{\"key\":\"KYCBirthCountry\",\"value\":\"CI\"},{\"key\":\"KYCPayerAddress1\",\"value\":\"Immeuble Le Quartz Boulevard Valéry Giscard d'Estaing Marcory\"},{\"key\":\"KYCPayerAddress2\",\"value\":\"11 BP 202 Abidjan 11\"},{\"key\":\"KYCPayerAddressCity\",\"value\":\"Abidjan\"},{\"key\":\"KYCPayerAddressCode\",\"value\":\"NE1 3TQ\"},{\"key\":\"KYCPayerIDType\",\"value\":\"PASSPORT\"},{\"key\":\"KYCPayerIDValue\",\"value\":\"770423742\"},{\"key\":\"KYCPayerTransferReason\",\"value\":\"Bill payment\"}]}}',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] headers:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { 'Content-Type': 'application/vnd.interoperability.quotes+json;version=1.0',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Date: 'Wed, 28 Aug 2019 05:05:43 GMT',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'FSPIOP-Source': 'simdfsp1',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'FSPIOP-SourceCurrency': 'EUR',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'FSPIOP-Destination': 'DFSPEUR',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'FSPIOP-DestinationCurrency': 'XOF',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'FSPIOP-Signature': '{\"signature\":\"iU4GBXSfY8twZMj1zXX1CTe3LDO8Zvgui53icrriBxCUF_wltQmnjgWLWI4ZUEueVeOeTbDPBZazpBWYvBYpl5WJSUoXi14nVlangcsmu2vYkQUPmHtjOW-yb2ng6_aPfwd7oHLWrWzcsjTF-S4dW7GZRPHEbY_qCOhEwmmMOnE1FWF1OLvP0dM0r4y7FlnrZNhmuVIFhk_pMbEC44rtQmMFv4pm4EVGqmIm3eyXz0GkX8q_O1kGBoyIeV_P6RRcZ0nL6YUVMhPFSLJo6CIhL2zPm54Qdl2nVzDFWn_shVyV0Cl5vpcMJxJ--O_Zcbmpv6lxqDdygTC782Ob3CNMvg\\\",\\\"protectedHeader\\\":\\\"eyJhbGciOiJSUzI1NiIsIkZTUElPUC1VUkkiOiIvcXVvdGVzIiwiRlNQSU9QLUhUVFAtTWV0aG9kIjoiUE9TVCIsIkZTUElPUC1Tb3VyY2UiOiJwYXllcmZzcCIsIkZTUElPUC1EZXN0aW5hdGlvbiI6InBheWVlZnNwIiwiRGF0ZSI6IiJ9\"}',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Accept: 'application/vnd.interoperability.quotes+json;version=1.0' } }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43Z, [log,info] data: POST quote request succeeded and returned: { transactionReferenceId: 'd2b2d578-f3c5-4a26-bed7-c76eed79a5cb',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionInitiatorTypeId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionInitiatorId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionScenarioId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] amountTypeId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] quoteId: 'd2b2d578-f3c5-4a26-bed7-c76eed79a5cb',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payerId: 12566,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeId: 12567 }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43Z, (1566968743208:mowbkd-quoting-service-api-adapter-66c8649988-dmkmr:1:jzuhhmwe:13892) [response,api] http://0.0.0.0:3000: post /quotes {} 202 (264ms)\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43Z, [log,info] data: got a POST /quotes request: { quoteId: 'ebbd328d-32ad-4aff-870e-c886196db4ce',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionId: '9678a1c6-9ef6-47dd-a2de-44c9b3920a7b',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payee:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { partyIdInfo:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { partyIdType: 'MSISDN',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] partyIdentifier: '27713803915',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] fspId: 'simdfsp2' } },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payer:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { partyIdInfo:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { partyIdType: 'MSISDN',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] partyIdentifier: '27713803905',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] fspId: 'simdfsp1' },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] personalInfo: { complexName: [Object], dateOfBirth: '1983-10-25' } },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] amountType: 'SEND',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] amount: { amount: '13333', currency: 'XOF' },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionType:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { scenario: 'TRANSFER',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] initiator: 'PAYER',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] initiatorType: 'CONSUMER' },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] note: 'hej',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] expiration: '2017-11-15T22:17:28.985-01:00',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] extensionList:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { extension:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [ [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object],\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] [Object] ] } }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.487Z, [quotesmodel]: Received POST quote request headers: { 'content-type': 'application/json',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] date: 'Wed, 28 Aug 2019 05:05:43 GMT',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-source': 'DFSPXOF',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-destination': 'simdfsp2',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] accept: 'application/vnd.interoperability.quotes+json;version=1.0',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-http-method': 'POST',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-uri': '/quotes',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-signature': '{\"signature\":\"bX2yc_Ns4TlWBT6Y4fY0SWWiQH8sDqUqXEKUhRIWSIGZ_BuEVpZSRsZCJp-1GnxshWs6Uh9DZxR28_l1Jn-sgemFwYopnfmFYDBqz-J1unMKHEnZ7usfr2jf_d97t61VGyLgeClpFsTdufYrHSL18FUWxQhza27M_-SUMMxKhUgQfbZdO-pQ7vuTv3hnq6u6TE_2AWRvTBMkoIQPrX8QAZZTbxDtnpt3UEleEVZ0Xb9iwXMABAgbmy1kSuoxAvkzrsZ84MBi-jFwvVahciCe48Or6qgI_rmzNkgRfiirUh9kAWwbxAKI4Q8cKNI_arjnyoSqZhrnz1vJ8rU7klibWw\",\"protectedHeader\":\"eyJhbGciOiJSUzI1NiIsIkZTUElPUC1VUkkiOiIvcXVvdGVzIiwiRlNQSU9QLUhUVFAtTWV0aG9kIjoiUE9TVCIsIkZTUElPUC1Tb3VyY2UiOiJERlNQWE9GIiwiRlNQSU9QLURlc3RpbmF0aW9uIjoic2ltZGZzcDIiLCJEYXRlIjoiV2VkLCAyOCBBdWcgMjAxOSAwNTowNTo0MyBHTVQifQ\"}',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] host: 'mowbkd-quoting-service-api-adapter.casa-backend.svc.cluster.local',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'content-length': 1423,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] connection: 'close',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-content-type': 'application/vnd.interoperability.quotes+json;version=1.0' }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.487Z, [quotesmodel]: quote request body : {\"quoteId\":\"ebbd328d-32ad-4aff-870e-c886196db4ce\",\"transactionId\":\"9678a1c6-9ef6-47dd-a2de-44c9b3920a7b\",\"payee\":{\"partyIdInfo\":{\"partyIdType\":\"MSISDN\",\"partyIdentifier\":\"27713803915\",\"fspId\":\"simdfsp2\"}},\"payer\":{\"partyIdInfo\":{\"partyIdType\":\"MSISDN\",\"partyIdentifier\":\"27713803905\",\"fspId\":\"simdfsp1\"},\"personalInfo\":{\"complexName\":{\"firstName\":\"Mats\",\"lastName\":\"Hagman\"},\"dateOfBirth\":\"1983-10-25\"}},\"amountType\":\"SEND\",\"amount\":{\"amount\":\"13333\",\"currency\":\"XOF\"},\"transactionType\":{\"scenario\":\"TRANSFER\",\"initiator\":\"PAYER\",\"initiatorType\":\"CONSUMER\"},\"note\":\"hej\",\"expiration\":\"2017-11-15T22:17:28.985-01:00\",\"extensionList\":{\"extension\":[{\"key\":\"KYCPayerTier\",\"value\":\"1\"},{\"key\":\"KYCNationality\",\"value\":\"CI\"},{\"key\":\"KYCOccupation\",\"value\":\"Engineer\"},{\"key\":\"KYCEmployerName\",\"value\":\"Example Corp\"},{\"key\":\"KYCContactPhone\",\"value\":\"1122334455\"},{\"key\":\"KYCEmailAddress\",\"value\":\"user@mail.com\"},{\"key\":\"KYCBirthCountry\",\"value\":\"CI\"},{\"key\":\"KYCPayerAddress1\",\"value\":\"Immeuble Le Quartz Boulevard Valéry Giscard d'Estaing Marcory\"},{\"key\":\"KYCPayerAddress2\",\"value\":\"11 BP 202 Abidjan 11\"},{\"key\":\"KYCPayerAddressCity\",\"value\":\"Abidjan\"},{\"key\":\"KYCPayerAddressCode\",\"value\":\"NE1 3TQ\"},{\"key\":\"KYCPayerIDType\",\"value\":\"PASSPORT\"},{\"key\":\"KYCPayerIDValue\",\"value\":\"770423742\"},{\"key\":\"KYCPayerTransferReason\",\"value\":\"Bill payment\"},{\"key\":\"parentTransferId\",\"value\":\"d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\"}]}}\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.488Z, [quotesmodel]: The regex to check forex dfsp is : /^DFSP([A-Z]{3})$/g\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.488Z, [quotesmodel]: Is request from FXP? : true\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.503Z, [quotesmodel]: Available payer currencies : [ 'XOF' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.503Z, [quotesmodel]: Available payee currencies : [ 'XOF' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.507Z, [quotesmodel]: Calculated sha256 hash of quote request with id ebbd328d-32ad-4aff-870e-c886196db4ce as: a1e81388a4c1e7bb28032999a9cefbe6da5081b955bc877667fed3a9310e6c88\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.510Z, [quotesmodel]: DB query for quote duplicate check with id ebbd328d-32ad-4aff-870e-c886196db4ce returned: null\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.510Z, [quotesmodel]: New quote identified with quoteId ebbd328d-32ad-4aff-870e-c886196db4ce\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.516Z, [quotesdatabase]: inserted new duplicate check in db for quoteId: ebbd328d-32ad-4aff-870e-c886196db4ce\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.516Z, [quotesdatabase]: Cache hit for getInitiatorType [ 'CONSUMER' ]: 1\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.516Z, [quotesdatabase]: Cache hit for getInitiator [ 'PAYER' ]: 1\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.516Z, [quotesdatabase]: Cache hit for getScenario [ 'TRANSFER' ]: 1\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.516Z, [quotesdatabase]: Cache hit for getAmountType [ 'SEND' ]: 1\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.519Z, [quotesdatabase]: inserted new transactionReference in db: 9678a1c6-9ef6-47dd-a2de-44c9b3920a7b\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.523Z, [quotesdatabase]: inserted new quote in db: { quoteId: 'ebbd328d-32ad-4aff-870e-c886196db4ce',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionReferenceId: '9678a1c6-9ef6-47dd-a2de-44c9b3920a7b',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionRequestId: null,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] note: 'hej',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] expirationDate: 2017-11-15T23:17:28.985Z,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionInitiatorId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionInitiatorTypeId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionScenarioId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] balanceOfPaymentsId: null,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionSubScenarioId: undefined,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] amountTypeId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] amount: '13333',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] currencyId: 'XOF' }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.523Z, [quotesdatabase]: Cache hit for getPartyType [ 'PAYER' ]: 1\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.523Z, [quotesdatabase]: Cache hit for getPartyIdentifierType [ 'MSISDN' ]: 1\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.524Z, [quotesdatabase]: Cache hit for getParticipant [ 'simdfsp1' ]: 645\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.524Z, [quotesdatabase]: Cache hit for getTransferParticipantRoleType [ 'PAYER_DFSP' ]: 1\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.524Z, [quotesdatabase]: Cache hit for getLedgerEntryType [ 'PRINCIPLE_VALUE' ]: 1\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.524Z, [quotesdatabase]: Cache hit for getPartyType [ 'PAYEE' ]: 2\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.524Z, [quotesdatabase]: Cache hit for getPartyIdentifierType [ 'MSISDN' ]: 1\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.524Z, [quotesdatabase]: Cache hit for getParticipant [ 'simdfsp2' ]: 646\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.524Z, [quotesdatabase]: Cache hit for getTransferParticipantRoleType [ 'PAYEE_DFSP' ]: 2\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.524Z, [quotesdatabase]: Cache hit for getLedgerEntryType [ 'PRINCIPLE_VALUE' ]: 1\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.527Z, [quotesdatabase]: inserted new quoteParty in db: 12568\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.530Z, [quotesdatabase]: inserted new quoteParty in db: 12569\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.533Z, [quotesdatabase]: inserted new party in db: { firstName: 'Mats',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] middleName: undefined,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] lastName: 'Hagman',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] dateOfBirth: '1983-10-25',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] quotePartyId: 12568,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] partyId: 6307 }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.547Z, [quotesmodel]: create quote transaction committed to db: { transactionReferenceId: '9678a1c6-9ef6-47dd-a2de-44c9b3920a7b',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionInitiatorTypeId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionInitiatorId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionScenarioId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] amountTypeId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] quoteId: 'ebbd328d-32ad-4aff-870e-c886196db4ce',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payerId: 12568,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeId: 12569 }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.547Z, [quotesdatabase]: Cache miss for getParticipantEndpoint: [ 'simdfsp2', 'FSPIOP_CALLBACK_URL' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.561Z, [quotesmodel]: Resolved PAYEE party FSPIOP_CALLBACK_URL endpoint for quote ebbd328d-32ad-4aff-870e-c886196db4ce to: 'http://mowbkd-simulators:80/simdfsp2'\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.561Z, [quotesmodel]: Forwarding quote request to endpoint: http://mowbkd-simulators:80/simdfsp2/quotes\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.561Z, [quotesmodel]: Forwarding quote request headers: {\"Content-Type\":\"application/vnd.interoperability.quotes+json;version=1.0\",\"Date\":\"Wed, 28 Aug 2019 05:05:43 GMT\",\"FSPIOP-Source\":\"DFSPXOF\",\"FSPIOP-Destination\":\"simdfsp2\",\"FSPIOP-HTTP-Method\":\"POST\",\"FSPIOP-Signature\":\"{\"signature\":\"bX2yc_Ns4TlWBT6Y4fY0SWWiQH8sDqUqXEKUhRIWSIGZ_BuEVpZSRsZCJp-1GnxshWs6Uh9DZxR28_l1Jn-sgemFwYopnfmFYDBqz-J1unMKHEnZ7usfr2jf_d97t61VGyLgeClpFsTdufYrHSL18FUWxQhza27M_-SUMMxKhUgQfbZdO-pQ7vuTv3hnq6u6TE_2AWRvTBMkoIQPrX8QAZZTbxDtnpt3UEleEVZ0Xb9iwXMABAgbmy1kSuoxAvkzrsZ84MBi-jFwvVahciCe48Or6qgI_rmzNkgRfiirUh9kAWwbxAKI4Q8cKNI_arjnyoSqZhrnz1vJ8rU7klibWw\",\"protectedHeader\":\"eyJhbGciOiJSUzI1NiIsIkZTUElPUC1VUkkiOiIvcXVvdGVzIiwiRlNQSU9QLUhUVFAtTWV0aG9kIjoiUE9TVCIsIkZTUElPUC1Tb3VyY2UiOiJERlNQWE9GIiwiRlNQSU9QLURlc3RpbmF0aW9uIjoic2ltZGZzcDIiLCJEYXRlIjoiV2VkLCAyOCBBdWcgMjAxOSAwNTowNTo0MyBHTVQifQ\"}\",\"FSPIOP-URI\":\"/quotes\",\"Accept\":\"application/vnd.interoperability.quotes+json;version=1.0\"}\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.561Z, [quotesmodel]: Forwarding quote request body: {\"quoteId\":\"ebbd328d-32ad-4aff-870e-c886196db4ce\",\"transactionId\":\"9678a1c6-9ef6-47dd-a2de-44c9b3920a7b\",\"payee\":{\"partyIdInfo\":{\"partyIdType\":\"MSISDN\",\"partyIdentifier\":\"27713803915\",\"fspId\":\"simdfsp2\"}},\"payer\":{\"partyIdInfo\":{\"partyIdType\":\"MSISDN\",\"partyIdentifier\":\"27713803905\",\"fspId\":\"simdfsp1\"},\"personalInfo\":{\"complexName\":{\"firstName\":\"Mats\",\"lastName\":\"Hagman\"},\"dateOfBirth\":\"1983-10-25\"}},\"amountType\":\"SEND\",\"amount\":{\"amount\":\"13333\",\"currency\":\"XOF\"},\"transactionType\":{\"scenario\":\"TRANSFER\",\"initiator\":\"PAYER\",\"initiatorType\":\"CONSUMER\"},\"note\":\"hej\",\"expiration\":\"2017-11-15T22:17:28.985-01:00\",\"extensionList\":{\"extension\":[{\"key\":\"KYCPayerTier\",\"value\":\"1\"},{\"key\":\"KYCNationality\",\"value\":\"CI\"},{\"key\":\"KYCOccupation\",\"value\":\"Engineer\"},{\"key\":\"KYCEmployerName\",\"value\":\"Example Corp\"},{\"key\":\"KYCContactPhone\",\"value\":\"1122334455\"},{\"key\":\"KYCEmailAddress\",\"value\":\"user@mail.com\"},{\"key\":\"KYCBirthCountry\",\"value\":\"CI\"},{\"key\":\"KYCPayerAddress1\",\"value\":\"Immeuble Le Quartz Boulevard Valéry Giscard d'Estaing Marcory\"},{\"key\":\"KYCPayerAddress2\",\"value\":\"11 BP 202 Abidjan 11\"},{\"key\":\"KYCPayerAddressCity\",\"value\":\"Abidjan\"},{\"key\":\"KYCPayerAddressCode\",\"value\":\"NE1 3TQ\"},{\"key\":\"KYCPayerIDType\",\"value\":\"PASSPORT\"},{\"key\":\"KYCPayerIDValue\",\"value\":\"770423742\"},{\"key\":\"KYCPayerTransferReason\",\"value\":\"Bill payment\"},{\"key\":\"parentTransferId\",\"value\":\"d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\"}]}}\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.561Z, [quotesmodel]: Forwarding request : { method: 'POST',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] url: 'http://mowbkd-simulators:80/simdfsp2/quotes',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] data: '{\"quoteId\":\"ebbd328d-32ad-4aff-870e-c886196db4ce\",\"transactionId\":\"9678a1c6-9ef6-47dd-a2de-44c9b3920a7b\",\"payee\":{\"partyIdInfo\":{\"partyIdType\":\"MSISDN\",\"partyIdentifier\":\"27713803915\",\"fspId\":\"simdfsp2\"}},\"payer\":{\"partyIdInfo\":{\"partyIdType\":\"MSISDN\",\"partyIdentifier\":\"27713803905\",\"fspId\":\"simdfsp1\"},\"personalInfo\":{\"complexName\":{\"firstName\":\"Mats\",\"lastName\":\"Hagman\"},\"dateOfBirth\":\"1983-10-25\"}},\"amountType\":\"SEND\",\"amount\":{\"amount\":\"13333\",\"currency\":\"XOF\"},\"transactionType\":{\"scenario\":\"TRANSFER\",\"initiator\":\"PAYER\",\"initiatorType\":\"CONSUMER\"},\"note\":\"hej\",\"expiration\":\"2017-11-15T22:17:28.985-01:00\",\"extensionList\":{\"extension\":[{\"key\":\"KYCPayerTier\",\"value\":\"1\"},{\"key\":\"KYCNationality\",\"value\":\"CI\"},{\"key\":\"KYCOccupation\",\"value\":\"Engineer\"},{\"key\":\"KYCEmployerName\",\"value\":\"Example Corp\"},{\"key\":\"KYCContactPhone\",\"value\":\"1122334455\"},{\"key\":\"KYCEmailAddress\",\"value\":\"user@mail.com\"},{\"key\":\"KYCBirthCountry\",\"value\":\"CI\"},{\"key\":\"KYCPayerAddress1\",\"value\":\"Immeuble Le Quartz Boulevard Valéry Giscard d'Estaing Marcory\"},{\"key\":\"KYCPayerAddress2\",\"value\":\"11 BP 202 Abidjan 11\"},{\"key\":\"KYCPayerAddressCity\",\"value\":\"Abidjan\"},{\"key\":\"KYCPayerAddressCode\",\"value\":\"NE1 3TQ\"},{\"key\":\"KYCPayerIDType\",\"value\":\"PASSPORT\"},{\"key\":\"KYCPayerIDValue\",\"value\":\"770423742\"},{\"key\":\"KYCPayerTransferReason\",\"value\":\"Bill payment\"},{\"key\":\"parentTransferId\",\"value\":\"d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\"}]}}',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] headers:\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] { 'Content-Type': 'application/vnd.interoperability.quotes+json;version=1.0',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Date: 'Wed, 28 Aug 2019 05:05:43 GMT',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'FSPIOP-Source': 'DFSPXOF',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'FSPIOP-Destination': 'simdfsp2',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'FSPIOP-HTTP-Method': 'POST',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'FSPIOP-Signature': '{\"signature\":\"bX2yc_Ns4TlWBT6Y4fY0SWWiQH8sDqUqXEKUhRIWSIGZ_BuEVpZSRsZCJp-1GnxshWs6Uh9DZxR28_l1Jn-sgemFwYopnfmFYDBqz-J1unMKHEnZ7usfr2jf_d97t61VGyLgeClpFsTdufYrHSL18FUWxQhza27M_-SUMMxKhUgQfbZdO-pQ7vuTv3hnq6u6TE_2AWRvTBMkoIQPrX8QAZZTbxDtnpt3UEleEVZ0Xb9iwXMABAgbmy1kSuoxAvkzrsZ84MBi-jFwvVahciCe48Or6qgI_rmzNkgRfiirUh9kAWwbxAKI4Q8cKNI_arjnyoSqZhrnz1vJ8rU7klibWw\",\"protectedHeader\":\"eyJhbGciOiJSUzI1NiIsIkZTUElPUC1VUkkiOiIvcXVvdGVzIiwiRlNQSU9QLUhUVFAtTWV0aG9kIjoiUE9TVCIsIkZTUElPUC1Tb3VyY2UiOiJERlNQWE9GIiwiRlNQSU9QLURlc3RpbmF0aW9uIjoic2ltZGZzcDIiLCJEYXRlIjoiV2VkLCAyOCBBdWcgMjAxOSAwNTowNTo0MyBHTVQifQ\"}',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'FSPIOP-URI': '/quotes',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] Accept: 'application/vnd.interoperability.quotes+json;version=1.0' } }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43Z, [log,info] data: POST quote request succeeded and returned: { transactionReferenceId: '9678a1c6-9ef6-47dd-a2de-44c9b3920a7b',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionInitiatorTypeId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionInitiatorId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transactionScenarioId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] amountTypeId: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] quoteId: 'ebbd328d-32ad-4aff-870e-c886196db4ce',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payerId: 12568,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeId: 12569 }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43Z, (1566968743486:mowbkd-quoting-service-api-adapter-66c8649988-dmkmr:1:jzuhhmwe:13893) [response,api] http://0.0.0.0:3000: post /quotes {} 202 (84ms)\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43Z, [log,info] data: got a PUT /quotes/{id} request: { transferAmount: { amount: '13333', currency: 'XOF' },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeFspFee: { amount: '1', currency: 'XOF' },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeFspCommission: { amount: '1', currency: 'XOF' },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] expiration: '2019-08-28T05:35:43.567Z',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] ilpPacket: 'eyJxdW90ZUlkIjoiZWJiZDMyOGQtMzJhZC00YWZmLTg3MGUtYzg4NjE5NmRiNGNlIiwidHJhbnNhY3Rpb25JZCI6Ijk2NzhhMWM2LTllZjYtNDdkZC1hMmRlLTQ0YzliMzkyMGE3YiJ9',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] condition: 'mVZ8slpkYoaulzBxHFZso6YGON-K4gGlhzIavldZ7D8' }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.573Z, [quotesmodel]: Received PUT quote request headers: { accept: 'application/vnd.interoperability.quotes+json;version=1',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'content-type': 'application/json',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-source': 'simdfsp2',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-destination': 'DFSPXOF',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] date: 'Wed, 28 Aug 2019 05:05:43 GMT',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'content-length': 406,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'user-agent': 'node-fetch/1.0 (+https://github.com/bitinn/node-fetch)',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'accept-encoding': 'gzip,deflate',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] connection: 'close',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] host: 'mowbkd-quoting-service-api-adapter',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-content-type': 'application/vnd.interoperability.quotes+json;version=1.0' }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.573Z, [quotesmodel]: quote id : ebbd328d-32ad-4aff-870e-c886196db4ce\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.573Z, [quotesmodel]: quote request body : {\"transferAmount\":{\"amount\":\"13333\",\"currency\":\"XOF\"},\"payeeFspFee\":{\"amount\":\"1\",\"currency\":\"XOF\"},\"payeeFspCommission\":{\"amount\":\"1\",\"currency\":\"XOF\"},\"expiration\":\"2019-08-28T05:35:43.567Z\",\"ilpPacket\":\"eyJxdW90ZUlkIjoiZWJiZDMyOGQtMzJhZC00YWZmLTg3MGUtYzg4NjE5NmRiNGNlIiwidHJhbnNhY3Rpb25JZCI6Ijk2NzhhMWM2LTllZjYtNDdkZC1hMmRlLTQ0YzliMzkyMGE3YiJ9\",\"condition\":\"mVZ8slpkYoaulzBxHFZso6YGON-K4gGlhzIavldZ7D8\"}\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.573Z, [quotesmodel]: Calculated sha256 hash of quote response with id ebbd328d-32ad-4aff-870e-c886196db4ce as: 892edfcbf04e070e104264e4b588f372450c75a2242ed3ea642f6156fec795da\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.576Z, [quotesmodel]: DB query for quote response duplicate check with id ebbd328d-32ad-4aff-870e-c886196db4ce returned: null\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.576Z, [quotesmodel]: Check duplicate for quoteId ebbd328d-32ad-4aff-870e-c886196db4ce update returned: { isResend: false, isDuplicateId: false }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.582Z, [quotesdatabase]: inserted new quoteResponse in db: { quoteId: 'ebbd328d-32ad-4aff-870e-c886196db4ce',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transferAmountCurrencyId: 'XOF',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transferAmount: '13333',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeReceiveAmountCurrencyId: null,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeReceiveAmount: null,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeFspFeeCurrencyId: 'XOF',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeFspFeeAmount: '1',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeFspCommissionCurrencyId: 'XOF',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeFspCommissionAmount: '1',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] ilpCondition: 'mVZ8slpkYoaulzBxHFZso6YGON-K4gGlhzIavldZ7D8',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] responseExpirationDate: 2019-08-28T05:35:43.567Z,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] isValid: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] quoteResponseId: 5276 }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.585Z, [quotesdatabase]: inserted new response duplicate check in db for quote ebbd328d-32ad-4aff-870e-c886196db4ce, quoteResponseId: 5276\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.588Z, [quotesdatabase]: inserted new quoteResponseIlpPacket in db: [ 0 ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.595Z, [quotesmodel]: create quote update transaction committed to db: { quoteResponseId: 5276 }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.595Z, [quotesdatabase]: Cache miss for getParticipantEndpoint: [ 'DFSPXOF', 'FSPIOP_CALLBACK_URL' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.599Z, [quotesmodel]: Resolved PAYER/FXP party FSPIOP_CALLBACK_URL endpoint for quote ebbd328d-32ad-4aff-870e-c886196db4ce to: 'http://fxp-mojaloop-fxp-adapter.fxp.svc.cluster.local:8000'\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.599Z, [quotesmodel]: Forwarding quote response to endpoint: http://fxp-mojaloop-fxp-adapter.fxp.svc.cluster.local:8000/quotes/ebbd328d-32ad-4aff-870e-c886196db4ce\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.599Z, [quotesmodel]: Forwarding quote response headers: {\"Content-Type\":\"application/vnd.interoperability.quotes+json;version=1.0\",\"Date\":\"Wed, 28 Aug 2019 05:05:43 GMT\",\"FSPIOP-Source\":\"simdfsp2\",\"FSPIOP-Destination\":\"DFSPXOF\"}\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.599Z, [quotesmodel]: Forwarding quote response body: {\"transferAmount\":{\"amount\":\"13333\",\"currency\":\"XOF\"},\"payeeFspFee\":{\"amount\":\"1\",\"currency\":\"XOF\"},\"payeeFspCommission\":{\"amount\":\"1\",\"currency\":\"XOF\"},\"expiration\":\"2019-08-28T05:35:43.567Z\",\"ilpPacket\":\"eyJxdW90ZUlkIjoiZWJiZDMyOGQtMzJhZC00YWZmLTg3MGUtYzg4NjE5NmRiNGNlIiwidHJhbnNhY3Rpb25JZCI6Ijk2NzhhMWM2LTllZjYtNDdkZC1hMmRlLTQ0YzliMzkyMGE3YiJ9\",\"condition\":\"mVZ8slpkYoaulzBxHFZso6YGON-K4gGlhzIavldZ7D8\"}\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43Z, [log,info] data: PUT quote request succeeded and returned: { quoteResponseId: 5276 }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43Z, (1566968743571:mowbkd-quoting-service-api-adapter-66c8649988-dmkmr:1:jzuhhmwe:13894) [response,api] http://0.0.0.0:3000: put /quotes/ebbd328d-32ad-4aff-870e-c886196db4ce {} 200 (45ms)\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43Z, [log,info] data: got a PUT /quotes/{id} request: { transferAmount: { amount: '20', currency: 'EUR' },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeFspFee: { amount: '1', currency: 'XOF' },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeFspCommission: { amount: '1', currency: 'XOF' },\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] expiration: '2019-08-28T05:35:43.567Z',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] ilpPacket: 'AYIC9AAAAAAAAAfQHWcuc2ltZGZzcDIubXNpc2RuLjI3NzEzODAzOTE1ggLKZXlKMGNtRnVjMkZqZEdsdmJrbGtJam9pT1RZM09HRXhZell0T1dWbU5pMDBOMlJrTFdFeVpHVXRORFJqT1dJek9USXdZVGRpSWl3aWNYVnZkR1ZKWkNJNkltVmlZbVF6TWpoa0xUTXlZV1F0TkdGbVppMDROekJsTFdNNE9EWXhPVFprWWpSalpTSXNJbkJoZVdWbElqcDdJbkJoY25SNVNXUkpibVp2SWpwN0luQmhjblI1U1dSVWVYQmxJam9pVFZOSlUwUk9JaXdpY0dGeWRIbEpaR1Z1ZEdsbWFXVnlJam9pTWpjM01UTTRNRE01TVRVaUxDSm1jM0JKWkNJNkluTnBiV1JtYzNBeUluMTlMQ0p3WVhsbGNpSTZleUp3WVhKMGVVbGtTVzVtYnlJNmV5SndZWEowZVVsa1ZIbHdaU0k2SWsxVFNWTkVUaUlzSW5CaGNuUjVTV1JsYm5ScFptbGxjaUk2SWpJM056RXpPREF6T1RBMUlpd2labk53U1dRaU9pSnphVzFrWm5Od01TSjlMQ0p3WlhKemIyNWhiRWx1Wm04aU9uc2lZMjl0Y0d4bGVFNWhiV1VpT25zaVptbHljM1JPWVcxbElqb2lUV0YwY3lJc0lteGhjM1JPWVcxbElqb2lTR0ZuYldGdUluMHNJbVJoZEdWUFprSnBjblJvSWpvaU1UazRNeTB4TUMweU5TSjlmU3dpWVcxdmRXNTBJanA3SW1GdGIzVnVkQ0k2SWpJd0lpd2lZM1Z5Y21WdVkza2lPaUpGVlZJaWZTd2lkSEpoYm5OaFkzUnBiMjVVZVhCbElqcDdJbk5qWlc1aGNtbHZJam9pVkZKQlRsTkdSVklpTENKcGJtbDBhV0YwYjNJaU9pSlFRVmxGVWlJc0ltbHVhWFJwWVhSdmNsUjVjR1VpT2lKRFQwNVRWVTFGVWlKOWZRAA',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] condition: 'aYpmN2ak61z4DLpS7Ps1BRhlFElyWY3WvDaCzQnpzlg' }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.631Z, [quotesmodel]: Received PUT quote request headers: { 'content-type': 'application/json',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] date: 'Wed, 28 Aug 2019 05:05:43 GMT',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-source': 'DFSPEUR',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-destination': 'simdfsp1',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-http-method': 'PUT',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-uri': '/quotes/d2b2d578-f3c5-4a26-bed7-c76eed79a5cb',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'fspiop-signature': '{\"signature\":\"J1QoYaSEi2RrDB6CXwSOnWB_QOh3L9o1myVCl1VTv7AjGP4gTYASYn7QXeAN09bvV0bEIrZjSBygoVYE5tLJ1QlkUbeOqrAYYcnCOi76ZrRJjS3TuR0kQvMhXdHL1Cq8oFJQiqWjTrp57K_AQdKvbJytR6Ku1T52EnjiJMOqcTC3GK7P7yAwTqMxy6Goc_Vd84Y0FQir9tKivdA_cuKOhvBa0AU-6fCMxxzkpwrN4m0a2ORHHorxnHC1COPDgQ2cb7faOSwH98kjRNuXfwCuC6ZhnIJElriZdP_WiUVPlOnGKunKzkg4C1T8eaWu4JGOX8TbGiLhVJ3fmePV93uFLA\",\"protectedHeader\":\"eyJhbGciOiJSUzI1NiIsIkZTUElPUC1VUkkiOiIvcXVvdGVzL2QyYjJkNTc4LWYzYzUtNGEyNi1iZWQ3LWM3NmVlZDc5YTVjYiIsIkZTUElPUC1IVFRQLU1ldGhvZCI6IlBVVCIsIkZTUElPUC1Tb3VyY2UiOiJERlNQRVVSIiwiRlNQSU9QLURlc3RpbmF0aW9uIjoic2ltZGZzcDEiLCJEYXRlIjoiV2VkLCAyOCBBdWcgMjAxOSAwNTowNTo0MyBHTVQifQ\"}',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] host: 'mowbkd-quoting-service-api-adapter.casa-backend.svc.cluster.local',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'content-length': 1277,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] connection: 'close',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 'x-content-type': 'application/vnd.interoperability.quotes+json;version=1.0' }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.631Z, [quotesmodel]: quote id : d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.631Z, [quotesmodel]: quote request body : {\"transferAmount\":{\"amount\":\"20\",\"currency\":\"EUR\"},\"payeeFspFee\":{\"amount\":\"1\",\"currency\":\"XOF\"},\"payeeFspCommission\":{\"amount\":\"1\",\"currency\":\"XOF\"},\"expiration\":\"2019-08-28T05:35:43.567Z\",\"ilpPacket\":\"AYIC9AAAAAAAAAfQHWcuc2ltZGZzcDIubXNpc2RuLjI3NzEzODAzOTE1ggLKZXlKMGNtRnVjMkZqZEdsdmJrbGtJam9pT1RZM09HRXhZell0T1dWbU5pMDBOMlJrTFdFeVpHVXRORFJqT1dJek9USXdZVGRpSWl3aWNYVnZkR1ZKWkNJNkltVmlZbVF6TWpoa0xUTXlZV1F0TkdGbVppMDROekJsTFdNNE9EWXhPVFprWWpSalpTSXNJbkJoZVdWbElqcDdJbkJoY25SNVNXUkpibVp2SWpwN0luQmhjblI1U1dSVWVYQmxJam9pVFZOSlUwUk9JaXdpY0dGeWRIbEpaR1Z1ZEdsbWFXVnlJam9pTWpjM01UTTRNRE01TVRVaUxDSm1jM0JKWkNJNkluTnBiV1JtYzNBeUluMTlMQ0p3WVhsbGNpSTZleUp3WVhKMGVVbGtTVzVtYnlJNmV5SndZWEowZVVsa1ZIbHdaU0k2SWsxVFNWTkVUaUlzSW5CaGNuUjVTV1JsYm5ScFptbGxjaUk2SWpJM056RXpPREF6T1RBMUlpd2labk53U1dRaU9pSnphVzFrWm5Od01TSjlMQ0p3WlhKemIyNWhiRWx1Wm04aU9uc2lZMjl0Y0d4bGVFNWhiV1VpT25zaVptbHljM1JPWVcxbElqb2lUV0YwY3lJc0lteGhjM1JPWVcxbElqb2lTR0ZuYldGdUluMHNJbVJoZEdWUFprSnBjblJvSWpvaU1UazRNeTB4TUMweU5TSjlmU3dpWVcxdmRXNTBJanA3SW1GdGIzVnVkQ0k2SWpJd0lpd2lZM1Z5Y21WdVkza2lPaUpGVlZJaWZTd2lkSEpoYm5OaFkzUnBiMjVVZVhCbElqcDdJbk5qWlc1aGNtbHZJam9pVkZKQlRsTkdSVklpTENKcGJtbDBhV0YwYjNJaU9pSlFRVmxGVWlJc0ltbHVhWFJwWVhSdmNsUjVjR1VpT2lKRFQwNVRWVTFGVWlKOWZRAA\",\"condition\":\"aYpmN2ak61z4DLpS7Ps1BRhlFElyWY3WvDaCzQnpzlg\"}\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.631Z, [quotesmodel]: Calculated sha256 hash of quote response with id d2b2d578-f3c5-4a26-bed7-c76eed79a5cb as: b95b3304d47e192475bb712d226a2f937cc0256c5ab9ff4d3f11ffbe42a3d39b\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.635Z, [quotesmodel]: DB query for quote response duplicate check with id d2b2d578-f3c5-4a26-bed7-c76eed79a5cb returned: null\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.635Z, [quotesmodel]: Check duplicate for quoteId d2b2d578-f3c5-4a26-bed7-c76eed79a5cb update returned: { isResend: false, isDuplicateId: false }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.641Z, [quotesdatabase]: inserted new quoteResponse in db: { quoteId: 'd2b2d578-f3c5-4a26-bed7-c76eed79a5cb',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transferAmountCurrencyId: 'EUR',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] transferAmount: '20',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeReceiveAmountCurrencyId: null,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeReceiveAmount: null,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeFspFeeCurrencyId: 'XOF',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeFspFeeAmount: '1',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeFspCommissionCurrencyId: 'XOF',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] payeeFspCommissionAmount: '1',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] ilpCondition: 'aYpmN2ak61z4DLpS7Ps1BRhlFElyWY3WvDaCzQnpzlg',\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] responseExpirationDate: 2019-08-28T05:35:43.567Z,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] isValid: 1,\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] quoteResponseId: 5277 }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.643Z, [quotesdatabase]: inserted new response duplicate check in db for quote d2b2d578-f3c5-4a26-bed7-c76eed79a5cb, quoteResponseId: 5277\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.646Z, [quotesdatabase]: inserted new quoteResponseIlpPacket in db: [ 0 ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.654Z, [quotesmodel]: create quote update transaction committed to db: { quoteResponseId: 5277 }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.654Z, [quotesdatabase]: Cache miss for getParticipantEndpoint: [ 'simdfsp1', 'FSPIOP_CALLBACK_URL' ]\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.665Z, [quotesmodel]: Resolved PAYER/FXP party FSPIOP_CALLBACK_URL endpoint for quote d2b2d578-f3c5-4a26-bed7-c76eed79a5cb to: 'http://mowbkd-simulators:80/simdfsp1'\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.665Z, [quotesmodel]: Forwarding quote response to endpoint: http://mowbkd-simulators:80/simdfsp1/quotes/d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.665Z, [quotesmodel]: Forwarding quote response headers: {\"Content-Type\":\"application/vnd.interoperability.quotes+json;version=1.0\",\"Date\":\"Wed, 28 Aug 2019 05:05:43 GMT\",\"FSPIOP-Source\":\"DFSPEUR\",\"FSPIOP-Destination\":\"simdfsp1\",\"FSPIOP-HTTP-Method\":\"PUT\",\"FSPIOP-Signature\":\"{\"signature\":\"J1QoYaSEi2RrDB6CXwSOnWB_QOh3L9o1myVCl1VTv7AjGP4gTYASYn7QXeAN09bvV0bEIrZjSBygoVYE5tLJ1QlkUbeOqrAYYcnCOi76ZrRJjS3TuR0kQvMhXdHL1Cq8oFJQiqWjTrp57K_AQdKvbJytR6Ku1T52EnjiJMOqcTC3GK7P7yAwTqMxy6Goc_Vd84Y0FQir9tKivdA_cuKOhvBa0AU-6fCMxxzkpwrN4m0a2ORHHorxnHC1COPDgQ2cb7faOSwH98kjRNuXfwCuC6ZhnIJElriZdP_WiUVPlOnGKunKzkg4C1T8eaWu4JGOX8TbGiLhVJ3fmePV93uFLA\",\"protectedHeader\":\"eyJhbGciOiJSUzI1NiIsIkZTUElPUC1VUkkiOiIvcXVvdGVzL2QyYjJkNTc4LWYzYzUtNGEyNi1iZWQ3LWM3NmVlZDc5YTVjYiIsIkZTUElPUC1IVFRQLU1ldGhvZCI6IlBVVCIsIkZTUElPUC1Tb3VyY2UiOiJERlNQRVVSIiwiRlNQSU9QLURlc3RpbmF0aW9uIjoic2ltZGZzcDEiLCJEYXRlIjoiV2VkLCAyOCBBdWcgMjAxOSAwNTowNTo0MyBHTVQifQ\"}\",\"FSPIOP-URI\":\"/quotes/d2b2d578-f3c5-4a26-bed7-c76eed79a5cb\"}\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43.665Z, [quotesmodel]: Forwarding quote response body: {\"transferAmount\":{\"amount\":\"20\",\"currency\":\"EUR\"},\"payeeFspFee\":{\"amount\":\"1\",\"currency\":\"XOF\"},\"payeeFspCommission\":{\"amount\":\"1\",\"currency\":\"XOF\"},\"expiration\":\"2019-08-28T05:35:43.567Z\",\"ilpPacket\":\"AYIC9AAAAAAAAAfQHWcuc2ltZGZzcDIubXNpc2RuLjI3NzEzODAzOTE1ggLKZXlKMGNtRnVjMkZqZEdsdmJrbGtJam9pT1RZM09HRXhZell0T1dWbU5pMDBOMlJrTFdFeVpHVXRORFJqT1dJek9USXdZVGRpSWl3aWNYVnZkR1ZKWkNJNkltVmlZbVF6TWpoa0xUTXlZV1F0TkdGbVppMDROekJsTFdNNE9EWXhPVFprWWpSalpTSXNJbkJoZVdWbElqcDdJbkJoY25SNVNXUkpibVp2SWpwN0luQmhjblI1U1dSVWVYQmxJam9pVFZOSlUwUk9JaXdpY0dGeWRIbEpaR1Z1ZEdsbWFXVnlJam9pTWpjM01UTTRNRE01TVRVaUxDSm1jM0JKWkNJNkluTnBiV1JtYzNBeUluMTlMQ0p3WVhsbGNpSTZleUp3WVhKMGVVbGtTVzVtYnlJNmV5SndZWEowZVVsa1ZIbHdaU0k2SWsxVFNWTkVUaUlzSW5CaGNuUjVTV1JsYm5ScFptbGxjaUk2SWpJM056RXpPREF6T1RBMUlpd2labk53U1dRaU9pSnphVzFrWm5Od01TSjlMQ0p3WlhKemIyNWhiRWx1Wm04aU9uc2lZMjl0Y0d4bGVFNWhiV1VpT25zaVptbHljM1JPWVcxbElqb2lUV0YwY3lJc0lteGhjM1JPWVcxbElqb2lTR0ZuYldGdUluMHNJbVJoZEdWUFprSnBjblJvSWpvaU1UazRNeTB4TUMweU5TSjlmU3dpWVcxdmRXNTBJanA3SW1GdGIzVnVkQ0k2SWpJd0lpd2lZM1Z5Y21WdVkza2lPaUpGVlZJaWZTd2lkSEpoYm5OaFkzUnBiMjVVZVhCbElqcDdJbk5qWlc1aGNtbHZJam9pVkZKQlRsTkdSVklpTENKcGJtbDBhV0YwYjNJaU9pSlFRVmxGVWlJc0ltbHVhWFJwWVhSdmNsUjVjR1VpT2lKRFQwNVRWVTFGVWlKOWZRAA\",\"condition\":\"aYpmN2ak61z4DLpS7Ps1BRhlFElyWY3WvDaCzQnpzlg\"}\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43Z, [log,info] data: PUT quote request succeeded and returned: { quoteResponseId: 5277 }\n[mowbkd-quoting-service-api-adapter-66c8649988-dmkmr quoting-service-api-adapter] 2019-08-28T05:05:43Z, (1566968743630:mowbkd-quoting-service-api-adapter-66c8649988-dmkmr:1:jzuhhmwe:13895) [response,api] http://0.0.0.0:3000: put /quotes/d2b2d578-f3c5-4a26-bed7-c76eed79a5cb {} 200 (40ms)" - }, - "response": [] - }, { "name": "Send Quote - Malformed DOB3", "event": [ { "listen": "prerequest", "script": { - "id": "b3bbbb31-0001-4e61-9b27-ef662ee40b08", "exec": [ "var navigator = {}; //fake a navigator object for the lib", "var window = {}; //fake a window object for the lib", @@ -25219,7 +24484,6 @@ { "listen": "test", "script": { - "id": "496c6385-11ca-4014-a896-1b5d5affb893", "exec": [ "pm.test(\"Status code is 400\", function () {", " pm.response.to.have.status(400);", @@ -25317,7 +24581,6 @@ { "listen": "prerequest", "script": { - "id": "0a7e76df-c2ee-449e-82a7-7228341dc417", "exec": [ "var navigator = {}; //fake a navigator object for the lib", "var window = {}; //fake a window object for the lib", @@ -25402,7 +24665,6 @@ { "listen": "test", "script": { - "id": "aec563ad-3d52-4bb4-b5ff-3175c9f6200c", "exec": [ "pm.test(\"Status code is 400\", function () {", " pm.response.to.have.status(400);", @@ -25494,13 +24756,9 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] }, { "name": "SettlementWindows", @@ -25511,7 +24769,6 @@ { "listen": "prerequest", "script": { - "id": "949a6c2e-81cd-4e16-ae10-71ba7124bce4", "exec": [ "" ], @@ -25521,7 +24778,6 @@ { "listen": "test", "script": { - "id": "ad05c666-15f3-43d7-837c-78e484e11ab4", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -25582,7 +24838,6 @@ { "listen": "test", "script": { - "id": "97a88182-6fce-47cf-ac83-90fa26ee9d29", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -25660,7 +24915,6 @@ { "listen": "prerequest", "script": { - "id": "e5283c05-5036-45db-9336-283ead5958ae", "exec": [ "", "" @@ -25671,7 +24925,6 @@ { "listen": "test", "script": { - "id": "610e772f-62bc-4efa-84f3-0a0a2ac1d9e1", "exec": [ "pm.test(\"Status code is 400\", function () {", " pm.response.to.have.status(400);", @@ -25729,7 +24982,6 @@ { "listen": "test", "script": { - "id": "a63e16a7-2c32-4489-942f-05264dfb280d", "exec": [ "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", @@ -25801,12 +25053,9 @@ "response": [] } ], - "description": "Author: Sridevi Miriyala", - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + "description": "Author: Sridevi Miriyala" } - ], - "protocolProfileBehavior": {} + ] }, { "name": "tear_down_setup", @@ -25820,7 +25069,6 @@ { "listen": "test", "script": { - "id": "fc73a893-3241-4f0a-b1d8-1c59f64bdf61", "exec": [ "pm.environment.unset('jrsassign');" ], @@ -25841,19 +25089,15 @@ }, "response": [] } - ], - "protocolProfileBehavior": {}, - "_postman_isSubFolder": true + ] } - ], - "protocolProfileBehavior": {} + ] } ], "event": [ { "listen": "prerequest", "script": { - "id": "69d03cca-5f66-436f-bfa8-04ce851a4b19", "type": "text/javascript", "exec": [ "if (pm.environment.get('WS02_OAUTH_ENABLED') === 'true') {", @@ -26039,13 +25283,11 @@ { "listen": "test", "script": { - "id": "543d2a2e-7d42-4aff-9177-b5de0226e8a0", "type": "text/javascript", "exec": [ "" ] } } - ], - "protocolProfileBehavior": {} + ] } \ No newline at end of file