diff --git a/Banking/ClearBank/Account Information.txt b/Banking/ClearBank/Account Information.txt new file mode 100644 index 0000000..5131cb5 --- /dev/null +++ b/Banking/ClearBank/Account Information.txt @@ -0,0 +1,88 @@ +Account 1 + +{ + { + "id": "b77c3d58-3c43-4acf-8925-9575a223ccbd", + "name": "Des Seg Acc Wsale - Kewal Raj Pokhrel", + "label": "KEWAL RAJ POKHREL", + "type": "CACC", + "currency": [ + "GBP" + ], + "balances": [ + { + "name": "Des Seg Acc Wsale - Kewal Raj Pokhrel", + "amount": 0.0, + "currency": "GBP", + "status": "VALU" + } + ], + "iban": "GB59CLRB04084200000063", + "bban": "CLRB04084200000063" + }, + +Account 2 + + { + "id": "3cd070f2-f302-429b-8648-e00c815701bc", + "name": "Gen Seg Acc Wsale - Subhida UK Ltd", + "label": "", + "type": "CACC", + "currency": [ + "GBP" + ], + "balances": [ + { + "name": "Gen Seg Acc Wsale - Subhida UK Ltd", + "amount": 1999455.00, + "currency": "GBP", + "status": "VALU" + } + ], + "iban": "GB77CLRB04084200000030", + "bban": "CLRB04084200000030" + }, + +Account 3 + + { + "id": "a74b5d27-d7ea-41ae-81ca-a38cdf5fd6f0", + "name": "Gen Seg Acc Wsale - Subhida UK Ltd - Kewal Gurung", + "label": "KEWAL GURUNG", + "type": "CACC", + "currency": [ + "GBP" + ], + "balances": [ + { + "name": "Gen Seg Acc Wsale - Subhida UK Ltd - Kewal Gurung", + "amount": 960.00, + "currency": "GBP", + "status": "VALU" + } + ], + "iban": "GB44CLRB04084200000042", + "bban": "CLRB04084200000042" + }, + +Account 4 + { + "id": "66b3173b-4f61-4471-a6a6-6fec41d206bb", + "name": "Luna Dahal", + "label": "LUNA DAHAL", + "type": "CACC", + "currency": [ + "GBP" + ], + "balances": [ + { + "name": "Luna Dahal", + "amount": 0.0, + "currency": "GBP", + "status": "VALU" + } + ], + "iban": "GB97CLRB04084200000058", + "bban": "CLRB04084200000058" + }, + \ No newline at end of file diff --git a/Banking/ClearBank/Clear Bank API (1).xlsx b/Banking/ClearBank/Clear Bank API (1).xlsx new file mode 100644 index 0000000..f505cf7 Binary files /dev/null and b/Banking/ClearBank/Clear Bank API (1).xlsx differ diff --git a/Banking/ClearBank/Clear Bank API.xlsx b/Banking/ClearBank/Clear Bank API.xlsx new file mode 100644 index 0000000..1c4aed1 Binary files /dev/null and b/Banking/ClearBank/Clear Bank API.xlsx differ diff --git a/Banking/ClearBank/Clear.Bank Copy.postman_environment.json b/Banking/ClearBank/Clear.Bank Copy.postman_environment.json new file mode 100644 index 0000000..a321546 --- /dev/null +++ b/Banking/ClearBank/Clear.Bank Copy.postman_environment.json @@ -0,0 +1,29 @@ +{ + "id": "6b1d0957-9ac8-40ca-82e1-ef763d4e3391", + "name": "Clear.Bank Copy", + "values": [ + { + "key": "fi-api-baseUrl", + "value": "https://institution-api-sim.clearbank.co.uk", + "enabled": false + }, + { + "key": "fi-api-authToken", + "value": "ZjBiNTZmNjQ3ZmRkNDk2ZGIzZTRkZDVhMjQ4NmU4YWU=.eyJpbnN0aXR1dGlvbklkIjoiYjE5ZTNhMzgtMjYwYi00OTNjLWJmZjEtZmEzYjdjMGU0NzQ5IiwibmFtZSI6Iktld2FsIFRlc3QiLCJ0b2tlbiI6IkE5MkI5N0RDNjczNDRDNTNBN0RGRUZFMDQxMzA3ODBDNkY1RTAyRkE4QzBCNEIwOUIwMUY3NTlGNTFDQTc0RkUxNDFEMjI2NzY2NkQ0OUFEQTlCNEY4RjM0QjdFRjMyOCJ9", + "enabled": true + }, + { + "key": "fi-api-privateKey", + "value": "-----BEGIN PRIVATE KEY-----\nMIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDI/PY7FXp6Rk2P\nrc1yH0mb9VIHr75qnsuxCQ0r3nfLWAEF8/WPMiTTzBJC35J0w2nyE7nmoVvEZEI8\nWmBuvS5qUquH4Nt/dAHrUZDjDwfalLpUU/c7oRhAgB3c3gd2D2/TEMcKvUlvtv+O\nh3spIopLKv6zTZwou8If1eF9OHzmyAZdRsTHhF7rTZIkWLsgg1YG6cN1Q2JTrK3x\nvXilI/o0LhS3ozSIlNBWuHP9t3L4n7P23F1FcRccrk0iRBQxVNEufFOzZqgjVq3W\nZjZSVjPuGeclDA9ITtF+8MPkIVRKLPOtx9nfymyAwWrPlY/G1TExEVZ50MO/kIGR\nSxUR9uIfAgMBAAECggEALTtousFJsAz0VZp6uu05pqSeEmbFxr73/l6YHUBS22tx\nx4IwyEozqYqqrWwdTLPRuw4fbzzvJxKdKXH5c9KViI4UVl8PZu6Xo/rWTZNLZDDG\ngkXnRP8rMxDiJ5u8OCCfPPPwp4UT6tVXTB9HY2mHkAUcDwQvWadvt7Rtq72ztkf1\np4NYJN7qHp8pJq40jjpmb9obYY1LppjS84iB72+XON+2OwjO42XP9FGPRJSGUN+K\nAYOtwFVpJ5i9Jwm1n66JHaMgiTJ8wEW6dquhxEkK9FXVWtVB500EF2FBlP3Ok/he\noON7ebvEPLVHqWG0H+XmkKTb5/PA9BavhelClYJ5sQKBgQDqZlrd7EVMC/CoBLA3\nFf0/Onne7i+AYPJj6NhUmpMgc9/37RXSj9GjLMOFCWDbNKkbauKMhRXqzP1NaaDr\n/Jhfi0kVx8xqV8tczztz6+V6LT3t/f7qpMO/ru4p3ZTNFyn4ZeW17W1svTj/2YNV\nUEwhCAsEfIy7JjnRhw7fVnLGxwKBgQDbgmc64OLszI9x7a5Tia7HqcP3awjA0LeF\nGEP4zkISlnDgfz02KKfm/KDhTzBf0Q2UK/8a0F+6ws47jhjywbUxMAOg2aekWFY1\nViPlToaKERrYmK1+H1Xl3/SPd9lx5+z6zsN2zkp/NXS6euGnhlAFBl9eu5MzdNfH\neqTCsY1R6QKBgQC+pbGSfvF+ANgkUGvi4gewvacSIziPekqr6F7LsU2pP5YS2Mq/\nECq6RVZhhlc484P3wN+y2ywQZdpAdIFmb3SfgXJYPMGOXQoS2prIlj13OgT85XHI\n92ofJfCgLJEynnyMhJRpfEtb/iu2LPwdD8pbs2cCpyrvrQ+p0+fMz0tbUQKBgQCF\nWJ5lQiAYQdwSFZUE4mrul86YCslyeFhD3g3Mo1+38vP3LNR+hgwZYfZJaNW2H0Tk\nciWyoErHJXgq7ZNyRQJRMx3BJPeV+qPEGuQLdLx+Ow3X7kfWiiqgToA+d0v8yitH\n4TsUfRT8WfjjH6rdHdaWdtyQq9osNBqw72wPadSzoQKBgQDLvDpf17M9KWBo9sPo\nskWFkp2niQeD/0TIEmpq8xr0GEcq50zwUzj03BBlfgQEDl3fhfYRxOsKEVfMYI0g\n9nNlgmXSmiymDCaGNdY8OKSH2lFww8CDiDDtIa3h5+SRuapaYijAjxNYcuVnbrc8\n090iSazDz6GiFqcI4keViU7dFg==\n-----END PRIVATE KEY-----\n", + "enabled": true + }, + { + "key": "pmlib_code", + "value": "SET ME", + "enabled": false + } + ], + "_postman_variable_scope": "environment", + "_postman_exported_at": "2023-09-12T11:29:28.621Z", + "_postman_exported_using": "Postman/10.17.7" +} \ No newline at end of file diff --git a/Banking/ClearBank/Postman Collection - RA - VA - FPS - CHAPS.postman_collection.json b/Banking/ClearBank/Postman Collection - RA - VA - FPS - CHAPS.postman_collection.json new file mode 100644 index 0000000..19c51f1 --- /dev/null +++ b/Banking/ClearBank/Postman Collection - RA - VA - FPS - CHAPS.postman_collection.json @@ -0,0 +1,3033 @@ +{ + "info": { + "_postman_id": "a6009070-13da-43ac-b413-6e50577a4bf7", + "name": "Postman Collection - RA - VA - FPS - CHAPS", + "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", + "_exporter_id": "28770298" + }, + "item": [ + { + "name": "Real Accounts", + "item": [ + { + "name": "Create Real Account", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"accountName\": \"Insert Account Name here\",\r\n \"owner\": {\r\n \"name\": \"Insert ownername here\"\r\n },\r\n \"sortCode\": \"040568\",\r\n \"usageType\": \"Single\"\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/accounts", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "accounts" + ] + } + }, + "response": [] + }, + { + "name": "Outbound FPS - SCAN", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"paymentInstructions\": [\r\n {\r\n \"paymentInstructionIdentification\": \"FPS ANSC\",\r\n \"debtor\": {\r\n \"address\": \"United Kingdom, London, Hackney, 55 Testing Road, AB1 2CD\"\r\n },\r\n \"debtorAccount\": {\r\n \"identification\": {\r\n \"other\": {\r\n \"identification\": \"[GBR SortCode AccountNumber]\",\r\n \"schemeName\": {\r\n \"proprietary\": \"PRTY_COUNTRY_SPECIFIC\"\r\n }\r\n }\r\n }\r\n },\r\n \"creditTransfers\": [\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Demo-J\",\r\n \"endToEndIdentification\": \"0803202122\"\r\n },\r\n \"amount\": {\r\n \"instructedAmount\": 100,\r\n \"currency\": \"GBP\"\r\n },\r\n \"creditor\": {\r\n \"name\": \"External Account\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"other\": {\r\n \"identification\": \"[GBR SortCode AccountNumber] e.g. GBR20201555555555\",\r\n \"schemeName\": {\r\n \"proprietary\": \"PRTY_COUNTRY_SPECIFIC\"\r\n }\r\n }\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"FPSOutbound SCAN\"\r\n }\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}\r\n", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/Payments/FPS", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "Payments", + "FPS" + ] + } + }, + "response": [] + }, + { + "name": "Amend Details", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "PATCH", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"status\": \"NotProvided\",\r\n \"statusReason\": \"NotProvided\",\r\n \"ownerName\": \"KewlStory\",\r\n \"legalOwnerType\": \"Personal\",\r\n \"relationshipType\": \"\",\r\n \"minimumBalance\": 0\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v1/Accounts/{AccountID}", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v1", + "Accounts", + "{AccountID}" + ] + } + }, + "response": [] + }, + { + "name": "Suspend a RealAccount", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "PATCH", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"status\": \"Suspended\",\r\n \"statusReason\": \"Other\"\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v1/Accounts/{AccountID}", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v1", + "Accounts", + "{AccountID}" + ] + } + }, + "response": [] + }, + { + "name": "Enable a suspended account", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "PATCH", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"status\": \"Enabled\",\r\n \"statusReason\": \"Other\",\r\n \"ownerName\": \"KewlStory\",\r\n \"legalOwnerType\": \"Personal\",\r\n \"relationshipType\": \"\",\r\n \"minimumBalance\": 0\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v1/Accounts/{accountID}", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v1", + "Accounts", + "{accountID}" + ] + } + }, + "response": [] + }, + { + "name": "Close a RealAccount", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "PATCH", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"status\": \"Closed\",\r\n \"statusReason\": \"Other\",\r\n \"ownerName\": \"Joshua Morris-Hill\",\r\n \"legalOwnerType\": \"Personal\",\r\n \"relationshipType\": \"\",\r\n \"minimumBalance\": 0\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v1/Accounts/{AccountID}", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v1", + "Accounts", + "{AccountID}" + ] + } + }, + "response": [] + }, + { + "name": "Close a RealAccount/Balance>0", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "PATCH", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"status\": \"NotProvided\",\r\n \"statusReason\": \"NotProvided\",\r\n \"ownerName\": \"ENTER OWNER NAME HERE\",\r\n \"legalOwnerType\": \"Personal\",\r\n \"relationshipType\": \"\",\r\n \"minimumBalance\": 0\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v1/Accounts/{AccountID}", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v1", + "Accounts", + "{AccountID}" + ] + }, + "description": "StartFragment\n\nCurrent status of the account. Valid options include \\[Not Provided, Enabled, Closed, Suspended\\]\n\nEndFragment" + }, + "response": [] + }, + { + "name": "Close a RealAccount Copy", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "PATCH", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"status\": \"Enabled\",\r\n \"statusReason\": \"Other\",\r\n \"ownerName\": \"KewlStory\",\r\n \"legalOwnerType\": \"Personal\",\r\n \"relationshipType\": \"\",\r\n \"minimumBalance\": 0\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v1/Accounts/{AccountID}", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v1", + "Accounts", + "{AccountID}" + ] + } + }, + "response": [] + }, + { + "name": "Get All Accounts for an Institution", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{fi-api-authToken}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v2/Accounts?pageSize=1000", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v2", + "Accounts" + ], + "query": [ + { + "key": "pageSize", + "value": "1000" + } + ] + } + }, + "response": [] + }, + { + "name": "GET specific account details", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "method": "GET", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/Accounts/e50e81d0-fac8-4fba-84a5-ed7ea011b0d9", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "Accounts", + "e50e81d0-fac8-4fba-84a5-ed7ea011b0d9" + ] + } + }, + "response": [] + }, + { + "name": "GET All Transaction for a ReallAccount", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "method": "GET", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v2/Accounts/{accountID}/Transactions", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v2", + "Accounts", + "{accountID}", + "Transactions" + ] + } + }, + "response": [] + }, + { + "name": "GET specific transaction for RealAccount", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "method": "GET", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v2/Accounts/{AccountID}/Transactions/{TransactionID}", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v2", + "Accounts", + "{AccountID}", + "Transactions", + "{TransactionID}" + ] + } + }, + "response": [] + }, + { + "name": "Create a Real Account with ! in Ownername", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"accountName\": \"KewlStory\",\r\n \"owner\": {\r\n \"name\": \"KewlStory!\"\r\n },\r\n \"sortCode\": \"040568\",\r\n \"usageType\": \"SegregatedPooled\"\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/accounts", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "accounts" + ] + } + }, + "response": [] + }, + { + "name": "Create a RealAccount/ Incorrect UsageType", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"accountName\": \"KewlStory\",\r\n \"owner\": {\r\n \"name\": \"KewlStory\"\r\n },\r\n \"sortCode\": \"040568\",\r\n \"usageType\": \"Sled\"\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/accounts", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "accounts" + ] + } + }, + "response": [] + }, + { + "name": "Outbound Payment to closed Account", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"paymentInstructions\": [\r\n {\r\n \"debtor\": {\r\n \"address\": \"United Kingdom, London, Hackney, 55 Testing Road, AB1 2CD\"\r\n },\r\n \"paymentInstructionIdentification\": \"FPS\",\r\n \"debtorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB44CLRB04056810005476\"\r\n }\r\n },\r\n \"creditTransfers\": [\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Payment\",\r\n \"endToEndIdentification\": \"12334399733230\"\r\n },\r\n \"amount\": {\r\n \"currency\": \"GBP\",\r\n \"instructedAmount\": 200\r\n },\r\n \"creditor\": {\r\n \"name\": \"Jalal Atsak\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB25CLRB04056810005236\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"OutboundtoaclosedAccount\"\r\n }\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/Payments/FPS", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "Payments", + "FPS" + ] + } + }, + "response": [] + }, + { + "name": "Outbound Payment from a suspended account", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"paymentInstructions\": [\r\n {\r\n \"debtor\": {\r\n \"address\": \"United Kingdom, London, Hackney, 55 Testing Road, AB1 2CD\"\r\n },\r\n \"paymentInstructionIdentification\": \"FPS\",\r\n \"debtorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"IBAN GOES HERE\"\r\n }\r\n },\r\n \"creditTransfers\": [\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Payment\",\r\n \"endToEndIdentification\": \"123343412234412988\"\r\n },\r\n \"amount\": {\r\n \"currency\": \"GBP\",\r\n \"instructedAmount\": 200\r\n },\r\n \"creditor\": {\r\n \"name\": \"BBEQ\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB13BUKB20201555555555\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"Outbound Payment from Suspended Account\"\r\n }\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/Payments/FPS", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "Payments", + "FPS" + ] + } + }, + "response": [] + }, + { + "name": "Create Real Account without Signed Hash Body", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"accountName\": \"RealAccJ\",\r\n \"owner\": {\r\n \"name\": \"RealAccJ\"\r\n },\r\n \"sortCode\": \"040568\",\r\n \"usageType\": \"SegregatedPooled\"\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/accounts", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "accounts" + ] + } + }, + "response": [] + }, + { + "name": "Create Real Account without x-request-ID", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text", + "disabled": true + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"accountName\": \"RealAccJ\",\r\n \"owner\": {\r\n \"name\": \"RealAccJ\"\r\n },\r\n \"sortCode\": \"040568\",\r\n \"usageType\": \"SegregatedPooled\"\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/accounts", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "accounts" + ] + } + }, + "response": [] + }, + { + "name": "Create Real Account with incorrect sortcode", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"accountName\": \"RealAccJ\",\r\n \"owner\": {\r\n \"name\": \"RealAccJ\"\r\n },\r\n \"sortCode\": \"123456\",\r\n \"usageType\": \"SegregatedPooled\"\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/accounts", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "accounts" + ] + } + }, + "response": [] + } + ] + }, + { + "name": "Virtual Accounts", + "item": [ + { + "name": "Create Virtual Accounts", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"virtualAccounts\": [\r\n {\r\n \"ownerName\": \"VAccount22\",\r\n \"accountIdentifier\": {\r\n\r\n \"externalIdentifier\": \"dasdfdff33\"// This will be a unique identifier set by you / max lenth 50 characters\r\n }\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v2/Accounts/{RealAccountID}/Virtual", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v2", + "Accounts", + "{RealAccountID}", + "Virtual" + ] + } + }, + "response": [] + }, + { + "name": "Get All Accounts for an Institution", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "method": "GET", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v1/Accounts/Virtual", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v1", + "Accounts", + "Virtual" + ] + } + }, + "response": [] + }, + { + "name": "GET All accounts for a specific real account", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "method": "GET", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v2/Accounts/{RealAccountID}/Virtual/", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v2", + "Accounts", + "{RealAccountID}", + "Virtual", + "" + ] + } + }, + "response": [] + }, + { + "name": "GET Detailed View of Virtual Account", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "method": "GET", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v2/Accounts/{RealAccountID}/Virtual/{VirtualAccountID}", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v2", + "Accounts", + "{RealAccountID}", + "Virtual", + "{VirtualAccountID}" + ] + } + }, + "response": [] + }, + { + "name": "Update Virtual Account Copy", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "PATCH", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"ownerName\": \"VIRTUALOFFICIALJALAL\",\r\n \"legalOwnerType\": \"Enterprise\",\r\n \"relationshipType\": \"Single\"\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v1/Accounts//Virtual/{VirtualAccountID}", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v1", + "Accounts", + "", + "Virtual", + "{VirtualAccountID}" + ] + } + }, + "response": [] + }, + { + "name": "GET Confirmation of ChangedName", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "method": "GET", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v2/Accounts/{Real Account ID}/Virtual/{Virtual Account ID}", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v2", + "Accounts", + "{Real Account ID}", + "Virtual", + "{Virtual Account ID}" + ] + } + }, + "response": [] + }, + { + "name": "Delete Virtual Account", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "DELETE", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v1/Accounts/{Real Account ID}/Virtual/{VirtualAccountID}", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v1", + "Accounts", + "{Real Account ID}", + "Virtual", + "{VirtualAccountID}" + ] + } + }, + "response": [] + }, + { + "name": "GET Confirmation of Virtual Account disabled", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "method": "GET", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v2/Accounts/{RealAccountID}/Virtual/{VirtualAccountID}", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v2", + "Accounts", + "{RealAccountID}", + "Virtual", + "{VirtualAccountID}" + ] + } + }, + "response": [] + }, + { + "name": "Create Virtual Account with exisiting external Identifier", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"virtualAccounts\": [\r\n {\r\n \"ownerName\": \"VAccount22\",\r\n \"accountIdentifier\": {\r\n \"externalIdentifier\": \"dasdfdff33\"\r\n }\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v2/Accounts/{RealAccountID}/Virtual", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v2", + "Accounts", + "{RealAccountID}", + "Virtual" + ] + } + }, + "response": [] + }, + { + "name": "Create Virtual Account with exisiting IBAN", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"virtualAccounts\": [\r\n {\r\n \"ownerName\": \"VAccount22\",\r\n \"accountIdentifier\": {\r\n \"iban\": \"GB22CLRB04056810005387\"\r\n }\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v2/Accounts/{RealAccountID}/Virtual", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v2", + "Accounts", + "{RealAccountID}", + "Virtual" + ] + } + }, + "response": [] + }, + { + "name": "Create Virtual Account with an invalid iban", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"virtualAccounts\": [\r\n {\r\n \"ownerName\": \"VAccount22\",\r\n \"accountIdentifier\": {\r\n \"iban\": \"GB22CLRB040568100053\"\r\n }\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v2/Accounts/{RealAccountID}/Virtual", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v2", + "Accounts", + "{RealAccountID}", + "Virtual" + ] + } + }, + "response": [] + }, + { + "name": "Create Virtual Account with an invalid BBAN/ProprietaryIdentifier", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"virtualAccounts\": [\r\n {\r\n \"ownerName\": \"VAccount22\",\r\n \"accountIdentifier\": {\r\n \"bban\": \"CLRB040568100053871\"\r\n }\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v2/Accounts/{RealAccountID}/Virtual", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v2", + "Accounts", + "{RealAccountID}", + "Virtual" + ] + } + }, + "response": [] + }, + { + "name": "Create Virtual Account with ! in ownername", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"virtualAccounts\": [\r\n {\r\n \"ownerName\": \"vivala!\",\r\n \"accountIdentifier\": {\r\n \"externalIdentifier\": \"k9dd2ksdsdd\"\r\n }\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v2/Accounts/{RealAccountID}/Virtual", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v2", + "Accounts", + "{RealAccountID}", + "Virtual" + ] + } + }, + "response": [] + }, + { + "name": "Create Virtual Account against an invalid real account", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"virtualAccounts\": [\r\n {\r\n \"ownerName\": \"vivala234\",\r\n \"accountIdentifier\": {\r\n \"externalIdentifier\": \"k9dd2ks23d\"\r\n }\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v2/Accounts/RealAccountID/Virtual", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v2", + "Accounts", + "RealAccountID", + "Virtual" + ] + } + }, + "response": [] + } + ] + }, + { + "name": "FPS", + "item": [ + { + "name": "Get All Accounts for an Institution", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "method": "GET", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v1/Accounts/", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v1", + "Accounts", + "" + ] + } + }, + "response": [] + }, + { + "name": "Retrieve All Transactions for a Specified Account", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "method": "GET", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v2/Accounts/{RealAccountID}/Transactions/", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v2", + "Accounts", + "{RealAccountID}", + "Transactions", + "" + ] + } + }, + "response": [] + }, + { + "name": "Retrieve a Specific Transaction for a Specified Account", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "method": "GET", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v2/Accounts/{RealAccountID}/Transactions/{TransactionID}", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v2", + "Accounts", + "{RealAccountID}", + "Transactions", + "{TransactionID}" + ] + } + }, + "response": [] + }, + { + "name": "Produce an Outbound FPS via IBAN", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"paymentInstructions\": [\r\n {\r\n \"debtor\": {\r\n \"address\": \"United Kingdom, London, Hackney, 55 Testing Road, AB1 2CD\"\r\n },\r\n \"paymentInstructionIdentification\": \"FPS\",\r\n \"debtorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"IBAN GOES HERE\"\r\n }\r\n },\r\n \"creditTransfers\": [\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Payment\",\r\n \"endToEndIdentification\": \"876403495l2334ff254\"\r\n },\r\n \"amount\": {\r\n \"currency\": \"GBP\",\r\n \"instructedAmount\": 100\r\n },\r\n \"creditor\": {\r\n \"name\": \"ExternalAccount\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB33BUKB20201555555555\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"JAtsak\"\r\n }\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/Payments/FPS", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "Payments", + "FPS" + ] + } + }, + "response": [] + }, + { + "name": "Produce an Outbound FPS via BBAN", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": " {\r\n \"paymentInstructions\": [\r\n {\r\n \"paymentInstructionIdentification\": \"FPS ANSC\",\r\n \"debtor\": {\r\n \"address\": \"United Kingdom, London, Hackney, 55 Testing Road, AB1 2CD\"\r\n },\r\n \"debtorAccount\": {\r\n \"identification\": {\r\n \"other\": {\r\n \"identification\": \"BBAN GOES HERE\",\r\n \"schemeName\": {\r\n \"proprietary\": \"BBAN\" \r\n }\r\n }\r\n }\r\n },\r\n \"creditTransfers\": [\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Payment\",\r\n \"endToEndIdentification\": \"12341122334455\" \r\n },\r\n \"amount\": {\r\n \"instructedAmount\": 55,\r\n \"currency\": \"GBP\" \r\n },\r\n \"creditor\": {\r\n \"name\": \"Externalaccount\" \r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"other\": {\r\n \"identification\":\"BUKB20201555555555\",\r\n \"schemeName\": {\r\n \"proprietary\": \"BBAN\" \r\n }\r\n }\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"Testoutboundbban\" \r\n }\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}\r\n", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/Payments/FPS", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "Payments", + "FPS" + ] + } + }, + "response": [] + }, + { + "name": "Produce an Outbound FPS via SCAN", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"paymentInstructions\": [\r\n {\r\n \"paymentInstructionIdentification\": \"FPS ANSC\",\r\n \"debtor\": {\r\n \"address\": \"United Kingdom, London, Hackney, 55 Testing Road, AB1 2CD\"\r\n },\r\n \"debtorAccount\": {\r\n \"identification\": {\r\n \"other\": {\r\n \"identification\": \"[GBR SortCode AccountNumber]\",\r\n \"schemeName\": {\r\n \"proprietary\": \"PRTY_COUNTRY_SPECIFIC\"\r\n }\r\n }\r\n }\r\n },\r\n \"creditTransfers\": [\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Demo-J\",\r\n \"endToEndIdentification\": \"080320212435236\"\r\n },\r\n \"amount\": {\r\n \"instructedAmount\": 100,\r\n \"currency\": \"GBP\"\r\n },\r\n \"creditor\": {\r\n \"name\": \"External Account\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"other\": {\r\n \"identification\": \"[GBR SortCode AccountNumber] e.g.GBR20201555555555\",\r\n \"schemeName\": {\r\n \"proprietary\": \"PRTY_COUNTRY_SPECIFIC\"\r\n }\r\n }\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"Demo\"\r\n }\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}\r\n", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/Payments/FPS", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "Payments", + "FPS" + ] + } + }, + "response": [] + }, + { + "name": "Produce an internal FPS belonging to your institution", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"paymentInstructions\": [\r\n {\r\n \"debtor\": {\r\n \"address\": \"United Kingdom, London, Hackney, 55 Testing Road, AB1 2CD\"\r\n },\r\n \"paymentInstructionIdentification\": \"FPS\",\r\n \"debtorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB15CLRB04056810005222\"\r\n }\r\n },\r\n \"creditTransfers\": [\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Payment\",\r\n \"endToEndIdentification\": \"xb360ps5x\"\r\n },\r\n \"amount\": {\r\n \"currency\": \"GBP\",\r\n \"instructedAmount\": 650000\r\n },\r\n \"creditor\": {\r\n \"name\": \"JalalAtsak\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB54CLRB04056810005199\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"InternalTransferJalal\"\r\n }\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/Payments/FPS", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "Payments", + "FPS" + ] + } + }, + "response": [] + }, + { + "name": "Produce a multilegged Outbound FPS via IBAN", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"paymentInstructions\": [\r\n {\r\n \"debtor\": {\r\n \"address\": \"United Kingdom, London, Hackney, 55 Testing Road, AB1 2CD\"\r\n },\r\n \"paymentInstructionIdentification\": \"Monthly Payments\",\r\n \"debtorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB15CLRB04056810005222\"\r\n }\r\n },\r\n \"creditTransfers\": [\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Credit to Customer 1\",\r\n \"endToEndIdentification\": \"7242360359727102\"\r\n },\r\n \"amount\": {\r\n \"currency\": \"GBP\",\r\n \"instructedAmount\": 50\r\n },\r\n \"creditor\": {\r\n \"name\": \"creditor 1\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB33BUKB20201555555555\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"regularpaymenttest\"\r\n }\r\n }\r\n }\r\n },\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Credit to Customer 2\",\r\n \"endToEndIdentification\": \"5071572947008412\"\r\n },\r\n \"amount\": {\r\n \"instructedAmount\": 50,\r\n \"currency\": \"GBP\"\r\n },\r\n \"creditor\": {\r\n \"name\": \"Creditor 2\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB32ESSE40486562136016\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"regularpaymenttest\"\r\n }\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/Payments/FPS", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "Payments", + "FPS" + ] + } + }, + "response": [] + }, + { + "name": "Outbound Faster Payment with Invalid Creditor Account Credentials", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"paymentInstructions\": [\r\n {\r\n \"debtor\": {\r\n \"address\": \"United Kingdom, London, Hackney, 55 Testing Road, AB1 2CD\"\r\n },\r\n \"paymentInstructionIdentification\": \"FPS\",\r\n \"debtorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"IBAN GOES HERE\"\r\n }\r\n },\r\n \"creditTransfers\": [\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Payment\",\r\n \"endToEndIdentification\": \"89653493305\"\r\n },\r\n \"amount\": {\r\n \"currency\": \"GBP\",\r\n \"instructedAmount\": 50\r\n },\r\n \"creditor\": {\r\n \"name\": \"ExternalAccount\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB33BUKB20201512345678\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"TransferTest\"\r\n }\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/Payments/FPS", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "Payments", + "FPS" + ] + } + }, + "response": [] + }, + { + "name": "Outbound Faster Payment with Invalid Debtor Account Credentials", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"paymentInstructions\": [\r\n {\r\n \"debtor\": {\r\n \"address\": \"United Kingdom, London, Hackney, 55 Testing Road, AB1 2CD\"\r\n },\r\n \"paymentInstructionIdentification\": \"FPS\",\r\n \"debtorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"IBAN GOES HERE\"\r\n }\r\n },\r\n \"creditTransfers\": [\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Payment\",\r\n \"endToEndIdentification\": \"89653493335\" //Max length 35, Unique identifier for every request \r\n },\r\n \"amount\": {\r\n \"currency\": \"GBP\",\r\n \"instructedAmount\": 50\r\n },\r\n \"creditor\": {\r\n \"name\": \"ExternalAccount\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB33BUKB20201512345678\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"TransferTest\"\r\n }\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/Payments/FPS", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "Payments", + "FPS" + ] + } + }, + "response": [] + }, + { + "name": "Outbound Faster Payment to a Closed External Account", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"paymentInstructions\": [\r\n {\r\n \"debtor\": {\r\n \"address\": \"United Kingdom, London, Hackney, 55 Testing Road, AB1 2CD\"\r\n },\r\n \"paymentInstructionIdentification\": \"FPS\",\r\n \"debtorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"IBAN GOES HERE\" // iban - GB54CLRB04056810005199\r\n }\r\n },\r\n \"creditTransfers\": [\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Payment\",\r\n \"endToEndIdentification\": \"2244500678673344\"\r\n },\r\n \"amount\": {\r\n \"currency\": \"GBP\",\r\n \"instructedAmount\": 50\r\n },\r\n \"creditor\": {\r\n \"name\": \"ExternalAccount\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB33BUKB20201555555555\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"AcctClosed\" // AcctClosed in reference for this test case to work\r\n }\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/Payments/FPS", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "Payments", + "FPS" + ] + } + }, + "response": [] + }, + { + "name": "Outbound Faster Payment from an Account with Insufficient Funds", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"paymentInstructions\": [\r\n {\r\n \"debtor\": {\r\n \"address\": \"United Kingdom, London, Hackney, 55 Testing Road, AB1 2CD\"\r\n },\r\n \"paymentInstructionIdentification\": \"FPS\",\r\n \"debtorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"IBAN GOES HERE\"// e.g. GB46CLRB04056810005537\r\n }\r\n },\r\n \"creditTransfers\": [\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Payment\",\r\n \"endToEndIdentification\": \"2244500678673344\"\r\n },\r\n \"amount\": {\r\n \"currency\": \"GBP\",\r\n \"instructedAmount\": 50\r\n },\r\n \"creditor\": {\r\n \"name\": \"ExternalAccount\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB33BUKB20201555555555\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"funds\"\r\n }\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/Payments/FPS", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "Payments", + "FPS" + ] + } + }, + "response": [] + }, + { + "name": "Outbound Faster Payment > £1mil", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"paymentInstructions\": [\r\n {\r\n \"debtor\": {\r\n \"address\": \"United Kingdom, London, Hackney, 55 Testing Road, AB1 2CD\"\r\n },\r\n \"paymentInstructionIdentification\": \"FPS\",\r\n \"debtorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"IBAN GOES HERE\" // e.g. GB15CLRB04056810005222\r\n }\r\n },\r\n \"creditTransfers\": [\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Payment\",\r\n \"endToEndIdentification\": \"2244500678673344\"\r\n },\r\n \"amount\": {\r\n \"currency\": \"GBP\",\r\n \"instructedAmount\": 1000001\r\n },\r\n \"creditor\": {\r\n \"name\": \"ExternalAccount\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB33BUKB20201555555555\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"Over1mil\"\r\n }\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/Payments/FPS", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "Payments", + "FPS" + ] + } + }, + "response": [] + }, + { + "name": "Outbound Faster Payment to an Invalid Faster Payment Account", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"paymentInstructions\": [\r\n {\r\n \"debtor\": {\r\n \"address\": \"United Kingdom, London, Hackney, 55 Testing Road, AB1 2CD\"\r\n },\r\n \"paymentInstructionIdentification\": \"FPS\",\r\n \"debtorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"IBAN GOES HERE\" //e.g. GB15CLRB04056810005222\r\n }\r\n },\r\n \"creditTransfers\": [\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Payment\",\r\n \"endToEndIdentification\": \"2244500678673344\"\r\n },\r\n \"amount\": {\r\n \"currency\": \"GBP\",\r\n \"instructedAmount\": 50\r\n },\r\n \"creditor\": {\r\n \"name\": \"ExternalAccount/invalid\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB24BKEN10000031510604\" // Leave this Iban as it is.\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"InvalidFPSaccount\"\r\n }\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/Payments/FPS", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "Payments", + "FPS" + ] + } + }, + "response": [] + }, + { + "name": "Produce an Outbound Faster Payment Duplicated", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"paymentInstructions\": [\r\n {\r\n \"debtor\": {\r\n \"address\": \"United Kingdom, London, Hackney, 55 Testing Road, AB1 2CD\"\r\n },\r\n \"paymentInstructionIdentification\": \"FPS\",\r\n \"debtorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"IBAN GOES HERE\" //e.g. GB15CLRB04056810005222\r\n }\r\n },\r\n \"creditTransfers\": [\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Payment\",\r\n \"endToEndIdentification\": \"224450067867334355\"\r\n },\r\n \"amount\": {\r\n \"currency\": \"GBP\",\r\n \"instructedAmount\": 50\r\n },\r\n \"creditor\": {\r\n \"name\": \"ExternalAccount/invalid\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB33BUKB20201555555555\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"InvalidFPSaccount\"\r\n }\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/Payments/FPS", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "Payments", + "FPS" + ] + } + }, + "response": [] + }, + { + "name": "Outbound Faster Payment with an Invalid Creditor Name", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"paymentInstructions\": [\r\n {\r\n \"debtor\": {\r\n \"address\": \"United Kingdom, London, Hackney, 55 Testing Road, AB1 2CD\"\r\n },\r\n \"paymentInstructionIdentification\": \"FPS\",\r\n \"debtorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"IBAN GOES HERE\" //e.g. GB15CLRB04056810005222\r\n }\r\n },\r\n \"creditTransfers\": [\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Payment\",\r\n \"endToEndIdentification\": \"224450067867334115\"\r\n },\r\n \"amount\": {\r\n \"currency\": \"GBP\",\r\n \"instructedAmount\": 50\r\n },\r\n \"creditor\": {\r\n \"name\": \"£ExternalAccount$\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB33BUKB20201555555555\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"InvalidFPSaccount\"\r\n }\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/Payments/FPS", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "Payments", + "FPS" + ] + } + }, + "response": [] + }, + { + "name": "Outbound Faster Payment with an Invalid Creditor Reference", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"paymentInstructions\": [\r\n {\r\n \"debtor\": {\r\n \"address\": \"United Kingdom, London, Hackney, 55 Testing Road, AB1 2CD\"\r\n },\r\n \"paymentInstructionIdentification\": \"FPS\",\r\n \"debtorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"IBAN GOES HERE\" //e.g. GB15CLRB04056810005222\r\n }\r\n },\r\n \"creditTransfers\": [\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Payment\",\r\n \"endToEndIdentification\": \"224450067867334115\"\r\n },\r\n \"amount\": {\r\n \"currency\": \"GBP\",\r\n \"instructedAmount\": 50\r\n },\r\n \"creditor\": {\r\n \"name\": \"ExternalAccount\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB33BUKB20201555555555\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"Dollasign$\" // Leave as it is for this test case.\r\n }\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/Payments/FPS", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "Payments", + "FPS" + ] + } + }, + "response": [] + }, + { + "name": "FPS - OutboundHeldTransaction", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"paymentInstructions\": [\r\n {\r\n \"debtor\": {\r\n \"address\": \"United Kingdom, London, Hackney, 55 Testing Road, AB1 2CD\"\r\n },\r\n \"paymentInstructionIdentification\": \"FPS\",\r\n \"debtorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB25CLRB04056810005236\"\r\n }\r\n },\r\n \"creditTransfers\": [\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Payment\",\r\n \"endToEndIdentification\": \"786jg67g7i8\"\r\n },\r\n \"amount\": {\r\n \"currency\": \"GBP\",\r\n \"instructedAmount\": 500\r\n },\r\n \"creditor\": {\r\n \"name\": \"6a41a29eafcf455493\"//This will make the payment as held\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB33BUKB20201555555555\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"PaymentJalal\"\r\n }\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/Payments/FPS", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "Payments", + "FPS" + ] + } + }, + "response": [] + }, + { + "name": "Produce a multilegged Outbound FPS 10 customers", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-ID", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"paymentInstructions\": [\r\n {\r\n \"paymentInstructionIdentification\": \"CustomerPayments\",\r\n \"debtor\": {\r\n \"address\": \"United Kingdom, London, Hackney, 55 Testing Road, AB1 2CD\"\r\n },\r\n \"debtorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"IBAN GOES HERE\" //e.g. GB08CLRB04056710000191\r\n }\r\n },\r\n \"creditTransfers\": [\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Credit to Customer 1\",\r\n \"endToEndIdentification\": \"9k88g6d4\"\r\n },\r\n \"amount\": {\r\n \"instructedAmount\": \"10\",\r\n \"currency\": \"GBP\"\r\n },\r\n \"creditor\": {\r\n \"name\": \"Person One\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB33BUKB20201555555555\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"PayOne\"\r\n }\r\n }\r\n }\r\n },\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Credit to Customer 2\",\r\n \"endToEndIdentification\": \"998n0v32zz\"\r\n },\r\n \"amount\": {\r\n \"instructedAmount\": \"20\",\r\n \"currency\": \"GBP\"\r\n },\r\n \"creditor\": {\r\n \"name\": \"Person two\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB32ESSE40486562136016\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"PayTwo\"\r\n }\r\n }\r\n }\r\n },\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Credit to Customer 3\",\r\n \"endToEndIdentification\": \"43x7878kk4\"\r\n },\r\n \"amount\": {\r\n \"instructedAmount\": \"30\",\r\n \"currency\": \"GBP\"\r\n },\r\n \"creditor\": {\r\n \"name\": \"Person Three\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB32ESSE40486562136016\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"PayThree\"\r\n }\r\n }\r\n }\r\n },\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Credit to Customer 4\",\r\n \"endToEndIdentification\": \"87jf43412d\"\r\n },\r\n \"amount\": {\r\n \"instructedAmount\": \"40\",\r\n \"currency\": \"GBP\"\r\n },\r\n \"creditor\": {\r\n \"name\": \"Person Four\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB32ESSE40486562136016\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"PayFour\"\r\n }\r\n }\r\n }\r\n },\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Credit to Customer 5\",\r\n \"endToEndIdentification\": \"1012210110si33\"\r\n },\r\n \"amount\": {\r\n \"instructedAmount\": \"50\",\r\n \"currency\": \"GBP\"\r\n },\r\n \"creditor\": {\r\n \"name\": \"Person Five\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB32ESSE40486562136016\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"PayFive\"\r\n }\r\n }\r\n }\r\n },\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Credit to Customer 6\",\r\n \"endToEndIdentification\": \"623ldkf23l257\"\r\n },\r\n \"amount\": {\r\n \"instructedAmount\": \"60\",\r\n \"currency\": \"GBP\"\r\n },\r\n \"creditor\": {\r\n \"name\": \"Person Six\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB32ESSE40486562136016\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"PaySix\"\r\n }\r\n }\r\n }\r\n },\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Credit to Customer 7\",\r\n \"endToEndIdentification\": \"775gg54565215k\"\r\n },\r\n \"amount\": {\r\n \"instructedAmount\": \"70\",\r\n \"currency\": \"GBP\"\r\n },\r\n \"creditor\": {\r\n \"name\": \"Person Seven\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB32ESSE40486562136016\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"PaySeven\"\r\n }\r\n }\r\n }\r\n },\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Credit to Customer 8\",\r\n \"endToEndIdentification\": \"3562965l0112s\"\r\n },\r\n \"amount\": {\r\n \"instructedAmount\": \"80\",\r\n \"currency\": \"GBP\"\r\n },\r\n \"creditor\": {\r\n \"name\": \"Person Eight\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB32ESSE40486562136016\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"PayEight\"\r\n }\r\n }\r\n }\r\n },\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Credit to Customer 9\",\r\n \"endToEndIdentification\": \"5l783435645z47v2\"\r\n },\r\n \"amount\": {\r\n \"instructedAmount\": \"90\",\r\n \"currency\": \"GBP\"\r\n },\r\n \"creditor\": {\r\n \"name\": \"Person Nine\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB32ESSE40486562136016\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"PayNine\"\r\n }\r\n }\r\n }\r\n },\r\n {\r\n \"paymentIdentification\": {\r\n \"instructionIdentification\": \"Credit to Customer 10\",\r\n \"endToEndIdentification\": \"4884j78543cx\"\r\n },\r\n \"amount\": {\r\n \"instructedAmount\": \"100\",\r\n \"currency\": \"GBP\"\r\n },\r\n \"creditor\": {\r\n \"name\": \"Person Ten\"\r\n },\r\n \"creditorAccount\": {\r\n \"identification\": {\r\n \"iban\": \"GB32ESSE40486562136016\"\r\n }\r\n },\r\n \"remittanceInformation\": {\r\n \"structured\": {\r\n \"creditorReferenceInformation\": {\r\n \"reference\": \"PayTen\"\r\n }\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/v3/Payments/FPS", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "v3", + "Payments", + "FPS" + ] + } + }, + "response": [] + } + ] + }, + { + "name": "CHAPS", + "item": [ + { + "name": "CUSTOMER - Pacs008", + "item": [ + { + "name": "INBOUND", + "item": [ + { + "name": "IBAN", + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-Id", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"InstructionIdentification\": \"jh8u98uj-4c99-4485-95cc-55465\",\r\n \"EndToEndIdentification\": \"54648465145655465448\",\r\n \"InstructedAmount\": {\r\n \"Amount\": 180,\r\n \"Currency\": \"GBP\"\r\n },\r\n \"DebtorBic\": \"BUKBGB22XXX\",\r\n \"DebtorAccount\": {\r\n \"iban\": \"GB33BUKB20201555555555\"\r\n },\r\n \"Debtor\": {\r\n \"Name\": \"Mark Smith\",\r\n \"PostalAddress\": {\r\n \"BuildingNumber\": \"12\",\r\n \"BuildingName\": \"LL House\",\r\n \"StreetName\": \"Testing Street\",\r\n \"TownName\": \"Testerland\",\r\n \"Country\": \"GB\",\r\n \"PostCode\": \"NN4 5QQ\"\r\n }\r\n },\r\n \"CreditorBic\": \"CLRBGB22XXX\",\r\n \"CreditorAccount\": {\r\n \"iban\": \"GB08CLRB04056710000191\"\r\n },\r\n \"Creditor\": {\r\n \"Name\": \"Muhammad\",\r\n \"PostalAddress\": {\r\n \"BuildingNumber\": \"25\",\r\n \"BuildingName\": \"QA House\",\r\n \"StreetName\": \"Chester Road\",\r\n \"TownName\": \"Essex\",\r\n \"Country\": \"GB\",\r\n \"PostCode\": \"AA7 8BC\"\r\n }\r\n },\r\n \"Purpose\": \"SupplierPayment\",\r\n \"CategoryPurpose\": \"PersontoPersonPayment\",\r\n \"RemittanceInformation\": {\r\n \"CreditorReferenceInformation\": \"SilverPayment\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/inbound-payment-simulation/chaps/v1/customer-payments", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "inbound-payment-simulation", + "chaps", + "v1", + "customer-payments" + ] + } + }, + "response": [] + }, + { + "name": "IBAN - NON-UK", + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-Id", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"InstructionIdentification\": \"56456gfdg46-a5e6-4297-9227-4093a4d8c332\",\r\n \"EndToEndIdentification\": \"5465456\",\r\n \"InstructedAmount\": {\r\n \"Amount\": 650,\r\n \"Currency\": \"GBP\"\r\n },\r\n \"DebtorBic\": \"COBADEFFXXX\",\r\n \"DebtorAccount\": {\r\n \"iban\": \"DE89370400440532013000\"\r\n },\r\n \"Debtor\": {\r\n \"Name\": \"Adelmar Schmitt\",\r\n \"PostalAddress\": {\r\n \"BuildingNumber\": \"24\",\r\n \"StreetName\": \"Budapester Strasse\",\r\n \"TownName\": \"Schleswig-Holstein\",\r\n \"Country\": \"DE\",\r\n \"PostCode\": \"24518\"\r\n }\r\n },\r\n \"CreditorBic\": \"CLRBGB22XXX\",\r\n \"CreditorAccount\": {\r\n \"iban\": \"GB08CLRB04056710000191\"\r\n },\r\n \"Creditor\": {\r\n \"Name\": \"Muhammad\",\r\n \"PostalAddress\": {\r\n \"BuildingNumber\": \"25\",\r\n \"BuildingName\": \"QA House\",\r\n \"StreetName\": \"Chester Road\",\r\n \"TownName\": \"Essex\",\r\n \"Country\": \"GB\",\r\n \"PostCode\": \"AA7 8BC\"\r\n }\r\n },\r\n \"Purpose\": \"SupplierPayment\",\r\n \"CategoryPurpose\": \"PersontoPersonPayment\",\r\n \"RemittanceInformation\": {\r\n \"CreditorReferenceInformation\": \"PlatinumPay\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/inbound-payment-simulation/chaps/v1/customer-payments", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "inbound-payment-simulation", + "chaps", + "v1", + "customer-payments" + ] + } + }, + "response": [] + }, + { + "name": "SCAN", + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-Id", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"InstructionIdentification\": \"54654646-4f92-942b-5334996b9b04\",\r\n \"EndToEndIdentification\": \"846541536546\",\r\n \"InstructedAmount\": {\r\n \"Amount\": 280,\r\n \"Currency\": \"GBP\"\r\n },\r\n \"DebtorBic\": \"BUKBGB22XXX\",\r\n \"DebtorAccount\": {\r\n \"schemeName\": \"SortCodeAccountNumber\",\r\n \"identification\": \"20201555555555\"\r\n },\r\n \"Debtor\": {\r\n \"Name\": \"Mark Smith\",\r\n \"PostalAddress\": {\r\n \"BuildingNumber\": \"12\",\r\n \"BuildingName\": \"LL House\",\r\n \"StreetName\": \"Testing Street\",\r\n \"TownName\": \"Testerland\",\r\n \"Country\": \"GB\",\r\n \"PostCode\": \"NN4 5QQ\"\r\n }\r\n },\r\n \"CreditorBic\": \"CLRBGB22XXX\",\r\n \"CreditorAccount\": {\r\n \"iban\": \"GB08CLRB04056710000191\"\r\n },\r\n \"Creditor\": {\r\n \"Name\": \"Muhammad\",\r\n \"PostalAddress\": {\r\n \"BuildingNumber\": \"25\",\r\n \"BuildingName\": \"QA House\",\r\n \"StreetName\": \"Chester Road\",\r\n \"TownName\": \"Essex\",\r\n \"Country\": \"GB\",\r\n \"PostCode\": \"AA7 8BC\"\r\n }\r\n },\r\n \"Purpose\": \"SupplierPayment\",\r\n \"CategoryPurpose\": \"PersontoPersonPayment\",\r\n \"RemittanceInformation\": {\r\n \"CreditorReferenceInformation\": \"BronzePay\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/inbound-payment-simulation/chaps/v1/customer-payments", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "inbound-payment-simulation", + "chaps", + "v1", + "customer-payments" + ] + } + }, + "response": [] + } + ] + }, + { + "name": "OUTBOUND", + "item": [ + { + "name": "IBAN - Full Payload", + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-Id", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"creditorAccount\": {\r\n \"iban\": \"GB33BUKB20201555555555\"\r\n },\r\n \"creditor\": {\r\n \"postalAddress\": {\r\n \"country\": \"GB\",\r\n \"postCode\": \"ABC123\",\r\n \"townName\": \"Hackney\",\r\n \"buildingNumber\": \"12\",\r\n \"buildingName\": \"The Shard\",\r\n \"streetName\": \"Tester Road\"\r\n },\r\n \"name\": \"Muhammad M Khan\"\r\n },\r\n \"debtorAccount\": {\r\n \"iban\": \"GB08CLRB04056710000191\"\r\n },\r\n \"debtor\": {\r\n \"postalAddress\": {\r\n \"country\": \"GB\",\r\n \"postCode\": \"XYZ321\",\r\n \"townName\": \"Ilford\",\r\n \"buildingNumber\": \"65\",\r\n \"buildingName\": \"Grove House\",\r\n \"streetName\": \"QA Street\"\r\n },\r\n \"name\": \"John Smith\"\r\n },\r\n \"instructionIdentification\": \"8654656548864\",\r\n \"endToEndIdentification\": \"98984656546546\",\r\n \"instructedAmount\": {\r\n \"amount\": \"600\",\r\n \"currency\": \"GBP\"\r\n },\r\n \"sourceAccount\": {\r\n \"iban\": \"GB08CLRB04056710000191\"\r\n },\r\n \"purpose\": \"IntraCompanyPayment\",\r\n \"categoryPurpose\": \"IntraCompanyPayment\",\r\n \"remittanceInformation\": {\r\n \"creditorReferenceInformation\": \"MoPayFive\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/payments/chaps/v4/customer-payments", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "payments", + "chaps", + "v4", + "customer-payments" + ] + } + }, + "response": [] + }, + { + "name": "IBAN - Min Payload", + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-Id", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"creditorAccount\": {\r\n \"iban\": \"GB33BUKB20201555555555\"\r\n },\r\n \"creditor\": {\r\n \"postalAddress\": {\r\n \"country\": \"GB\",\r\n \"postCode\": \"ABC123\",\r\n \"townName\": \"Hackney\"\r\n },\r\n \"name\": \"Muhammad M Khan\"\r\n },\r\n \"debtorAccount\": {\r\n \"iban\": \"GB08CLRB04056710000191\"\r\n },\r\n \"debtor\": {\r\n \"postalAddress\": {\r\n \"country\": \"GB\",\r\n \"postCode\": \"XYZ321\",\r\n \"townName\": \"Ilford\"\r\n },\r\n \"name\": \"John Smith\"\r\n },\r\n \"instructionIdentification\": \"CarRental546klj54EWE\",\r\n \"endToEndIdentification\": \"656465465485654554SD564S415\",\r\n \"instructedAmount\": {\r\n \"amount\": \"2750\",\r\n \"currency\": \"GBP\"\r\n },\r\n \"sourceAccount\": {\r\n \"iban\": \"GB08CLRB04056710000191\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/payments/chaps/v4/customer-payments", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "payments", + "chaps", + "v4", + "customer-payments" + ] + } + }, + "response": [] + }, + { + "name": "BBAN", + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-Id", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"creditorAccount\": {\r\n \"schemeName\": \"BBAN\",\r\n \"identification\": \"BUKB20201555555555\"\r\n },\r\n \"creditor\": {\r\n \"postalAddress\": {\r\n \"country\": \"GB\",\r\n \"postCode\": \"ABC123\",\r\n \"townName\": \"Hackney\"\r\n },\r\n \"name\": \"Muhammad M Khan\"\r\n },\r\n \"debtorAccount\": {\r\n \"schemeName\": \"BBAN\",\r\n \"identification\": \"CLRB04056710000191\"\r\n },\r\n \"debtor\": {\r\n \"postalAddress\": {\r\n \"country\": \"GB\",\r\n \"postCode\": \"XYZ321\",\r\n \"townName\": \"Ilford\"\r\n },\r\n \"name\": \"John Smith\"\r\n },\r\n \"instructionIdentification\": \"56555445643156\",\r\n \"endToEndIdentification\": \"98888654645545454\",\r\n \"instructedAmount\": {\r\n \"amount\": \"200\",\r\n \"currency\": \"GBP\"\r\n },\r\n \"sourceAccount\": {\r\n \"schemeName\": \"BBAN\",\r\n \"identification\": \"CLRB04056710000191\"\r\n },\r\n \"purpose\": \"IntraCompanyPayment\",\r\n \"categoryPurpose\": \"IntraCompanyPayment\",\r\n \"remittanceInformation\": {\r\n \"creditorReferenceInformation\": \"PayTwo\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/payments/chaps/v4/customer-payments", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "payments", + "chaps", + "v4", + "customer-payments" + ] + } + }, + "response": [] + }, + { + "name": "SCAN", + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-Id", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"creditorAccount\": {\r\n \"schemeName\": \"SortCodeAccountNumber\",\r\n \"identification\": \"20201555555555\"\r\n },\r\n \"creditor\": {\r\n \"postalAddress\": {\r\n \"country\": \"GB\",\r\n \"postCode\": \"ABC123\",\r\n \"townName\": \"Hackney\"\r\n },\r\n \"name\": \"Muhammad M Khan\"\r\n },\r\n \"debtorAccount\": {\r\n \"schemeName\": \"SortCodeAccountNumber\",\r\n \"identification\": \"04056710000191\"\r\n },\r\n \"debtor\": {\r\n \"postalAddress\": {\r\n \"country\": \"GB\",\r\n \"postCode\": \"XYZ321\",\r\n \"townName\": \"Ilford\"\r\n },\r\n \"name\": \"John Smith\"\r\n },\r\n \"instructionIdentification\": \"98453534685546532\",\r\n \"endToEndIdentification\": \"2215634534534156516\",\r\n \"instructedAmount\": {\r\n \"amount\": \"900\",\r\n \"currency\": \"GBP\"\r\n },\r\n \"sourceAccount\": {\r\n \"schemeName\": \"SortCodeAccountNumber\",\r\n \"identification\": \"04056710000191\"\r\n },\r\n \"purpose\": \"IntraCompanyPayment\",\r\n \"categoryPurpose\": \"IntraCompanyPayment\",\r\n \"remittanceInformation\": {\r\n \"creditorReferenceInformation\": \"MoPayEight\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/payments/chaps/v4/customer-payments", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "payments", + "chaps", + "v4", + "customer-payments" + ] + } + }, + "response": [] + }, + { + "name": "Internal Payment", + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-Id", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"creditorAccount\": {\r\n \"iban\": \"GB89CLRB04056710001643\"\r\n },\r\n \"creditor\": {\r\n \"postalAddress\": {\r\n \"country\": \"GB\",\r\n \"postCode\": \"ABC123\",\r\n \"townName\": \"Hackney\"\r\n },\r\n \"name\": \"Muhammad M Khan\"\r\n },\r\n \"debtorAccount\": {\r\n \"iban\": \"GB08CLRB04056710000191\"\r\n },\r\n \"debtor\": {\r\n \"postalAddress\": {\r\n \"country\": \"GB\",\r\n \"postCode\": \"XYZ321\",\r\n \"townName\": \"Ilford\"\r\n },\r\n \"name\": \"John Smith\"\r\n },\r\n \"instructionIdentification\": \"84566554654654\",\r\n \"endToEndIdentification\": \"35546254554554\",\r\n \"instructedAmount\": {\r\n \"amount\": \"400\",\r\n \"currency\": \"GBP\"\r\n },\r\n \"sourceAccount\": {\r\n \"iban\": \"GB08CLRB04056710000191\"\r\n },\r\n \"purpose\": \"IntraCompanyPayment\",\r\n \"categoryPurpose\": \"IntraCompanyPayment\",\r\n \"remittanceInformation\": {\r\n \"creditorReferenceInformation\": \"PayFour\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/payments/chaps/v4/customer-payments", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "payments", + "chaps", + "v4", + "customer-payments" + ] + } + }, + "response": [] + }, + { + "name": "Different Debtor & Source", + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-Id", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"creditorAccount\": {\r\n \"iban\": \"GB33BUKB20201555555555\"\r\n },\r\n \"creditor\": {\r\n \"postalAddress\": {\r\n \"country\": \"GB\",\r\n \"postCode\": \"ABC123\",\r\n \"townName\": \"Hackney\",\r\n \"buildingNumber\": \"12\",\r\n \"buildingName\": \"The Shard\",\r\n \"streetName\": \"Tester Road\"\r\n },\r\n \"name\": \"Muhammad M Khan\"\r\n },\r\n \"debtorAccount\": {\r\n \"iban\": \"DE10500105174545953418\"\r\n },\r\n \"debtor\": {\r\n \"postalAddress\": {\r\n \"country\": \"DE\",\r\n \"postCode\": \"56767\",\r\n \"townName\": \"Rheinland-Pfalz\",\r\n \"buildingNumber\": \"64\",\r\n \"streetName\": \"Buelowstrasse\"\r\n },\r\n \"name\": \"Meike Wiegand\"\r\n },\r\n \"instructionIdentification\": \"546546546558\",\r\n \"endToEndIdentification\": \"754hgfd65465465\",\r\n \"instructedAmount\": {\r\n \"amount\": \"500\",\r\n \"currency\": \"GBP\"\r\n },\r\n \"sourceAccount\": {\r\n \"iban\": \"GB08CLRB04056710000191\"\r\n },\r\n \"purpose\": \"IntraCompanyPayment\",\r\n \"categoryPurpose\": \"IntraCompanyPayment\",\r\n \"remittanceInformation\": {\r\n \"creditorReferenceInformation\": \"MoPayTen\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/payments/chaps/v4/customer-payments", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "payments", + "chaps", + "v4", + "customer-payments" + ] + } + }, + "response": [] + } + ] + } + ] + }, + { + "name": "INSTITUTION - Pacs009", + "item": [ + { + "name": "OUTBOUND", + "item": [ + { + "name": "IBAN", + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-Id", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"creditorAccount\": {\r\n \"iban\": \"GB24BKEN10000031510604\"\r\n },\r\n \"creditor\": {\r\n \"postalAddress\": {\r\n \"country\": \"GB\",\r\n \"postCode\": \"ABC123\",\r\n \"townName\": \"Hackney\",\r\n \"buildingNumber\": \"12\",\r\n \"buildingName\": \"The Shard\",\r\n \"streetName\": \"Tester Road\"\r\n },\r\n \"name\": \"Muhammad M Khan\"\r\n },\r\n \"debtorAccount\": {\r\n \"iban\": \"GB08CLRB04056710000191\"\r\n },\r\n \"debtor\": {\r\n \"postalAddress\": {\r\n \"country\": \"GB\",\r\n \"postCode\": \"XYZ321\",\r\n \"townName\": \"Ilford\",\r\n \"buildingNumber\": \"65\",\r\n \"buildingName\": \"Grove House\",\r\n \"streetName\": \"QA Street\"\r\n },\r\n \"name\": \"John Smith\"\r\n },\r\n \"instructionIdentification\": \"Car5465454fdg\",\r\n \"endToEndIdentification\": \"6564654654456545\",\r\n \"instructedAmount\": {\r\n \"amount\": \"4000\",\r\n \"currency\": \"GBP\"\r\n },\r\n \"sourceAccount\": {\r\n \"iban\": \"GB08CLRB04056710000191\"\r\n },\r\n \"purpose\": \"IntraCompanyPayment\",\r\n \"categoryPurpose\": \"IntraCompanyPayment\",\r\n \"remittanceInformation\": {\r\n \"unstructured\": \"hjjkhgjhjMoGab\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/payments/chaps/v4/institution-payments", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "payments", + "chaps", + "v4", + "institution-payments" + ] + } + }, + "response": [] + } + ] + }, + { + "name": "INBOUND", + "item": [ + { + "name": "IBAN", + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-Id", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"instructionIdentification\": \"BankFeesPay\",\r\n \"endToEndIdentification\": \"22222222654654654\",\r\n \"instructedAmount\": {\r\n \"amount\": 800,\r\n \"currency\": \"GBP\"\r\n },\r\n \"DebtorAccount\": {\r\n \"iban\": \"GB33BUKB20201555555555\"\r\n },\r\n \"debtorBic\": \"BUKBGB22XXX\",\r\n \"debtor\": {\r\n \"name\": \"Barclays Bank PLC\",\r\n \"postalAddress\": {\r\n \"buildingNumber\": \"2\",\r\n \"streetName\": \"Churchill Place\",\r\n \"townName\": \"London\",\r\n \"country\": \"GB\",\r\n \"postCode\": \"E14 5RB\"\r\n }\r\n },\r\n \"creditorBic\": \"CLRBGB22XXX\",\r\n \"creditorAccount\": {\r\n \"iban\": \"GB08CLRB04056710000191\"\r\n },\r\n \"creditor\": {\r\n \"name\": \"Orange Bank Ltd\",\r\n \"postalAddress\": {\r\n \"buildingNumber\": \"41\",\r\n \"streetName\": \"George Street\",\r\n \"townName\": \"London\",\r\n \"country\": \"GB\",\r\n \"postCode\": \"AA7 8DD\"\r\n }\r\n },\r\n \"purpose\": \"SupplierPayment\",\r\n \"categoryPurpose\": \"PersontoPersonPayment\",\r\n \"remittanceInformation\": {\r\n \"unstructured\": \"ABCDMoGab\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/inbound-payment-simulation/chaps/v1/institution-payments", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "inbound-payment-simulation", + "chaps", + "v1", + "institution-payments" + ] + } + }, + "response": [] + }, + { + "name": "BIC", + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-Id", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"instructionIdentification\": \"BankFeesPayFiona\",\r\n \"endToEndIdentification\": \"84856456465456546884\",\r\n \"instructedAmount\": {\r\n \"amount\": 600,\r\n \"currency\": \"GBP\"\r\n },\r\n \"debtorBic\": \"BUKBGB22XXX\",\r\n \"debtor\": {\r\n \"name\": \"Barclays Bank PLC\",\r\n \"postalAddress\": {\r\n \"buildingNumber\": \"2\",\r\n \"streetName\": \"Churchill Place\",\r\n \"townName\": \"London\",\r\n \"country\": \"GB\",\r\n \"postCode\": \"E14 5RB\"\r\n }\r\n },\r\n \"creditorBic\": \"CLRBGB22XXX\",\r\n \"creditor\": {\r\n \"name\": \"Orange Bank Ltd\",\r\n \"postalAddress\": {\r\n \"buildingNumber\": \"41\",\r\n \"streetName\": \"George Street\",\r\n \"townName\": \"London\",\r\n \"country\": \"GB\",\r\n \"postCode\": \"AA7 8DD\"\r\n }\r\n },\r\n \"purpose\": \"SupplierPayment\",\r\n \"categoryPurpose\": \"PersontoPersonPayment\",\r\n \"remittanceInformation\": {\r\n \"unstructured\": \"GoldBricks\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/inbound-payment-simulation/chaps/v1/institution-payments", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "inbound-payment-simulation", + "chaps", + "v1", + "institution-payments" + ] + } + }, + "response": [] + } + ] + } + ] + }, + { + "name": "RETURNS - Pacs004", + "item": [ + { + "name": "OUTBOUND", + "item": [ + { + "name": "Return Payment", + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-Id", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"instructionIdentification\": \"56465455455534\",\r\n \"paymentId\": \"7f99b8fb-7313-4749-ae22-3c6a40337335\",\r\n \"reason\": \"WrongAmount\"\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/payments/chaps/v4/return-payments", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "payments", + "chaps", + "v4", + "return-payments" + ] + } + }, + "response": [] + } + ] + }, + { + "name": "INBOUND", + "item": [ + { + "name": "Return Payment", + "request": { + "method": "POST", + "header": [ + { + "key": "X-Request-Id", + "value": "{{$guid}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"originalUetr\": \"5b1db152-2720-4d5b-bb32-39f607771571\",\r\n \"returnReasonCode\": \"MissingCreditorAddress\",\r\n \"originalInstructionIdentification\": \"ef8e28ba08da4538\",\r\n \"originalEndToEndIdentification\": \"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB\",\r\n \"originalReference\": \"IntegrationTest Ref\",\r\n \"instructedAmount\": {\r\n \"amount\": 3.03,\r\n \"currency\": \"GBP\"\r\n },\r\n \"debtorName\": \"DebtorName 4\",\r\n \"debtorBic\": \"LOYDGB22XXX\",\r\n \"creditorName\": \"CreditorName 5\",\r\n \"creditorBic\": \"CLRBGB20XXX\"\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{fi-api-baseUrl}}/inbound-payment-simulation/chaps/v1/return-payments", + "host": [ + "{{fi-api-baseUrl}}" + ], + "path": [ + "inbound-payment-simulation", + "chaps", + "v1", + "return-payments" + ] + } + }, + "response": [] + } + ] + } + ] + } + ] + } + ], + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{fi-api-authToken}}", + "type": "string" + } + ] + }, + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "eval(pm.globals.get('pmlib_code'))", + "var CryptoJS = require(\"crypto-js\");", + "var Property = require('postman-collection').Property;", + "", + "var sig = new pmlib.rs.KJUR.crypto.Signature({\"alg\": \"SHA256withRSA\"});", + "sig.init(pm.environment.get(\"fi-api-privateKey\").replace(/\\\\n/g, \"\\n\"));", + "", + "var requestBody = Property.replaceSubstitutions(pm.request.body.raw || \"\", pm.variables.toObject())", + "var hash = sig.signString(requestBody);", + "", + "const signedEncoded = CryptoJS.enc.Base64.stringify(CryptoJS.enc.Hex.parse(hash));", + "", + "pm.request.headers.add({", + " key: 'DigitalSignature',", + " value: signedEncoded", + "});", + "", + "pm.request.body.update(requestBody);", + "", + "if (!pm.request.headers.has(\"Content-Type\"))", + "{", + " pm.request.headers.add({", + " key: 'Content-Type',", + " value: \"application/json\"", + " });", + "}" + ] + } + }, + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } + ] +} \ No newline at end of file diff --git a/Banking/ClearBank/Postman Utility Lib.postman_collection.json b/Banking/ClearBank/Postman Utility Lib.postman_collection.json new file mode 100644 index 0000000..ac7fcde --- /dev/null +++ b/Banking/ClearBank/Postman Utility Lib.postman_collection.json @@ -0,0 +1,190 @@ +{ + "info": { + "_postman_id": "79b99bf3-8422-48a2-b5ad-02ea06dce472", + "name": "Postman Utility Lib", + "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", + "_exporter_id": "28770298" + }, + "item": [ + { + "name": "Lib install", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "pm.test(\"Status code should be 200\", function () {", + " pm.response.to.have.status(200)", + " pm.globals.set(\"pmlib_code\", responseBody)", + "});" + ], + "type": "text/javascript" + } + }, + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "method": "GET", + "header": [], + "body": { + "mode": "raw", + "raw": "" + }, + "url": { + "raw": "https://joolfe.github.io/postman-util-lib/dist/bundle.js", + "protocol": "https", + "host": [ + "joolfe", + "github", + "io" + ], + "path": [ + "postman-util-lib", + "dist", + "bundle.js" + ] + }, + "description": "Load the postman-util-lib from github.io and load into postman global variable." + }, + "response": [] + }, + { + "name": "Lib use example", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "", + "// Loading the library", + "eval(pm.globals.get('pmlib_code'))", + "", + "", + "// Generate a PKCE challenge", + "const challenge = pmlib.pkceChallenge()", + "console.log('PKCE challenge: ' +JSON.stringify(challenge))", + "", + "", + "// Obtain the SHA-256 from a string", + "const sha256String = pmlib.sha256('example string')", + "console.log('\"client_secret_jwt\": ' +sha256String)", + "", + "", + "// Create a client assertion 'client_secret_jwt'", + "const clientSecretJwt = pmlib.clientAssertSecret('mySecret', 'myIss', 'myAUD')", + "console.log('\"client_secret_jwt\": ' +clientSecretJwt)", + "", + "", + "// JWK used by jwt signature", + " const jwk = {", + " \"e\": \"AQAB\",", + " \"n\": \"7-ql2BxRpd5PEKs9h6oouoLJSK1PZgElYnHtC1EvtBcJ5rsPhRLQ95SFuzMVuPzrRymTx2DAiYrFryNNGvYgGMjwjZZ6gL0FebxGooY9P_voShuzNOg22n9aayqM7U61pmfSsu_0Gm8ZFu0hZa4VT7xn_LFIZnB_BTwG9EZtIwyGdHitMcakvdgOjTTmLqzdSjqie_7IHJrLb9JFPLrYsUDGU3v7U4joKwyZWCbaBRLrhmsAxbKhfGBA-zdSAMVtKTuu4HuQ8gnEmYpdL2wZjLH1EpxZpl_dbojzKqqGqDW7inz1SE1y4A86DE4kIzVWMqltxeMpamGOyBtSKYp5Xw\",", + " \"d\": \"7yt3myJYDse5AEAFfdoW8h_xcx862NBpqWMzUSXlLV4OQ9LVXO7uHPIWAxGhJSIVloKPTKJaLoOGINtLQYZ9ZtfiXvPVOcO10q7rp5e1NbT10_MbSrH4BQgSZmUrymK92Z8Ev9dP_I4mb-GDeq75ldyXuaQuLdkV92zo7dnLcLRciQsFsBirOOICp0RjGdCgoAZMfM5WIvRJ7XYsXP2qGMEOdyeTo3MGWZIYJGSOLvh1OMsWrrqQmPPuh0qnWj5IccJsWQv8oSNPVah9K0b0Zgv5-anr6ZkR33_vr6nK7SiZNIAH48mOrGVKGEyAZGsgoyrNhSVOg39l5jFwkamHUQ\",", + " \"p\": \"_kSDQ1oCxkTAUjSfsiZ-lj_ineDSTbcfYEP1WyhnNwfUbVP33QYAGg8f36xL65JKZAo4GaZvsVytaqiOiU5u1FFh0Tm7sRU6qG-YjYM0pynsptpQgh4p9mQ0WoURmXoryzIrqq8TRQA871gql14HVavydUrd1Gz10QJkn5cqhJk\",", + " \"q\": \"8Y0at7FhEtALdBH-L-m2Y4hI9iecA-Y6FXspsiPN4ILXmdO2V1W7pJ9uj-pBt2CWdZbBptd4w3rHiECHOXDYBsn-AjRDwcPRWnhiL_TM4TSlWtyuTAcRg7b_tSWY8ptkIH9nDHYi5_VtdkIWg74Z3oFxWZYS9SKbURnzJ8AxMLc\",", + " \"dp\": \"papmC9_9psjstaLr2dsS5zpAoLT20QPbQZGFrxsoBMbpNUJcYHmkX1YzYjyUSqxKI9w0qSGz7E-B_dhM5lFgDJ3pqbSAAeTfDxeGwc0W5UN_mUbs5ZpZpNus8L16thDPr9jEcrUXTQHWsesz9OOiy8L4ekuJNPq5PrDcds67OSE\",", + " \"dq\": \"SZXf5sf9t5pzcsesdPIw4v94oqyMZc-0MCkWGbO4m0Wg4rbRXKe8gzkimGsX3AJrs6Tal7YajwqPUJ2_1CrhVKgiXo-HeLbrxzDXUJ6174F3QkfqPTUGC-cq3Qd4IahfB1tojC5NEfb9gsI9U6MNBHDQlCcY3V7OjBVostpk4d8\",", + " \"qi\": \"M76jNmuSeQHB5niL0mhtOazj1gQ_gI69yqoCDKgG9lbb1-C1uQ_bpozc9gTwvG0OZ_iqcJ_vNm_vj3d4-2_g8Njm8KTdzILLSw8v4aV-EGijyHPJtJii91SyZY39ZDT-SaWIXAL55aIF5ZfsBhmpwcXK9iCLjy1z2sIjzo023SU\",", + " \"kty\": \"RSA\",", + " \"kid\": \"259337db-7412-45da-ad86-b63c97796588\",", + " \"use\": \"sig\"", + " }", + "// Create a signed jwt (JWS)", + "const jws = pmlib.jwtSign(jwk, { aud: 'myAUD', iss: 'myIss', claim: 'my CustomClaim' })", + "console.log('Signed JWT: ' +jws)", + "", + "", + "// Create a client assertion 'private_key_jwt'", + "const privateKeyJwt = pmlib.clientAssertPrivateKey(jwk,'myIss', 'myAUD')", + "console.log('\"private_key_jwt\": ' +privateKeyJwt)", + "", + "// Use 'jsrsasign' library", + "const base64String = pmlib.rs.stob64u('My amazing string')", + "console.log('Url Base64 string: ' + base64String)", + "", + "", + "// RSAOAEP signature example", + "const pubkey = '-----BEGIN PUBLIC KEY-----\\n' +", + "'MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAstXEkU/agbNkQgh6a9DV\\n' +", + "'C/WXGmNy8g+hdTOBhYUk5PfZCwTNt5SCYBLjIPhs2ZRrNuCN3PhwHRQPQOTsS6Nl\\n' +", + "'Bzw+SjPVFBhPcbMHbJWnC87Q5ID/uAuwJjcUQXUTVspwIgfRmHvuuT7w7AYnCNvz\\n' +", + "'B5TuPj2vVH8rij9BXkAHambaeGG7L10MPeUiVU6M0F/QKCJhEWAYGEt4NffSXETx\\n' +", + "'zHSl8nyXxVJfnjxVhnZyZVXTIpLwvRy04hnkAoFexh7npRtnQdsLuIHtaJsm7gFY\\n' +", + "'mxhr3Nxbh9p1pC7fHpJ+jMcxAAhA07WqYf6lOsxXHfPav1FEMX214YTsKTw68xqo\\n' +", + "'DwIDAQAB\\n' +", + "'-----END PUBLIC KEY-----\\n'", + "const fileContent = 'My file content comes here...'", + "var keyObj = pmlib.rs.KEYUTIL.getKey(pubkey)", + "const encHex = pmlib.rs.KJUR.crypto.Cipher.encrypt(fileContent, keyObj, 'RSAOAEP')", + "console.log(encHex)", + "", + "", + "", + "" + ], + "type": "text/javascript" + } + }, + { + "listen": "test", + "script": { + "exec": [ + "// Verify the returned JWT ", + "const pubkey = '-----BEGIN PUBLIC KEY-----\\n' +", + "'MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAstXEkU/agbNkQgh6a9DV\\n' +", + "'C/WXGmNy8g+hdTOBhYUk5PfZCwTNt5SCYBLjIPhs2ZRrNuCN3PhwHRQPQOTsS6Nl\\n' +", + "'Bzw+SjPVFBhPcbMHbJWnC87Q5ID/uAuwJjcUQXUTVspwIgfRmHvuuT7w7AYnCNvz\\n' +", + "'B5TuPj2vVH8rij9BXkAHambaeGG7L10MPeUiVU6M0F/QKCJhEWAYGEt4NffSXETx\\n' +", + "'zHSl8nyXxVJfnjxVhnZyZVXTIpLwvRy04hnkAoFexh7npRtnQdsLuIHtaJsm7gFY\\n' +", + "'mxhr3Nxbh9p1pC7fHpJ+jMcxAAhA07WqYf6lOsxXHfPav1FEMX214YTsKTw68xqo\\n' +", + "'DwIDAQAB\\n' +", + "'-----END PUBLIC KEY-----\\n'", + "const body = JSON.parse(responseBody)", + "const result = pmlib.jwtVerify(body.jwt, pubkey)", + "console.log('Descoded JWT: ' + JSON.stringify(result))" + ], + "type": "text/javascript" + } + } + ], + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "method": "GET", + "header": [], + "body": { + "mode": "urlencoded", + "urlencoded": [] + }, + "url": { + "raw": "https://joolfe.github.io/postman-util-lib/dist/fakeresponse.json", + "protocol": "https", + "host": [ + "joolfe", + "github", + "io" + ], + "path": [ + "postman-util-lib", + "dist", + "fakeresponse.json" + ] + }, + "description": "Some usefull example about how to use the library." + }, + "response": [] + } + ] +} \ No newline at end of file diff --git a/Banking/asar.PDF b/Banking/asar.PDF new file mode 100644 index 0000000..d6e4f05 --- /dev/null +++ b/Banking/asar.PDF @@ -0,0 +1,39 @@ +(O%TTE G.M.E. Remit Pvt' Ltd. + + lel +977 1 5970107 + + Emoil: info@gmeremit.com.np + Web: www.gmeremii.com.np + Hothoy Complex, 4'h Floor + Loinchour-26, Kothmondu + Neoql + + ffiE RemiaPvt. Ltd. + + Lainchaur, Kathmandu + + Salary PaySlip for the month of Aashad 2080 + + Sfratun Shrestha : Eilpto-y m e nt P e rm a ne nt + lT DeveloPer DePartment DoJ: + Chief Technical Officer IzlL3l2o77 + + partment: 10.00 Pan No: 102573602 +otal Davs: + 0.00 Present DaYs: 21'00 + 31.00 SalarY DaYs 3L'00 + +Basic SalarY Amount +Dear Allowance 36000.00 + 24000.00 +PF Contribution 3600.00 + +irement Fund + + HaL^ + +Saluna Shrestha ,(og,uFF Received BY +Sr. HR Officer + Shakun Shrestha + Chief Technical Officer + \ No newline at end of file diff --git a/Basic Registration Completion.docx b/Basic Registration Completion.docx new file mode 100644 index 0000000..4a42606 --- /dev/null +++ b/Basic Registration Completion.docx @@ -0,0 +1,6 @@ +Basic Registration Completion: +Thank you for signing up with IME London. Please finish entering your KYC information, or you can send money right away and finish the KYC process later. +KYC Processing: +Thank you for signing up with IME London. You can continue to send transactions while your KYC is being processed, even though it is currently in processing. +KYC Completion: +Your KYC has been successfully completed. We are thankful that you selected IME London. Get rewards from us by referring your friend to the IME London App. diff --git a/CR Panel Customer Email.docx b/CR Panel Customer Email.docx new file mode 100644 index 0000000..2101cf3 --- /dev/null +++ b/CR Panel Customer Email.docx @@ -0,0 +1,11 @@ +Dear XXXXXXX, +Congratulations for registering with IME London. Your KYC has now been successfully verified. You can now send money via calling our customer support Team or can directly send money any time using our Mobile Application and Web Online System. +Please use the below credentials to send money via our Mobile application (IOS/Android) or Web online System, +Login ID: XXX@XXX.com +Password: XXXXXX +Please login with this password and change it to a secure password including 1 uppercase 1 lowercase 1 special character 1 number with at least 8 characters for your security. +Thank you, +IME London - Subhida UK Ltd +You may call us at 0208-866-0307 or visit www.imelondon.co.uk [HYPERLINK: http://www.imelondon.co.uk] +Nepal Helpline:- 014024061 + diff --git a/Changes in TXN Receipt Format.odt b/Changes in TXN Receipt Format.odt new file mode 100644 index 0000000..87b701a --- /dev/null +++ b/Changes in TXN Receipt Format.odt @@ -0,0 +1,57 @@ + + + +Changes in TXN Receipt Format + +Output message after txn creation:You have successfully created +the transaction. Please deposit the Amount to proceed withyour +transaction. (Bank Transfer) + +[-- Image: Picture 1 --]A screenshot of a phone + +Description automatically generatedIn case of Bank +Transfer(Request Summary) + +Please remove the TXN Details and input Bank Account Details. + +ACCOUNT NAME: IME LONDON + +SORT CODE: 04-06-93 + +ACCOUNT NUMBER: 00000151 + +REFERENCE: SENDER NAME + +[-- Image: Picture 446048403 --]A screenshot of a document + +Description automatically generated + +Please see theSample Image. We can use this same Format. Name, +TXN ID, Payout Country, Sending Amount and Receiver Name will +be dynamic except this all are static. + +For Card Payment We can use the existing module but the reciept +should be shown as soon as the TXN Payment is successful. + +There should be a back button in each of thefollowing +frames(Please replace withBackTab. + +[-- Image: Picture 1 --]A screenshot of a phone + +Description automatically generated[-- Image: Picture 1 --]A +screenshot of a phone + +Description automatically generated[-- Image: Picture 1 --]A +screenshot of a phone + +Description automatically generated + +[-- Image: Picture 1 --]A screenshot of a computer + +Description automatically generated + +Please ShowBranch IDif applicable just below account number in +Receiver Details Frame + +ReplaceSend MoneywithConfirm + diff --git a/IME London - Subhida Uk Ltd (3).pdf b/IME London - Subhida Uk Ltd (3).pdf new file mode 100644 index 0000000..8896804 --- /dev/null +++ b/IME London - Subhida Uk Ltd (3).pdf @@ -0,0 +1,78 @@ + IME is the trading name of Subhida UK Ltd company. Remitter Transactions + Registration No.: 6432399 Report + FCA Registration No.: 576127 + HMRC Registration No.: 12663526 + Registered Address : Pentax House South Hill Avenue, South Harrow, + London, HA2 0DU + Email:info@imelondon.co.uk + +Remitter Transactions Report + +Period 2023-01-01 - 2023-11-23 + +Remitter Details + +Member Id 565667 +Name KEWAL +Address Middlesex +Telephone 447503 500 +Date Of Birth 12/28/1985 +Nationality NEPAL +ID Details +Date Of Issue 4/19/2015 + +Beneficiaries Summary + + SN. ID NAME ADDRESS COUNTRY + +1 541237 DEVIMAYA Dantakali Path Bijayapur NEPAL +2 541284 Tara Itahari NEPAL +3 541286 Sanad Bhaktapur NEPAL +4 541586 Kewal Dharan NEPAL +5 542081 Mahendra Kathmandu NEPAL +6 542117 Kewal Delhi INDIA +7 542130 Kewal Kathmandu NIGERIA +8 542131 kewal Kathmandu PHILIPPINES +9 542192 Kewal Test QATAR +10 542526 Kewal Test NEPAL +11 542527 Kewal Test NEPAL +12 542611 KEWAL Kathmandu AUSTRALIA + +Transactions + + C R E AT I O N TRANS TRANS SOURCE TRANSFER REMITTER +SN. S TAT U S TYPE AMOUNT + TRANS REF BENEFICIARY RATE DEST AMOUNT + D AT E + FEE TO PAY + +DEVIMAYA POKHREL + +1 29 May, 2023 779220030134 Payment Bank DEVIMAYA 186.63 GBP 0 GBP 186.63 GBP 160.75 30,000.00 NPR + Transfer POKHREL Sub-Total 30,000.00 + 5.00 GBP 3 GBP +Kewal Raj Pokhrel 5.00 GBP 2.99 GBP 8.00 GBP 165.37 826.85 NPR + 7.99 GBP 162.9 814.50 NPR +2 7 July, 2023 779225156184 Payment Bank Kewal Raj 347.56 GBP 0 GBP + Transfer Pokhrel Sub-Total 1,641.35 + +3 3 July, 2023 779219798548 Payment Bank Kewal Raj 347.56 GBP 162.56 56,500.00 NPR + Transfer Pokhrel Sub-Total 56,500.00 + +Sanad Nepal + +4 2 June, 2023 779219021274 Payment Bank Sanad Nepal + Transfer + +Tara Devi Regmi + C R E AT I O N TRANS TRANS SOURCE TRANSFER REMITTER +SN. S TAT U S TYPE AMOUNT + TRANS REF BENEFICIARY RATE DEST AMOUNT + D AT E + FEE TO PAY + +5 2 June, 2023 779220525973 Payment Bank Tara Devi 153.79 GBP 0 GBP 153.79 GBP 162.56 25,000.00 NPR + Transfer Regmi + Sub-Total 25,000.00 + Total 113,141.35 + \ No newline at end of file diff --git a/Logos/BrandingFiles/IME_london-coin-curve - Copy.png b/Logos/BrandingFiles/IME_london-coin-curve - Copy.png new file mode 100644 index 0000000..b71add9 Binary files /dev/null and b/Logos/BrandingFiles/IME_london-coin-curve - Copy.png differ diff --git a/Logos/NEWred-sqr (Custom).png b/Logos/NEWred-sqr (Custom).png new file mode 100644 index 0000000..0c1cfd1 Binary files /dev/null and b/Logos/NEWred-sqr (Custom).png differ diff --git a/Logos/NEWred-sqr.png b/Logos/NEWred-sqr.png deleted file mode 100644 index 70c376b..0000000 Binary files a/Logos/NEWred-sqr.png and /dev/null differ diff --git a/Logos/Svg.zip b/Logos/Svg.zip new file mode 100644 index 0000000..5e56495 Binary files /dev/null and b/Logos/Svg.zip differ diff --git a/Logos/Svg/Black-white,Blue-stamp,Demologo-1.zip b/Logos/Svg/Black-white,Blue-stamp,Demologo-1.zip new file mode 100644 index 0000000..44a680d Binary files /dev/null and b/Logos/Svg/Black-white,Blue-stamp,Demologo-1.zip differ diff --git a/Logos/Svg/New folder.zip b/Logos/Svg/New folder.zip new file mode 100644 index 0000000..5e56495 Binary files /dev/null and b/Logos/Svg/New folder.zip differ diff --git a/Logos/Svg/New folder/Black-white.svg b/Logos/Svg/New folder/Black-white.svg new file mode 100644 index 0000000..ed82cc2 --- /dev/null +++ b/Logos/Svg/New folder/Black-white.svg @@ -0,0 +1,24 @@ + diff --git a/Logos/Svg/New folder/Blue-stamp.svg b/Logos/Svg/New folder/Blue-stamp.svg new file mode 100644 index 0000000..14a8736 --- /dev/null +++ b/Logos/Svg/New folder/Blue-stamp.svg @@ -0,0 +1,24 @@ + diff --git a/Logos/Svg/New folder/Demologo-1.svg b/Logos/Svg/New folder/Demologo-1.svg new file mode 100644 index 0000000..832eb1e --- /dev/null +++ b/Logos/Svg/New folder/Demologo-1.svg @@ -0,0 +1,24 @@ + diff --git a/Logos/Svg/New folder/IME_london.svg b/Logos/Svg/New folder/IME_london.svg new file mode 100644 index 0000000..5bc8bc3 --- /dev/null +++ b/Logos/Svg/New folder/IME_london.svg @@ -0,0 +1,15 @@ + diff --git a/Logos/Svg/Png.zip b/Logos/Svg/Png.zip new file mode 100644 index 0000000..8512789 Binary files /dev/null and b/Logos/Svg/Png.zip differ diff --git a/Logos/Svg/Png/Black-white,Blue-stamp,Demologo-1014/Black-white.png b/Logos/Svg/Png/Black-white,Blue-stamp,Demologo-1014/Black-white.png new file mode 100644 index 0000000..9a423cc Binary files /dev/null and b/Logos/Svg/Png/Black-white,Blue-stamp,Demologo-1014/Black-white.png differ diff --git a/Logos/Svg/Png/Black-white,Blue-stamp,Demologo-1014/Blue-stamp.png b/Logos/Svg/Png/Black-white,Blue-stamp,Demologo-1014/Blue-stamp.png new file mode 100644 index 0000000..3d8f11b Binary files /dev/null and b/Logos/Svg/Png/Black-white,Blue-stamp,Demologo-1014/Blue-stamp.png differ diff --git a/Logos/Svg/Png/Black-white,Blue-stamp,Demologo-1014/Demologo-1.png b/Logos/Svg/Png/Black-white,Blue-stamp,Demologo-1014/Demologo-1.png new file mode 100644 index 0000000..01d05e5 Binary files /dev/null and b/Logos/Svg/Png/Black-white,Blue-stamp,Demologo-1014/Demologo-1.png differ diff --git a/Logos/Svg/Png/Black-white,Blue-stamp,Demologo-1014/IME_london.png b/Logos/Svg/Png/Black-white,Blue-stamp,Demologo-1014/IME_london.png new file mode 100644 index 0000000..1861985 Binary files /dev/null and b/Logos/Svg/Png/Black-white,Blue-stamp,Demologo-1014/IME_london.png differ diff --git a/Logos/Svg/Png/Black-white,Blue-stamp,Demologo-40/Black-white.png b/Logos/Svg/Png/Black-white,Blue-stamp,Demologo-40/Black-white.png new file mode 100644 index 0000000..614156b Binary files /dev/null and b/Logos/Svg/Png/Black-white,Blue-stamp,Demologo-40/Black-white.png differ diff --git a/Logos/Svg/Png/Black-white,Blue-stamp,Demologo-40/Blue-stamp.png b/Logos/Svg/Png/Black-white,Blue-stamp,Demologo-40/Blue-stamp.png new file mode 100644 index 0000000..c3e916b Binary files /dev/null and b/Logos/Svg/Png/Black-white,Blue-stamp,Demologo-40/Blue-stamp.png differ diff --git a/Logos/Svg/Png/Black-white,Blue-stamp,Demologo-40/Demologo-1.png b/Logos/Svg/Png/Black-white,Blue-stamp,Demologo-40/Demologo-1.png new file mode 100644 index 0000000..0e432b8 Binary files /dev/null and b/Logos/Svg/Png/Black-white,Blue-stamp,Demologo-40/Demologo-1.png differ diff --git a/Logos/Svg/Png/Black-white,Blue-stamp,Demologo-40/IME_london.png b/Logos/Svg/Png/Black-white,Blue-stamp,Demologo-40/IME_london.png new file mode 100644 index 0000000..fdb1fa7 Binary files /dev/null and b/Logos/Svg/Png/Black-white,Blue-stamp,Demologo-40/IME_london.png differ diff --git a/Logos/Svg/Png/Black-white.png b/Logos/Svg/Png/Black-white.png new file mode 100644 index 0000000..1e61cbf Binary files /dev/null and b/Logos/Svg/Png/Black-white.png differ diff --git a/Logos/Svg/Png/Blue-stamp.png b/Logos/Svg/Png/Blue-stamp.png new file mode 100644 index 0000000..668da56 Binary files /dev/null and b/Logos/Svg/Png/Blue-stamp.png differ diff --git a/Logos/Svg/Png/Demologo-1.png b/Logos/Svg/Png/Demologo-1.png new file mode 100644 index 0000000..467447f Binary files /dev/null and b/Logos/Svg/Png/Demologo-1.png differ diff --git a/Logos/Svg/Png/IME_london.png b/Logos/Svg/Png/IME_london.png new file mode 100644 index 0000000..980d891 Binary files /dev/null and b/Logos/Svg/Png/IME_london.png differ diff --git a/Logos/ime.png b/Logos/ime.png new file mode 100644 index 0000000..e199866 Binary files /dev/null and b/Logos/ime.png differ diff --git a/Logos/ime.zip b/Logos/ime.zip new file mode 100644 index 0000000..637affb Binary files /dev/null and b/Logos/ime.zip differ diff --git a/Logos/merchantlogo.png b/Logos/merchantlogo.png new file mode 100644 index 0000000..a56faea Binary files /dev/null and b/Logos/merchantlogo.png differ diff --git a/Mobile/ChangesinIMELondon-V1.docx b/Mobile/ChangesinIMELondon-V1.docx deleted file mode 100644 index 316e132..0000000 --- a/Mobile/ChangesinIMELondon-V1.docx +++ /dev/null @@ -1,81 +0,0 @@ -JAPAN -IME LONDON - - 1.Change to county as GBP - 2. Remove this link - 3. Set the value as 100 - 4. change logo - -Remove this step. Need to redirect to below login screen when new Registration button is pressed. - - - -Add new field in below order - -MOBILE NUMBER * Required [+44] - -FULL NAME * Required -Gender * Need to call api -EMAIL ADDRESS * Required -POSTAL CODE (NEED SEARCH BUTTON) * - need to add api -ADDRESS 1(Auto fill) -ADDRESS 2 [Free text] -CITY (Auto Fill) * -Nationality * dropdown - need to call api -DOB * *Required -REFERAL CODE (IF ANY) -NEW PASSWORD * -CONFIRM PASSWORD * - -For api details refer task #17655 [HYPERLINK: http://202.166.220.79:2087/redmine/issues/17655] - - - - - - - - - Please show DOB in DD/MM/YYYY format in output as this format is practiced in UK - - For Password Validation message please add (*&%$) as special characters. -Password should contain at least one special character (*&%$), one uppercase, one number, one... - - - - - - - - - - - -Below list is dynamic and displayed by -http://77.68.15.91:1082/api/v5/mobile/GetKycSettings - - - - - - - - - -Then Option with "CustomerType":"LATER" is selected, close the screen, and redirect to Dashboard. - -For api details refer task #17657 [HYPERLINK: http://202.166.220.79:2087/redmine/issues/17657] - - - - - - - - - - - - - - diff --git a/Mobile/ChangesinIMELondon-V2.docx b/Mobile/ChangesinIMELondon-V2.docx new file mode 100644 index 0000000..6d107dd --- /dev/null +++ b/Mobile/ChangesinIMELondon-V2.docx @@ -0,0 +1,186 @@ +JAPAN +IME LONDON + + + + 1. Change to Currency as GBP + 2. Change Country Flag + 2. Remove this link + 3. Set the value as 100 + 5. change logo + + Change logo + Change text + Change link text + + + + + + + + + + + + + + + + + + + + + + +http://202.166.220.79:2087/redmine/issues/18762 + +Remove this step. Need to redirect to below login screen when new Registration button is pressed. + + http://202.166.220.79:2087/redmine/issues/17655 + + +Add new field in below order + +MOBILE NUMBER * Required [+44] + +FULL NAME * Required +Gender * Need to call api +EMAIL ADDRESS * Required +POSTAL CODE (NEED SEARCH BUTTON) * - need to add api +ADDRESS 1(Auto fill) +ADDRESS 2 [Free text] +CITY (Auto Fill) * +Nationality * dropdown - need to call api +DOB * *Required +REFERAL CODE (IF ANY) +NEW PASSWORD * +CONFIRM PASSWORD * + +For api details refer task #17655 [HYPERLINK: http://202.166.220.79:2087/redmine/issues/17655] + + + + + + + + + Please show DOB in DD/MM/YYYY format in output as this format is practiced in UK + + For Password Validation message please add (*&%$) as special characters. +Password should contain at least one special character (*&%$), one uppercase, one number, one... + + + + +http://202.166.220.79:2087/redmine/issues/17655 + + + + + + +Below list is dynamic and displayed by +http://77.68.15.91:1082/api/v5/mobile/GetKycSettings + + + + + + + + + +Then Option with "CustomerType":"LATER" is selected, close the screen, and redirect to Dashboard. + +For api details refer task #17657 [HYPERLINK: http://202.166.220.79:2087/redmine/issues/17657] + + + + + + + + + + + + + + + + + + + + + + + + + +Occupation *Required +Id Type *Required +Id Number *Required +IdNumber field name for api +Id Issuing Country *Required + idIssuingCountry field name for api +Id Start Date *Required [date Picker]- Cannot select greater than today + idStartDate field name for api [dd/MM/yyyy] +Id Expiry Date *Required [date Picker]- Cannot select less than today + IdEndDate] field name for api [dd/MM/yyyy] +The list of Id Issuing Country will provide in the response of api Data."IdIssueCountry": + + +Note: Occupation is missing is this screen but this is required. + + + + +/api/v4/mobile/loadForm/{customer}/{type} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + http://202.166.220.79:2087/redmine/issues/18917 + + + + + + + + + + + diff --git a/Mobile/ChangesinIMELondon-V3.docx b/Mobile/ChangesinIMELondon-V3.docx new file mode 100644 index 0000000..e3cdfaf --- /dev/null +++ b/Mobile/ChangesinIMELondon-V3.docx @@ -0,0 +1,212 @@ +JAPAN +IME LONDON + + + + 1. Change to Currency as GBP + 2. Change Country Flag + 2. Remove this link + 3. Set the value as 100 + 5. change logo + + Change logo + Change text + Change link text + + + + + + + + + + + + + + + + + + + + + + +http://202.166.220.79:2087/redmine/issues/18762 + +Remove this step. Need to redirect to below login screen when new Registration button is pressed. + + http://202.166.220.79:2087/redmine/issues/17655 + + +Add new field in below order + +MOBILE NUMBER * Required [+44] + +FULL NAME * Required +Gender * Need to call api +EMAIL ADDRESS * Required +POSTAL CODE (NEED SEARCH BUTTON) * - need to add api +ADDRESS 1(Auto fill) +ADDRESS 2 [Free text] +CITY (Auto Fill) * +Nationality * dropdown - need to call api +DOB * *Required +REFERAL CODE (IF ANY) +NEW PASSWORD * +CONFIRM PASSWORD * + +For api details refer task #17655 [HYPERLINK: http://202.166.220.79:2087/redmine/issues/17655] + + + + + + + + + Please show DOB in DD/MM/YYYY format in output as this format is practiced in UK + + For Password Validation message please add (*&%$) as special characters. +Password should contain at least one special character (*&%$), one uppercase, one number, one... + + + + +http://202.166.220.79:2087/redmine/issues/17655 + + + + + + +Below list is dynamic and displayed by +http://77.68.15.91:1082/api/v5/mobile/GetKycSettings + + + + + + + + + +Then Option with "CustomerType":"LATER" is selected, close the screen, and redirect to Dashboard. + +For api details refer task #17657 [HYPERLINK: http://202.166.220.79:2087/redmine/issues/17657] + + + + + + + + + + + + + + + + + + + + + + + + + +Occupation *Required +Id Type *Required +Id Number *Required +IdNumber field name for api +Id Issuing Country *Required + idIssuingCountry field name for api +Id Start Date *Required [date Picker]- Cannot select greater than today + idStartDate field name for api [dd/MM/yyyy] +Id Expiry Date *Required [date Picker]- Cannot select less than today + IdEndDate] field name for api [dd/MM/yyyy] +The list of Id Issuing Country will provide in the response of api Data."IdIssueCountry": + + +Note: Occupation is missing is this screen but this is required. + + + + +/api/v4/mobile/loadForm/{customer}/{type} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + http://202.166.220.79:2087/redmine/issues/18917 + + + + + + Same No Change + + Same No change + + + Remove - in Transfer Fee value + Add Send Amount + Add Payment Option ( Online Banking, Ebanking and Debit card like shown above) + Change Reward Point Text to Reward Amount + Change JPY Logo to Pound Logo in Current Exchange Rate + + + Same No Change + + + Allign the TXN Details values like that of New one. + Add: Collected Amount, Send Amount, Reward Amount Used, Bank Branch ID + + Same No Change + + + Remove the PIN Vlaidation and show the success message after txn is created. + + +Change the message Content. Remove the Transcation details. Copy the excat request summary. + + + + Change the Allignment of the TXN information like that of new app. + + + diff --git a/Mobile/Keys/AuthKey_LLUD7335PP.p8 b/Mobile/Keys/AuthKey_LLUD7335PP.p8 new file mode 100644 index 0000000..1423e7f --- /dev/null +++ b/Mobile/Keys/AuthKey_LLUD7335PP.p8 @@ -0,0 +1,6 @@ +-----BEGIN PRIVATE KEY----- +MIGTAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBHkwdwIBAQQguNbbmgPpNZYL4tke +U+RXIpAWtG4nifjHp3EbuBJoq/igCgYIKoZIzj0DAQehRANCAASs9X4XiKMIii5b +alr8sQBmGnV0EQTo6jf8vJfUlnexX9qO+HPykD4pM8qOQFUPMKlUG7TngERmjXAf +bZayByCy +-----END PRIVATE KEY----- \ No newline at end of file diff --git a/Mobile/Keys/Mobile app Credentials IME London.txt b/Mobile/Keys/Mobile app Credentials IME London.txt new file mode 100644 index 0000000..fca4f31 --- /dev/null +++ b/Mobile/Keys/Mobile app Credentials IME London.txt @@ -0,0 +1,19 @@ + +3- Android alias +imelondon + +4- Android alias password +ime123london + +5- The version of the app on Google play console. +versionCode 10 +versionName "1.0.9" + +6- Android app identifier +com.inficare.iremit.imelondon + +For IOS Application: + +IOS Developer account credentials. +You have just provide role to us. + diff --git a/Mobile/Keys/android.txt b/Mobile/Keys/android.txt new file mode 100644 index 0000000..1dfa49f --- /dev/null +++ b/Mobile/Keys/android.txt @@ -0,0 +1,14 @@ +SHA key chain yehi ho +b9:77:36:cd:58:ae:7a:27:3e:59:07:db:c8:c6:3f:b4:d7:ef:f1:51 + + + +Password: ime@londonKey23# +Alias: IME London Key +Certificate: +First and Last Name: Kamal Paudel +Organizational Unit: Remittance +Organization: IME London (Subhida UK Ltd,) +City or Locality: London +State or Province: South Harrow +County Code: UK \ No newline at end of file diff --git a/Mobile/Keys/assetlinks.json b/Mobile/Keys/assetlinks.json new file mode 100644 index 0000000..0a43174 --- /dev/null +++ b/Mobile/Keys/assetlinks.json @@ -0,0 +1,5 @@ +[{ + "relation": ["delegate_permission/common.handle_all_urls"], + "target" : { "namespace": "android_app", "package_name": "com.inficare.iremit.imelondon", + "sha256_cert_fingerprints": ["A9:3A:5C:E9:51:70:A7:2F:4C:42:57:F2:B1:0A:8A:DE:F6:EE:E2:A2"] } +}] \ No newline at end of file diff --git a/Mobile/Keys/imelondonkey.jks b/Mobile/Keys/imelondonkey.jks new file mode 100644 index 0000000..a26b997 Binary files /dev/null and b/Mobile/Keys/imelondonkey.jks differ diff --git a/Mobile/~$angesinIMELondon-V3.docx b/Mobile/~$angesinIMELondon-V3.docx new file mode 100644 index 0000000..b8520b0 diff --git a/Partners/Card - Copy.html b/Partners/Card - Copy.html new file mode 100644 index 0000000..e8a657a --- /dev/null +++ b/Partners/Card - Copy.html @@ -0,0 +1,18 @@ + +
+ + + \ No newline at end of file diff --git a/Partners/Card.html b/Partners/Card.html index 8d2ccc0..7bf9de1 100644 --- a/Partners/Card.html +++ b/Partners/Card.html @@ -6,6 +6,9 @@ + + + ++
© IME London, 2023
IME London is a trading name of Subhida UK Ltd, Pentax House, South Hill Avenue, South Harrow, London, HA2 0DU,
+Subhida UK Ltd is authorized and regulated by the Financial Conduct + Authority (FCA) under the Payment Service Regulations 2017, FCA Registration No: 576127, HMRC Registration No: XYML000000119350
+diff --git a/Partners/trustpayment.html b/Partners/trustpayment.html index 10e7afe..8e09a8a 100644 --- a/Partners/trustpayment.html +++ b/Partners/trustpayment.html @@ -4,7 +4,7 @@ - + @@ -29,7 +29,8 @@ - + + diff --git a/Partners/urls.txt b/Partners/urls.txt index 5c67989..4e663c2 100644 --- a/Partners/urls.txt +++ b/Partners/urls.txt @@ -1,5 +1,9 @@ https://system.imelondon.co.uk/web/SecureTrade/InitiateSecureTrade.aspx?ref=4D037E71_54D0_4E31_9F3D_872A9ECA37A9&ret_url=https://system.imelondon.co.uk/web/User/SendMoney.aspx?id=541586 +https://system.imelondon.co.uk/web/SecureTrade/InitiateSecureTrade.aspx?ref=822F0455_CCAF_4CAC_B7B3_3089BCB7E246&ret_url=https://system.imelondon.co.uk/web/User/SendMoney.aspx?id=542117 + +https://system.imelondon.co.uk/web/SecureTrade/Declined.aspx?errorcode=70000&orderreference=10137158&paymenttypedescription=VISA&requestreference=P56-TEcpTne3&settlestatus=3&sitereference=subhidauk71993&transactionreference=56-70-66797377 + https://controlpanel.imelondon.co.uk/STPAdmin_customerRedirect.php @@ -66,3 +70,12 @@ https://remit.imelondon.co.uk/STPaymentSuccess UDR-377703 If a completed request matches redirect-condition-arm then Redirect browser to redirect-action-arm https://controlpanel.imelondon.co.uk/STPAdmin_customerRedirect.php + + + +#mine + +https://uat.imelondon.co.uk:1081/payment/STPaymentSuccess.aspx?errorcode=0&orderreference=&paymenttypedescription=VISA&requestreference=P55-Ywnxhrxm&responsesitesecurity=55a317f9fdea9542ed1159e7879167da404d6901cbed98e31fdfa4c50eb19863&settlestatus=0&sitereference=test_subhidauk71992&transactionreference=55-9-3294815 + + +https://uat.imelondon.co.uk:1081/payment/STPaymentCustomerRedirect.aspx?cid=1&id=113123&ref=ABBD \ No newline at end of file diff --git a/PaymentDetails.html b/PaymentDetails.html new file mode 100644 index 0000000..1e28e36 --- /dev/null +++ b/PaymentDetails.html @@ -0,0 +1,66 @@ + + +
+ + + + + +
\ No newline at end of file diff --git a/Sample Splash Screen.docx b/Sample Splash Screen.docx new file mode 100644 index 0000000..a7f75ec --- /dev/null +++ b/Sample Splash Screen.docx @@ -0,0 +1,138 @@ +Sender ID type (Primary ID) +Proof Of Address ID type (Proof of Address) +Source of Fund +Relationship to Beneficiary +Purpose of Remittance +Occupation + + +S. No +Sender ID Type +1 +Passport +2 +Biometric Residence Permit +3 +Driver License +4 +British Army Card +5 +Fire Fighter Card +6 +Any Others Gov ID + +S. No +Proof of Address ID Type +1 +Bank Statement +2 +Utility Bill +3 +Driver License +4 +NHS Letter +5 +Council Tax Letter +6 +Others + +S. No +Source of Fund +1 +Salary +2 +Business Income +3 +Investment +4 +Loan +5 +Sale of Assets +6 +Others + +S. No +Relationship to Beneficiary +1 +Parents +2 +Husband/Wife +3 +Brother/Sister +4 +Son/Daughter +5 +Self +6 +Uncle/Aunt +7 +Cousins +8 +Friend +9 +Niece/Nephew +10 +Business Partner +11 +Others + +S. No +Occupation +1 +Hospitality/Hotel/Restaurant +2 +Domestic Housekeeper/Cleaner +3 +Childcare/Old Age Care +4 +Business +5 +Retired +6 +Manufacturing +7 +Finance +8 +Armed Force +9 +Customer Service +9 +Security Guard +10 +Doctor +11 +Engineer +12 +Accountant +13 +Others + +S. No +Purpose of Remittance +1 +Family Support +2 +Education Support +3 +Birthday Gift +5 +House Repair/Construction +6 +Investment +7 +Loan Payment +8 +Medical Support +9 +Personal Savings +10 +Buying the Property +11 +Donation +13 +Utility Payments +14 +Salary Payments +15 +Others + diff --git a/TNC/Customer Declaration.docx b/TNC/Customer Declaration.docx new file mode 100644 index 0000000..61fffdb --- /dev/null +++ b/TNC/Customer Declaration.docx @@ -0,0 +1,11 @@ +Customer Declaration. + I understood and agreed the Terms and Condition of IME London published on the website. + I read and understood the Privacy Policy of IME London published on the website. + I confirmed the above information is true and correct. + I declare that. + I have no relation to anti-social forces. + I do not engage in illegal activities. + PEPs and Consent. + I am not Politically Exposed Person (PEPs) + + diff --git a/TNC/Customer_Declaration_Reg.html b/TNC/Customer_Declaration_Reg.html new file mode 100644 index 0000000..8566985 --- /dev/null +++ b/TNC/Customer_Declaration_Reg.html @@ -0,0 +1,283 @@ + +
+ + + + +
+