{"info":{"_postman_id":"ec6b1a2c-6fe9-43e1-ae9a-da628709f6c8","name":"RapydGateway Examples","description":"<html><head></head><body><p>Here you can find example requests, flow diagrams and short explanations on all ValitorPay payment operations.</p>\n<p>Click the <strong>\"Run in Postman\"</strong> button in the top right corner of this page to run the examples in your browser, or in the Postman desktop app. You can also modify request values to fit your needs and test them out before you start to code.</p>\n<p>You can switch between the example languages (C#, cURL, Java etc.) at the top of this page using the <strong>\"Language\"</strong> menu.</p>\n<h2 id=\"authorization\">Authorization</h2>\n<p>An API Key is used for authorization. Depending on setup of a key, different parameters in request can be optional, required or not allowed. Therefore three different API Keys are provided with each testcase. Please choose the key that corresponds to your use case.</p>\n<p>The types provided and their key differences are:</p>\n<ul>\n<li>Merchant<ul>\n<li>is not allowed to include agreementNumber in requests</li>\n<li>is not allowed to include terminalId in requests</li>\n</ul>\n</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>AgreementNumber</th>\n<th>TerminalID</th>\n<th>Currency</th>\n<th>APIKey</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>984000</td>\n<td>90000001</td>\n<td>USD</td>\n<td>APIKey DemoUSD.6wNfb4JzosUjXBVrkN72nN2ULXb2/JIGxwmUPtbFBDA=</td>\n</tr>\n<tr>\n<td>912400</td>\n<td>90000003</td>\n<td>CAD</td>\n<td>APIKey DemoCAD.ZCV1gKbtDAbsqEEpTWZzxUXlN2tayl8NLb5RypxS22U=</td>\n</tr>\n<tr>\n<td>231517</td>\n<td>14041001</td>\n<td>ISK</td>\n<td>APIKey DemoISK.drEAvYq8xWYtqYtsgXXM76Atlq4NaJH+iqZ9CEE30T8=</td>\n</tr>\n<tr>\n<td>982601</td>\n<td>90000001</td>\n<td>GBP</td>\n<td>APIKey DemoGBP.xQaI8RVpAfoN9hNb8VGMBkbdRzA3VBLRh/eeOf7dyxw=</td>\n</tr>\n<tr>\n<td>997801</td>\n<td>90000001</td>\n<td>EUR</td>\n<td>APIKey DemoEUR.djZGmtMxLI73Kvb1gdhL7rbk6DnBQ4YSnt19UVSRCxw=</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li>Payment Facilitator<ul>\n<li>APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=</li>\n<li>has multiple submerchants</li>\n<li>must include agreementNumber in every request</li>\n<li>must include terminalId in every request</li>\n<li>must include sponsoredMerchantData object where available</li>\n</ul>\n</li>\n<li>Merchant - Multi<ul>\n<li>APIKey DemoMulti.GJjOqQ3I4PDhIMHyCz6a/5QEcwdF4X3bgJqlBfdCuXM=</li>\n<li>single merchant with multiple agreements</li>\n<li>must include agreementNumber in every request</li>\n<li>must include terminalNumber in every request</li>\n</ul>\n</li>\n</ul>\n<h2 id=\"http-status-codes\">HTTP Status codes</h2>\n<p>ValitorPay makes use of HTTP status codes sent by the server in response to the client request. See the <strong>“Response samples”</strong> section in the ValitorPay live specification <a href=\"https://uat.valitorpay.com/index.html#operation/VirtualCardPayment\">https://uat.valitorpay.com</a></p>\n<h4 id=\"400-bad-request\">400 Bad Request</h4>\n<p>Valitor Pay will respond with a Bad Request HTTP status response code if the client request breaks the primary rules of the operation in ValitorPay. These rules are defined by Valitor and contain a logic that will help steer the merchant toward a correctly made request.</p>\n<p>It is <strong>very important</strong> that merchants know how to parse these response and react to them.</p>\n<p>400 BadRequest message is in a different format from 200 OK message, since it has not gone far enough in the entire pipeline to be able to build a full 200 response.</p>\n<p>When request is rejected with a 400 BadRequest then it has conflicting information based on our rules, insufficient information in some fields or corrupt json.</p>\n<p>Example</p>\n<p>{<br>\"title\": \"One or more validation errors occurred.\",<br>\"errors\": {<br>\"CardNumber\": [<br>\"'Card Number' must not be empty.\"<br>]<br>},<br>\"correlationID\": \"549730b6-6d6b-4f2d-a020-a28e0ce95e82\"<br>}</p>\n<h4 id=\"401-unauthorized\">401 Unauthorized</h4>\n<p>When ApiKey is not valid, ValitorPay will response with the HTTP status code 401 Unauthorized.</p>\n<p>No body is returned with this status code. Only the status code.</p>\n<p>Note : This often occurs because users forget to put the phrase \"APIiKey\" in front of their actual apiKey value, seperated by a single space.</p>\n<p>Example : APIKey MyApiKey123ABC</p>\n<h4 id=\"200-ok\"><strong>200 OK</strong></h4>\n<p>When client request is valid, based on our rules, it will be allowed entry into ValitorPay which will process the request.</p>\n<p>200 ok will happen regardless if the request was unsuccessful in obtaining a positive result, for example if a payment is rejected by the card issuer because of insufficient funds. It is still a valid request by ValitorPay standards, even though the card issuer is not accepting it.</p>\n<p>The IsSuccess parameter in the 200 OK response body is the primary indicator that the request was successful in obtaining a desired result.</p>\n<p>Example where request obtained successful response.</p>\n<p>{<br>\"acquirerReferenceNumber\": \"784281\",<br>\"transactionID\": \"205309784281\",<br>\"authorizationCode\": \"878346\",<br>\"transactionLifecycleId\": \"ABC6697400222\"\",<br>\"maskedCardNumber\": \"222300**1873\",<br>\"isSuccess\": true,<br>\"cardInformation\": {<br>\"cardScheme\": \"M\",<br>\"issuingCountry\": \"US\",<br>\"cardUsage\": \"Debit\",<br>\"cardCategory\": \"Consumer\",<br>\"outOfScaScope\": true<br>},<br>\"responseCode\": \"00-I\",<br>\"responseDescription\": \"Authorized\",<br>\"responseTime\": \"00:00:00\",<br>\"correlationID\": \"e205d364-d0a7-4cfb-8be1-cf104ca9d00a\"<br>}</p>\n<p>Example where request was unsuccessful</p>\n<p>{<br>\"acquirerReferenceNumber\": \"430179\",<br>\"maskedCardNumber\": \"222300**1873\",<br>\"isSuccess\": false,<br>\"cardInformation\": {<br>\"cardScheme\": \"M\",<br>\"issuingCountry\": \"US\",<br>\"cardUsage\": \"Debit\",<br>\"cardCategory\": \"Consumer\",<br>\"outOfScaScope\": true<br>},<br>\"responseCode\": \"AF-A\",<br>\"responseDescription\": \"Invalid CardVD Correlation ID: 65885fb2-21db-48c6-9c7e-1f3bc779ad14\",<br>\"responseTime\": \"00:00:00\",<br>\"correlationID\": \"65885fb2-21db-48c6-9c7e-1f3bc779ad14\"<br>}</p>\n<h2 id=\"5xx-http-status-response-codes\">5xx HTTP Status response codes</h2>\n<p>In the rare case of a 5xx response code there is something wrong with ValitorPay setup. It might be unable to access the internal services it relies on, there might be a network problem in accessing ValitorPay, there might be a logic error in the ValitorPay application or some other issues resulting is the server to respond with a 5xx code.</p>\n<p>It is important that you reach out to your Valitor implementation manager as soon as possible if you run into an 5xx status code. This way we will be able to take corrective measures quickly and prevent any loss of business.</p>\n<h4 id=\"\"></h4>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"34166005","collectionId":"ec6b1a2c-6fe9-43e1-ae9a-da628709f6c8","publishedId":"2sA3BuWp7y","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2024-04-29T08:55:13.000Z"},"item":[{"name":"CardVerification","item":[{"name":"CardVerification","event":[{"listen":"test","script":{"exec":["pm.test(\"Successful POST request\", function () {\r","    pm.expect(pm.response.code).to.be.oneOf([200]);\r","});"],"type":"text/javascript","id":"4c7a190b-4e78-4562-8e87-995039532bcb"}}],"id":"ff46c4e2-4bd8-4e6d-9333-e489465240ce","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"virtualCard\": \"b9fdd161-267d-4bf5-bba5-3fd4fe92d834\",\r\n  \"cardholderDeviceType\": \"WWW\",\r\n  \"amount\": 256300,\r\n  \"currency\": \"ISK\",\r\n  \"authenticationUrl\": \"https://www.valitor.com/\",\r\n  \"MD\": \"QQBGADcAOQBCADEAQwA4AC0AQwAwADAARAAtADQARgBGADAALQA4AEYARABEAC0ANgA4ADkANAAyADMANwBEADYANwBCAEQA\",\r\n  \"systemCalling\" : \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/CardVerification","description":"<p>Returns a 3D Secure HTML document that is used to authenticate the cardholder. Results from the authentication are used when requesting a payment or creating a virtual card.</p>\n<img src=\"https://i.imgur.com/K246qBV.png\" />\n\n<p>To complete this transaction the HTML form must be presented to the cardholder who must complete the authentication. See the flow chart above.</p>\n<p>The following table lists the card numbers that may be used during testing to produce different flows in the response.</p>\n<p>Any expiration date, greater than or equal to the current date, can be used with these cards.</p>\n<h3 id=\"frictionless-flow\">Frictionless flow</h3>\n<p>CardVerification can give frictionless authentication, meaning that the cardholder does not need to enter any further verification. CardVerification will then return a frictionlessData object that contains all information required to perform an authenticated payment.<br />Always trigger a challenge when planning to perform a first transaction. Starting a subsequent transaction chain by using a frictionless authentication as a first transaction may be considered insufficient by card issuers resulting in subsequent transactions being rejected.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Card type</th>\n<th>Card number</th>\n<th>Issuing country</th>\n<th>Expected result</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>MasterCard</td>\n<td>5457210001000001</td>\n<td>US</td>\n<td>Authenticated</td>\n</tr>\n<tr>\n<td>MasterCard</td>\n<td>5457210001000019</td>\n<td>US</td>\n<td>Not Authenticated</td>\n</tr>\n<tr>\n<td>MasterCard</td>\n<td>5234003743784762</td>\n<td>DE</td>\n<td>Authenticated</td>\n</tr>\n<tr>\n<td>VISA</td>\n<td>4176660000000100</td>\n<td>ES</td>\n<td>Authenticated</td>\n</tr>\n<tr>\n<td>VISA</td>\n<td>4761400000000276</td>\n<td>RO</td>\n<td>Not Authenticated</td>\n</tr>\n<tr>\n<td>VISA</td>\n<td>4074947500766</td>\n<td>US</td>\n<td>Authenticated</td>\n</tr>\n<tr>\n<td>AMEX</td>\n<td>3411115992415284</td>\n<td>US</td>\n<td>Authenticated</td>\n</tr>\n<tr>\n<td>AMEX</td>\n<td>379997112915186</td>\n<td>US</td>\n<td>Not Authenticated</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"method--frictionless-flow\">Method + Frictionless flow</h3>\n<p>Frictionless in the sense that the cardholder does not need to enter any further information, but the merchant still needs to redirect the cardholder to perform 3dsMethod.<br />After 3dSMethod is performed then the cardholder will be redirected back to the merchant with the authentication data to perform an authenticated payment.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Card type</th>\n<th>Card number</th>\n<th>Issuing country</th>\n<th>Expected result</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>MasterCard</td>\n<td>5457210001000282</td>\n<td>CA</td>\n<td>Method success → Authenticated</td>\n</tr>\n<tr>\n<td>MasterCard</td>\n<td>5457210001001256</td>\n<td>CA</td>\n<td>Method success → Not authenticated</td>\n</tr>\n<tr>\n<td>MasterCard</td>\n<td>5234000551661652</td>\n<td>DE</td>\n<td>Method success → Authenticated</td>\n</tr>\n<tr>\n<td>MasterCard</td>\n<td>5154129873789978</td>\n<td>US</td>\n<td>Method fails</td>\n</tr>\n<tr>\n<td>VISA</td>\n<td>4448655059281801</td>\n<td>US</td>\n<td>Method success → Authenticated</td>\n</tr>\n<tr>\n<td>VISA</td>\n<td>4007029259593972</td>\n<td>US</td>\n<td>Method fails</td>\n</tr>\n<tr>\n<td>VISA</td>\n<td>4921817517478108</td>\n<td>DE</td>\n<td>Method success → Authenticated</td>\n</tr>\n<tr>\n<td>AMEX</td>\n<td>379999728793601</td>\n<td>US</td>\n<td>Method success → Authenticated</td>\n</tr>\n<tr>\n<td>AMEX</td>\n<td>379999589412515</td>\n<td>US</td>\n<td>Method success → Not authenticated</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"challenge-flow\">Challenge Flow</h3>\n<p>Requires the cardholder to be challenged for authentication, meaning he must be redirected to the card issuer web page where he enters information to verify his identity or confirms via app or cancels.<br />Once challenge is completed, the cardholder will be redirected back to the merchant with data to either perform an authenticated payment or cancel the payment.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Card type</th>\n<th>Card number</th>\n<th>Issuing country</th>\n<th>Expected result</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>MasterCard</td>\n<td>5457210001000027</td>\n<td>CA</td>\n<td>Challenge</td>\n</tr>\n<tr>\n<td>MasterCard</td>\n<td>5234000184562673</td>\n<td>DE</td>\n<td>Challenge</td>\n</tr>\n<tr>\n<td>VISA</td>\n<td>4921816852872867</td>\n<td>GB</td>\n<td>Challenge</td>\n</tr>\n<tr>\n<td>VISA</td>\n<td>4761409999000270</td>\n<td>RO</td>\n<td>Challenge</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"method--challenge-flow\">Method + Challenge Flow</h3>\n<p>Cardholder must be redirected to perform 3dSMethod. Method results are that the cardholder must be challenged for authentication which results in a normal challenge flow described above.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Card type</th>\n<th>Card number</th>\n<th>Issuing country</th>\n<th>Expected result</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>MasterCard</td>\n<td>5526830589243348</td>\n<td>US</td>\n<td>Challenge</td>\n</tr>\n<tr>\n<td>VISA</td>\n<td>4921810880068101</td>\n<td>GB</td>\n<td>Challenge</td>\n</tr>\n<tr>\n<td>AMEX</td>\n<td>379999835077294</td>\n<td>US</td>\n<td>Challenge</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"post-authentication\">Post authentication</h3>\n<p>If frictionlessData is being returned in the cardVerificationResponse then user can call CardPayment directly by passing the frictionless data into CardPayment-&gt;CardVerificationData. Note that MdStatus is not returned in cardVerificationResponse-&gt;frictionlessData, until this is resolved user can use MdStatus = 1.</p>\n<p>All 3d flows can return callbacks to authenticationUrl (although frictionless flow can be shortened by using frictionlessData directly).</p>\n<p>Each callback contains a parameter called mdStatus that indicates the status of the authentication.</p>\n<p><strong>Note that only Md Status codes 1, 2, and 4 indicate that it is OK to proceed to payment stage.</strong></p>\n<p>Virtual cards can be used to obtain 3dSecure verification. This will be neccesary when merchant intends to do a cardholder initiatied virtual card payment that is not exempted from 3dSecure. (All virtual card payments over a certain amount, where the cardholder is initiating the payment need to be 3dSecure verified).</p>\n<p>To know more about exemptions from 3dSecure then please visit the flow examples for CIT transactions in this documentation.</p>\n<p>For most merchants, an agreement number and terminal ID is not necessary. These additional parameters are only required when the caller is responsible for multiple merchants. Please contact your Valitor implementation manager if further information is required.</p>\n","urlObject":{"protocol":"https","path":["CardVerification"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"8377d5ac-2ce8-4e69-9879-77e5cd5d223d","name":"CardVerification with card number","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU="}],"body":{"mode":"raw","raw":"{\r\n  \"cardNumber\": \"4921816852872867\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cardholderDeviceType\": \"WWW\",\r\n  \"amount\": 256300,\r\n  \"currency\": \"ISK\",\r\n  \"authenticationUrl\": \"https://www.valitor.com/\",\r\n  \"MD\": \"QQBGADcAOQBCADEAQwA4AC0AQwAwADAARAAtADQARgBGADAALQA4AEYARABEAC0ANgA4ADkANAAyADMANwBEADYANwBCAEQA\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/CardVerification"},"status":"OK","code":200,"_postman_previewlanguage":"html","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 14 Dec 2021 15:37:21 GMT"},{"key":"Content-Length","value":"2017"}],"cookie":[],"responseTime":null,"body":"{\n    \"cardVerificationRawResponse\": \"\n<!DOCTYPE html SYSTEM \\\"about:legacy-compat\\\">\\r\\n\n<html class=\\\"no-js\\\" lang=\\\"en\\\" xmlns=\\\"http://www.w3.org/1999/xhtml\\\">\\r\\n\n    <head>\\r\\n  \n        <meta http-equiv=\\\"Content-Type\\\" content=\\\"text/html; charset=utf-8\\\" />\\r\\n\n        <meta charset=\\\"utf-8\\\" />\\r\\n\n        <title>3D Secure Processing</title>\\r\\n\n        <link href=\\\"https://mpi.valitor.com/mdpaympi/static/mpi.css\\\" rel=\\\"stylesheet\\\" type=\\\"text/css\\\" />\\r\\n\n    </head>\\r\\n\n    <body>\\r\\n  \n        <div id=\\\"main\\\">\\r\\n    \n            <div id=\\\"content\\\">\\r\\n      \n                <div id=\\\"order\\\">\\r\\n        \n                    <h2>3D Secure Processing</h2>\\r\\n\n                    <img src=\\\"https://mpi.valitor.com/mdpaympi/static/preloader.gif\\\" alt=\\\"Please wait..\\\" />\\r\\n\n                    <img src=\\\"https://mpi.valitor.com/mdpaympi/static/mc_idcheck_hrz_ltd_pos_103px.png\\\" alt=\\\"MasterCard ID Check\\\" />\\r\\n\n                    <div id=\\\"formdiv\\\">\\r\\n          \n                        <script type=\\\"text/javascript\\\">\\r\\n            function hideAndSubmitTimed(formid) {\\r\\n              var timer = setTimeout(\\\"hideAndSubmit('\\\" + formid + \\\"');\\\", 999);\\r\\n            }\\r\\n\\r\\n            function hideAndSubmit(formid) {\\r\\n              var formx = document.getElementById(formid);\\r\\n              if (formx != null) {\\r\\n                formx.style.visibility = \\\"hidden\\\";\\r\\n                formx.submit();\\r\\n              }\\r\\n            }\\r\\n          </script>\\r\\n\n                        <div>\\r\\n            \n                            <form id=\\\"webform0\\\" name=\\\"ddcoll\\\" method=\\\"POST\\\" action=\\\"https://uat.valitorpay.com/ThreeDSecureModirumSimulator/CallbackV4/\\\" accept_charset=\\\"UTF-8\\\">\\r\\n              \n                                <input type=\\\"hidden\\\" name=\\\"_charset_\\\" value=\\\"UTF-8\\\" />\\r\\n\n                                <input type=\\\"hidden\\\" name=\\\"txid\\\" value=\\\"121028191\\\" />\\r\\n\n                                <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_language\\\" value=\\\"\\\" />\\r\\n\n                                <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_javaEnabled\\\" value=\\\"\\\" />\\r\\n\n                                <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_jsEnabled\\\" value=\\\"\\\" />\\r\\n\n                                <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_colorDepth\\\" value=\\\"\\\" />\\r\\n\n                                <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_height\\\" value=\\\"\\\" />\\r\\n\n                                <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_width\\\" value=\\\"\\\" />\\r\\n\n                                <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_PixelDepth\\\" value=\\\"\\\" />\\r\\n\n                                <input type=\\\"hidden\\\" name=\\\"TDS2_TimezoneOffset\\\" value=\\\"\\\" />\\r\\n\n                                <input type=\\\"text\\\" name=\\\"digest\\\" value=\\\"ee89e501-fb52-48ca-a1c4-1bf2b5c4f68f\\\" readonly=\\\"true\\\" style=\\\"display:none;\\\" />\\r\\n\n                                <input type=\\\"hidden\\\" name=\\\"transientData\\\" value=\\\"AMmu2jGuNtftpWq7UeOdAoxjDKtIvuO76og/NlG3oe1BjXMUVXNc2hgfNEzM2EtNWYG8/LNXRsROx8780mFzUQega7iOL1g/9NUoVdiav6MAECMHrpFyzhXjGn3ccxveyUKGlQDDFlxgbe5Tw33zpQ/0t6iZz8ASAFlsiOM6sh+jOSxb86zU2PGQ1BuOGGUpGznNxGiASQB7CGKJzldZYyJk37KbnNNW3BWdIsMc2M8TNUjQB5DpRC6PNPLooy8m\\\" />\\r\\n\n                                <input type=\\\"submit\\\" name=\\\"submitBtn\\\" value=\\\"Please click here to continue\\\" />\\r\\n\n                            </form>\\r\\n\n                        </div>\\r\\n\n                    </div>\\r\\n\n                    <script type=\\\"text/javascript\\\">\\r\\n          hideAndSubmitTimed('webform0');\\r\\n        </script>\\r\\n\n                    <noscript>\\r\\n          \n                        <div align=\\\"center\\\">\\r\\n            \n                            <b>Javascript is turned off or not supported!</b>\\r\\n\n                            <br />\\r\\n\n                        </div>\\r\\n\n                    </noscript>\\r\\n\n                    <script type=\\\"text/javascript\\\">\\r\\n          function populateData() {\\r\\n            var form = document.getElementById(\\\"webform0\\\");\\r\\n            if (form != null) {\\r\\n              if (form[\\\"TDS2_Navigator_language\\\"] != null) {\\r\\n                form[\\\"TDS2_Navigator_language\\\"].value = (navigator.language || '');\\r\\n              }\\r\\n              if (form[\\\"TDS2_Navigator_jsEnabled\\\"] != null) {\\r\\n                // if this scipt runs js is enabled\\r\\n                form[\\\"TDS2_Navigator_jsEnabled\\\"].value = \\\"true\\\";\\r\\n              }\\r\\n              if (form[\\\"TDS2_Navigator_javaEnabled\\\"] != null) {\\r\\n                form[\\\"TDS2_Navigator_javaEnabled\\\"].value = navigator.javaEnabled();\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_colorDepth\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_colorDepth\\\"].value = screen.colorDepth;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_height\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_height\\\"].value = screen.height;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_width\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_width\\\"].value = screen.width;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_pixelDepth\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_pixelDepth\\\"].value = screen.pixelDepth;\\r\\n              }\\r\\n\\r\\n              var timezoneOffsetField = form[\\\"TDS2_TimezoneOffset\\\"];\\r\\n              if (timezoneOffsetField != null) {\\r\\n                timezoneOffsetField.value = new Date().getTimezoneOffset();\\r\\n              }\\r\\n            }\\r\\n          }\\r\\n          populateData();\\r\\n        </script>\\r\\n\n                </div>\\r\\n\n                <div id=\\\"content-footer\\\">\\r\\n        \n                    <br />\\r\\n\n                    <img height=\\\"20\\\" src=\\\"https://mpi.valitor.com/mdpaympi/static/powered-by-modirum.svg\\\" alt=\\\"Powered by Modirum\\\" />\\r\\n\n                </div>\\r\\n\n            </div>\\r\\n\n        </div>\\r\\n\n    </body>\\r\\n\n</html>\\r\\n\",\n    \"postUrl\": \"https://uat.valitorpay.com/ThreeDSecureModirumSimulator/CallbackV4/\",\n    \"verificationFields\": [\n        {\n            \"name\": \"_charset_\",\n            \"value\": \"UTF-8\"\n        },\n        {\n            \"name\": \"txid\",\n            \"value\": \"121028191\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_language\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_javaEnabled\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_jsEnabled\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_colorDepth\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_height\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_width\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_PixelDepth\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_TimezoneOffset\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"digest\",\n            \"value\": \"ee89e501-fb52-48ca-a1c4-1bf2b5c4f68f\"\n        },\n        {\n            \"name\": \"transientData\",\n            \"value\": \"AMmu2jGuNtftpWq7UeOdAoxjDKtIvuO76og/NlG3oe1BjXMUVXNc2hgfNEzM2EtNWYG8/LNXRsROx8780mFzUQega7iOL1g/9NUoVdiav6MAECMHrpFyzhXjGn3ccxveyUKGlQDDFlxgbe5Tw33zpQ/0t6iZz8ASAFlsiOM6sh+jOSxb86zU2PGQ1BuOGGUpGznNxGiASQB7CGKJzldZYyJk37KbnNNW3BWdIsMc2M8TNUjQB5DpRC6PNPLooy8m\"\n        }\n    ],\n    \"additionalFields\": [\n        {\n            \"name\": \"IssuerLogo\",\n            \"value\": \"https://mpi.valitor.com/mdpaympi/static/mc_idcheck_hrz_ltd_pos_103px.png\"\n        },\n        {\n            \"name\": \"IssuerText\",\n            \"value\": \"MasterCard ID Check\"\n        }\n    ],\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": false\n    },\n    \"responseCode\": \"C1-M\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"53484fe6-28ff-4a37-b368-683dbdf1388e\"\n}"},{"id":"1a8664e0-93e0-4a14-b4ca-b6a80b8824cf","name":"CardVerification with virtual card","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"virtualCard\": \"b9fdd161-267d-4bf5-bba5-3fd4fe92d834\",\r\n  \"cardholderDeviceType\": \"WWW\",\r\n  \"amount\": 256300,\r\n  \"currency\": \"ISK\",\r\n  \"authenticationUrl\": \"https://www.valitor.com/\",\r\n  \"MD\": \"QQBGADcAOQBCADEAQwA4AC0AQwAwADAARAAtADQARgBGADAALQA4AEYARABEAC0ANgA4ADkANAAyADMANwBEADYANwBCAEQA\",\r\n  \"systemCalling\" : \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/CardVerification"},"status":"OK","code":200,"_postman_previewlanguage":"html","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 14 Dec 2021 15:37:21 GMT"},{"key":"Content-Length","value":"2017"}],"cookie":[],"responseTime":null,"body":"{\n    \"cardVerificationRawResponse\": \"<!DOCTYPE html SYSTEM \\\"about:legacy-compat\\\">\\r\\n<html class=\\\"no-js\\\" lang=\\\"en\\\" xmlns=\\\"http://www.w3.org/1999/xhtml\\\">\\r\\n<head>\\r\\n  <meta http-equiv=\\\"Content-Type\\\" content=\\\"text/html; charset=utf-8\\\" />\\r\\n  <meta charset=\\\"utf-8\\\" />\\r\\n  <title>3D Secure Processing</title>\\r\\n  <link href=\\\"https://mpi.valitor.com/mdpaympi/static/mpi.css\\\" rel=\\\"stylesheet\\\" type=\\\"text/css\\\" />\\r\\n</head>\\r\\n<body>\\r\\n  <div id=\\\"main\\\">\\r\\n    <div id=\\\"content\\\">\\r\\n      <div id=\\\"order\\\">\\r\\n        <h2>3D Secure Processing</h2>\\r\\n        <img src=\\\"https://mpi.valitor.com/mdpaympi/static/preloader.gif\\\" alt=\\\"Please wait..\\\" />\\r\\n        <img src=\\\"https://mpi.valitor.com/mdpaympi/static/mc_idcheck_hrz_ltd_pos_103px.png\\\" alt=\\\"MasterCard ID Check\\\" />\\r\\n        <div id=\\\"formdiv\\\">\\r\\n          <script type=\\\"text/javascript\\\">\\r\\n            function hideAndSubmitTimed(formid) {\\r\\n              var timer = setTimeout(\\\"hideAndSubmit('\\\" + formid + \\\"');\\\", 999);\\r\\n            }\\r\\n\\r\\n            function hideAndSubmit(formid) {\\r\\n              var formx = document.getElementById(formid);\\r\\n              if (formx != null) {\\r\\n                formx.style.visibility = \\\"hidden\\\";\\r\\n                formx.submit();\\r\\n              }\\r\\n            }\\r\\n          </script>\\r\\n          <div>\\r\\n            <form id=\\\"webform0\\\" name=\\\"ddcoll\\\" method=\\\"POST\\\" action=\\\"https://uat.valitorpay.com/ThreeDSecureModirumSimulator/CallbackV4/\\\" accept_charset=\\\"UTF-8\\\">\\r\\n              <input type=\\\"hidden\\\" name=\\\"_charset_\\\" value=\\\"UTF-8\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"txid\\\" value=\\\"121028191\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_language\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_javaEnabled\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_jsEnabled\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_colorDepth\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_height\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_width\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_PixelDepth\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_TimezoneOffset\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"text\\\" name=\\\"digest\\\" value=\\\"d7a0fc69-6fa0-422e-979c-7017e1b3ee3f\\\" readonly=\\\"true\\\" style=\\\"display:none;\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"transientData\\\" value=\\\"AMmu2jGuNtftpWq7UeOdAoxjDKtIvuO76og/NlG3oe1BjXMUVXNc2hgfNEzM2EtNWYG8/LNXRsROx8780mFzUQega7iOL1g/9NUoVdiav6MAECMHrpFyzhXjGn3ccxveyUKGlQDDFlxgbe5Tw33zpQ/0t6iZz8ASAFlsiOM6sh+jOSxb86zU2PGQ1BuOGGUpGznNxGiASQB7CGKJzldZYyJk37KbnNNW3BWdIsMc2M8TNUjQB5DpRC6PNPLooy8m\\\" />\\r\\n              <input type=\\\"submit\\\" name=\\\"submitBtn\\\" value=\\\"Please click here to continue\\\" />\\r\\n            </form>\\r\\n          </div>\\r\\n        </div>\\r\\n        <script type=\\\"text/javascript\\\">\\r\\n          hideAndSubmitTimed('webform0');\\r\\n        </script>\\r\\n        <noscript>\\r\\n          <div align=\\\"center\\\">\\r\\n            <b>Javascript is turned off or not supported!</b>\\r\\n            <br />\\r\\n          </div>\\r\\n        </noscript>\\r\\n        <script type=\\\"text/javascript\\\">\\r\\n          function populateData() {\\r\\n            var form = document.getElementById(\\\"webform0\\\");\\r\\n            if (form != null) {\\r\\n              if (form[\\\"TDS2_Navigator_language\\\"] != null) {\\r\\n                form[\\\"TDS2_Navigator_language\\\"].value = (navigator.language || '');\\r\\n              }\\r\\n              if (form[\\\"TDS2_Navigator_jsEnabled\\\"] != null) {\\r\\n                // if this scipt runs js is enabled\\r\\n                form[\\\"TDS2_Navigator_jsEnabled\\\"].value = \\\"true\\\";\\r\\n              }\\r\\n              if (form[\\\"TDS2_Navigator_javaEnabled\\\"] != null) {\\r\\n                form[\\\"TDS2_Navigator_javaEnabled\\\"].value = navigator.javaEnabled();\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_colorDepth\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_colorDepth\\\"].value = screen.colorDepth;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_height\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_height\\\"].value = screen.height;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_width\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_width\\\"].value = screen.width;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_pixelDepth\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_pixelDepth\\\"].value = screen.pixelDepth;\\r\\n              }\\r\\n\\r\\n              var timezoneOffsetField = form[\\\"TDS2_TimezoneOffset\\\"];\\r\\n              if (timezoneOffsetField != null) {\\r\\n                timezoneOffsetField.value = new Date().getTimezoneOffset();\\r\\n              }\\r\\n            }\\r\\n          }\\r\\n          populateData();\\r\\n        </script>\\r\\n      </div>\\r\\n      <div id=\\\"content-footer\\\">\\r\\n        <br />\\r\\n        <img height=\\\"20\\\" src=\\\"https://mpi.valitor.com/mdpaympi/static/powered-by-modirum.svg\\\" alt=\\\"Powered by Modirum\\\" />\\r\\n      </div>\\r\\n    </div>\\r\\n  </div>\\r\\n</body>\\r\\n</html>\\r\\n\",\n    \"postUrl\": \"https://uat.valitorpay.com/ThreeDSecureModirumSimulator/CallbackV4/\",\n    \"verificationFields\": [\n        {\n            \"name\": \"_charset_\",\n            \"value\": \"UTF-8\"\n        },\n        {\n            \"name\": \"txid\",\n            \"value\": \"121028191\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_language\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_javaEnabled\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_jsEnabled\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_colorDepth\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_height\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_width\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_PixelDepth\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_TimezoneOffset\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"digest\",\n            \"value\": \"d7a0fc69-6fa0-422e-979c-7017e1b3ee3f\"\n        },\n        {\n            \"name\": \"transientData\",\n            \"value\": \"AMmu2jGuNtftpWq7UeOdAoxjDKtIvuO76og/NlG3oe1BjXMUVXNc2hgfNEzM2EtNWYG8/LNXRsROx8780mFzUQega7iOL1g/9NUoVdiav6MAECMHrpFyzhXjGn3ccxveyUKGlQDDFlxgbe5Tw33zpQ/0t6iZz8ASAFlsiOM6sh+jOSxb86zU2PGQ1BuOGGUpGznNxGiASQB7CGKJzldZYyJk37KbnNNW3BWdIsMc2M8TNUjQB5DpRC6PNPLooy8m\"\n        }\n    ],\n    \"additionalFields\": [\n        {\n            \"name\": \"IssuerLogo\",\n            \"value\": \"https://mpi.valitor.com/mdpaympi/static/mc_idcheck_hrz_ltd_pos_103px.png\"\n        },\n        {\n            \"name\": \"IssuerText\",\n            \"value\": \"MasterCard ID Check\"\n        }\n    ],\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": false\n    },\n    \"responseCode\": \"C1-M\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"31576a86-bcb0-4830-bdb9-edbb1fe08d5c\"\n}"},{"id":"bb84e44c-5576-4e9c-a758-27b70559d68d","name":"Callback-Authorized","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"https://acme.com/Authentication/PaymentAuthentication?Fingerprint=&PAResVerified=&PAResSyntaxOK=&veresEnrolledStatus=&paresTxStatus=&protocol=3DS2.2.0&cardType=2&version=4.0&merchantID=90000001&xid=1uVdz57DBAlgMD43BdbNjQQIWz0%3D&mdStatus=4&mdErrorMsg=Authenticated%3A+transStatus%3DY&iReqCode=&iReqDetail=&vendorCode=&eci=01&cavv=kL23456789012345678912345675&cavvAlgorithm=&MD=Y2U4OTU4NTUtNWI2Yi00NGQxLWFhOTMtMTUxMzAzZTI1YjJh&Txstatus=&Digest=&signature=&TDS2.sdkTransID=&TDS2.transStatus=Y&TDS2.transStatusReason=&TDS2.threeDSServerTransID=c2cd3441-6a2b-461f-be77-230546ca435c&TDS2.dsTransID=c2cd3441-6a2b-461f-be77-230546ca435c&TDS2.acsTransID=ef8bf252-d310-4dec-9e26-ecfca1f0b95e&TDS2.acsRenderingType=&TDS2.acsReferenceNumber=&TDS2.acsSignedContent=&TDS2.authTimestamp=20240909104817&TDS2.messageVersion=&TDS2.acsChallengeMandated=&TDS2.authenticationType=&TDS2.acsOperatorID=&TDS2.cardholderInfo=&TDS2.acsUrl=&TDS2.challengeCancel=&TDS2.AResExtensions=&TDS2.RReqExtensions=","protocol":"https","host":["acme","com"],"path":["Authentication","PaymentAuthentication"],"query":[{"key":"Fingerprint","value":""},{"key":"PAResVerified","value":""},{"key":"PAResSyntaxOK","value":""},{"key":"veresEnrolledStatus","value":""},{"key":"paresTxStatus","value":""},{"key":"protocol","value":"3DS2.2.0"},{"key":"cardType","value":"2"},{"key":"version","value":"4.0"},{"key":"merchantID","value":"90000001"},{"key":"xid","value":"1uVdz57DBAlgMD43BdbNjQQIWz0%3D"},{"key":"mdStatus","value":"4"},{"key":"mdErrorMsg","value":"Authenticated%3A+transStatus%3DY"},{"key":"iReqCode","value":""},{"key":"iReqDetail","value":""},{"key":"vendorCode","value":""},{"key":"eci","value":"01"},{"key":"cavv","value":"kL23456789012345678912345675"},{"key":"cavvAlgorithm","value":""},{"key":"MD","value":"Y2U4OTU4NTUtNWI2Yi00NGQxLWFhOTMtMTUxMzAzZTI1YjJh"},{"key":"Txstatus","value":""},{"key":"Digest","value":""},{"key":"signature","value":""},{"key":"TDS2.sdkTransID","value":""},{"key":"TDS2.transStatus","value":"Y"},{"key":"TDS2.transStatusReason","value":""},{"key":"TDS2.threeDSServerTransID","value":"c2cd3441-6a2b-461f-be77-230546ca435c"},{"key":"TDS2.dsTransID","value":"c2cd3441-6a2b-461f-be77-230546ca435c"},{"key":"TDS2.acsTransID","value":"ef8bf252-d310-4dec-9e26-ecfca1f0b95e"},{"key":"TDS2.acsRenderingType","value":""},{"key":"TDS2.acsReferenceNumber","value":""},{"key":"TDS2.acsSignedContent","value":""},{"key":"TDS2.authTimestamp","value":"20240909104817"},{"key":"TDS2.messageVersion","value":""},{"key":"TDS2.acsChallengeMandated","value":""},{"key":"TDS2.authenticationType","value":""},{"key":"TDS2.acsOperatorID","value":""},{"key":"TDS2.cardholderInfo","value":""},{"key":"TDS2.acsUrl","value":""},{"key":"TDS2.challengeCancel","value":""},{"key":"TDS2.AResExtensions","value":""},{"key":"TDS2.RReqExtensions","value":""}]}},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":""}],"_postman_id":"ff46c4e2-4bd8-4e6d-9333-e489465240ce"}],"id":"2972748e-9765-421e-ad52-49177185cb69","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"6c9af5e5-0153-4450-9baa-2a17e125051c"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"42cdaea9-8b35-460d-81b0-575ab91e04b9"}}],"_postman_id":"2972748e-9765-421e-ad52-49177185cb69","description":""},{"name":"VirtualCard","item":[{"name":"CreateVirtualCard","event":[{"listen":"test","script":{"exec":["pm.test(\"CreateVirtualCard-MIT-Success\", function()\r","{\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"CreateVirtualCard-MIT-Bad request\", function()\r","{\r","    pm.response.to.have.status(200);\r","});\r","\r",""],"type":"text/javascript","id":"a57edf00-c9b7-487a-9872-b86f56a8b75c"}},{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","id":"c5ca74f6-f2ac-4e4f-be5b-61e349cabb36"}}],"id":"aa96ceea-05e4-46f3-b973-49c1acf6a743","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"cardNumber\": \"2223000010311824\",\r\n    \"expirationMonth\": 12,\r\n    \"expirationYear\": 2023,\r\n    \"currency\": \"ISK\",\r\n    \"cvc\": \"123\",\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"subsequentTransactionType\": \"MerchantInitiatedCredentialOnFile\",\r\n    \"cardVerificationData\": {\r\n        \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n        \"xid\": \"9b22d22fcbb245ebb23534f14369cd0e\",\r\n        \"dsTransId\": \"fb71942a-3f2e-4789-b5c9-ad294f806b9d\",\r\n        \"mdStatus\": \"MdFullyAuthenticated\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/CreateVirtualCard","description":"<p>Virtual cards are card-merchant tokens on a GUID format (Globally unique identifier). These cards are stored safely in the Valitor system and can be accessed by the merchant through the token GUID, by performing VirtualCardPayment or VirtualCardPaymentBatch in ValitorPay.</p>\n<p>Particular card-merchant token is known only by the merchant creating it, but multiple tokens can be created for each card-merchant combination.</p>\n<p>This will allow merchants to remain out of PCI scope, but he will have a token that represent the customer payment information in the Valitor system.</p>\n<p>Virtual Cards can be used in ValitorPay VirtualCardPayment and PaymentBatches operations.</p>\n<p>CreateVirtualCard can be completed without including cardVerificationData only if a previous CardPayment has been authorized within the past 5 minutes, on the same agreement number. The CardPayment must be 3D Secure verified (by having completed CardVerification beforehand) and include an initiationReason in the firstTransactionData payload. The call to CreateVirtualCard must include a subsequentTransactionType matching the initiation reason included in the CardPayment.</p>\n<p>We recommend storing the expiration date of the physical card so that the cardholder can be prompted to enter a new expiration date when the current card approaches or has reached it's expiration date.</p>\n<img src=\"https://i.imgur.com/or93BhZ.png\" />\n\n<p>Each virtual card created must be stamped with a specific usage. Please research this carefully and select the appropriate usage for your customers, depending on what they will be paying for with the token.</p>\n<p>The following usages are currently allowed.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Usage</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>CardholderInitiatedCredentialOnFile</td>\n<td>Only to be used when the cardholder himself will be initiating the virtual card payments. 3dSecure will be required when using this type of virtual card, unless transaction falls under low value category.</td>\n</tr>\n<tr>\n<td>MerchantInitiatedCredentialOnFile</td>\n<td>Merchants are initiating the virtual card payment, but not at any fixed interval and for irregular amounts.</td>\n</tr>\n<tr>\n<td>MerchantInitiatedRecurring</td>\n<td>Merchants are initiating the payments at a fixed interval with similar amount each time. This is for subscriptions on a particular service like magazine or tv. These types of virtual cards are most common in PaymentBatches</td>\n</tr>\n<tr>\n<td>MerchantInitiatedInstallment</td>\n<td>Merchants are initiating the payments at a fixed interval to pay for an item in multiple installments. For example customer buys a computer and wants to split the payment between 6 months.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["VirtualCard","CreateVirtualCard"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"24230156-a138-4214-ad93-75cd5b5bdc13","name":"CreateVirtualCard-MIT-Success","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"cardNumber\": \"2223000010311824\",\r\n\"expirationMonth\": 12,\r\n\"expirationYear\": 2030,\r\n\"cvc\": \"123\",\r\n\"subsequentTransactionType\": \"MerchantInitiatedCredentialOnFile\",\r\n\"systemCalling\": \"MerchantSystemName V1.0\",\r\n\"cardVerificationData\": { // Must come from 3dSecure callback parameters. Those are received in the merchant authenticationUrl in CardVerification.\r\n        \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n        \"xid\": \"nrQGVcVW0CIzw6wsqwIlxLAUTCR=\",\r\n        \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\",\r\n        \"mdStatus\": \"MdFullyAuthenticated\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://uat.valitorpay.com/VirtualCard/CreateVirtualCard","protocol":"https","host":["uat","valitorpay","com"],"path":["VirtualCard","CreateVirtualCard"],"query":[{"key":"valitorpay-api-version","value":"2.0","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 13:27:15 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"virtualCard\": \"93fe2214-92c2-49f0-a899-6f32ad6c219e\",\n    \"isSuccess\": true,\n    \"responseCode\": \"V1\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"eba8f072-8a25-4a9e-ac96-780c1f3983d1\"\n}"},{"id":"a6c945b4-55a7-4069-a1c6-e227a47f24f2","name":"CreateVirtualCard-CIT-Success","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"cardNumber\": \"2223000010311824\",\r\n\"expirationMonth\": 12,\r\n\"expirationYear\": 2030,\r\n\"cvc\": \"123\",\r\n\"subsequentTransactionType\": \"CardholderInitiatedCredentialOnFile\",\r\n\"systemCalling\": \"MerchantSystemName V1.0\",\r\n\"cardVerificationData\": { // Must come from 3dSecure callback parameters. Those are received in the merchant authenticationUrl in CardVerification.\r\n        \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n        \"xid\": \"nrQGVcVW0CIzw6wsqwIlxLAUTCR=\",\r\n        \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\",\r\n        \"mdStatus\": \"MdFullyAuthenticated\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://uat.valitorpay.com/VirtualCard/CreateVirtualCard","protocol":"https","host":["uat","valitorpay","com"],"path":["VirtualCard","CreateVirtualCard"],"query":[{"key":"","value":"","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 13:15:15 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"virtualCard\": \"477927d8-9c6d-46c4-98c4-6cb5fad8977c\",\n    \"isSuccess\": true,\n    \"responseCode\": \"V1\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"9a550582-349a-459f-a07e-a197e5c94d41\"\n}"},{"id":"519fe5c2-ae50-4b43-bce8-98ba9b9c9c49","name":"CreateVirtualCard-Sponsored-Success","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"cardNumber\": \"2223000010311824\",\r\n\"expirationMonth\": 12,\r\n\"expirationYear\": 2030,\r\n\"currency\": \"GBP\",\r\n\"cvc\": \"123\",\r\n\"SponsoredMerchantData\":\t\t \r\n\t\t{\r\n\t\t\t\"MerchantId\":\"123456\",\r\n\t\t\t\"Name\":\"Pay*test\",\r\n\t\t\t\"PostCode\":\"SE1\",\r\n\t\t\t\"CityOrPhoneNumber\":\"London\"\r\n\t\t},\r\n\"agreementNumber\": \"982601\",\r\n\"terminalId\": \"90000001\",\r\n\"subsequentTransactionType\": \"MerchantInitiatedCredentialOnFile\",\r\n\"cardVerificationData\": {\r\n\"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n\"xid\": \"nrQGVcVW0CIzw6wsqwIlxLAUTCR=\",\r\n\"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\",\r\n\"mdStatus\": \"MdFullyAuthenticated\"\r\n},\r\n\"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/CreateVirtualCard"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 19:13:43 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"virtualCard\": \"365a8df1-9c94-4947-939e-253f26a91b2a\",\n    \"isSuccess\": true,\n    \"responseCode\": \"V1\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"6de6215d-877b-42c1-a10f-39d54cee99c7\"\n}"},{"id":"9651137d-bbd8-4158-bef9-2598b3a02434","name":"CreateVirtualCard-Sponsored-Wrong currency","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"cardNumber\": \"2223000010311824\",\r\n\"expirationMonth\": 12,\r\n\"expirationYear\": 2030,\r\n\"currency\": \"ISK\",\r\n\"cvc\": \"123\",\r\n\"SponsoredMerchantData\":\t\t \r\n\t\t{\r\n\t\t\t\"MerchantId\":\"123456\",\r\n\t\t\t\"Name\":\"Pay*test\",\r\n\t\t\t\"PostCode\":\"SE1\",\r\n\t\t\t\"CityOrPhoneNumber\":\"London\"\r\n\t\t},\r\n\"agreementNumber\": \"982601\",\r\n\"terminalId\": \"90000001\",\r\n\"subsequentTransactionType\": \"MerchantInitiatedCredentialOnFile\",\r\n\"cardVerificationData\": {\r\n\"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n\"xid\": \"nrQGVcVW0CIzw6wsqwIlxLAUTCR=\",\r\n\"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\",\r\n\"mdStatus\": \"MdFullyAuthenticated\"\r\n},\r\n\"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/CreateVirtualCard"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 19:19:24 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"isSuccess\": false,\n    \"responseCode\": \"V2\",\n    \"responseDescription\": \"Card check was not successful. ResponseCode : M5\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"1e5f7dfc-2c70-4026-a2f8-f85f5ccbae8f\"\n}"},{"id":"2ea79784-bb52-45d7-a729-25d07c3ecb7e","name":"CreateVirtualCard-Without 3dSecure data","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"cardNumber\": \"2223000010311873\",\r\n\"expirationMonth\": 12,\r\n\"expirationYear\": 2030,\r\n\"currency\": \"ISK\",\r\n\"cvc\": \"123\",\r\n\"subsequentTransactionType\": \"MerchantInitiatedCredentialOnFile\", // In this case there must have been made a CardPayment on this card and apiKey, with cardVerificationData set and firstTransactionData set with the calue CredentialOnFile, within the last 5 minutes.\r\n\"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/CreateVirtualCard"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 19:36:01 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"virtualCard\": \"77dee0d5-a84b-4e0d-9057-3ed7962e8a11\",\n    \"isSuccess\": true,\n    \"responseCode\": \"V1\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"1c3d9005-8c31-4b3c-8841-0c6160310514\"\n}"},{"id":"1906a991-fee2-47a3-8344-6c30a9142dfe","name":"CreateVirtualCard - BadRequest","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text","disabled":true},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"cardNumber\": \"2223000010311824\",\r\n    \"expirationMonth\": 12,\r\n    \"currency\": \"GBP\",\r\n    \"cvc\": \"123\",\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"subsequentTransactionType\": \"MerchantInitiatedCredentialOnFile\",\r\n    \"cardVerificationData\": {\r\n        \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n        \"xid\": \"9b22d22fcbb245ebb23534f14369cd0e\",\r\n        \"dsTransId\": \"fb71942a-3f2e-4789-b5c9-ad294f806b9d\",\r\n        \"mdStatus\": \"MdFullyAuthenticated\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/CreateVirtualCard"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 25 Jan 2022 14:55:51 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"title\": \"One or more validation errors occurred.\",\n    \"errors\": {\n        \"ExpirationYear\": [\n            \"'Expiration Year' must be between 2022 and 2052. You entered 0.\"\n        ]\n    },\n    \"correlationID\": \"78a85796-40de-46f3-b3f6-b243fb789891\"\n}"}],"_postman_id":"aa96ceea-05e4-46f3-b973-49c1acf6a743"},{"name":"UpdateTransactionLifecycleID","id":"e309f501-54cc-4e06-86bf-f28052c9807d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"virtualCard\": \"5999998612689869\",\r\n\"cardCheckData\": { // Must be populated from 3dSecure callback parameters\r\n        \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n        \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\",\r\n        \"currency\": \"ISK\",\r\n        \"cvc\": \"123\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/UpdateTransactionLifecycleId","description":"<p>Updates the transaction lifecycle ID for a specific virtual card. The transaction lifecycle ID is a link to a fully authenticated E-Commerce transaction that all subsequent transactions made with this virtual card will use to verify the participation of the cardholder in the transaction.</p>\n<p>This needs to be done when a virtual card has an invalid first transaction lifecycle ID reference. This should only be used in the case of a legacy card, (virtual card starting with 5999 or 4999) that was created without any 3dSecure process before, and possibly is linked to an unstable transaction lifecycle id.</p>\n<p>It is estimated that card issuers will start rejecting subsequent transactions that do not link to a fully 3dSecure authenticated transaction in the near future.</p>\n<p>Virtual cards that have been created using 3dSecrure CardVerification do not need to update the transaction lifecycle ID.</p>\n<p><img src=\"https://i.imgur.com/ne5lVwR.png\" alt /></p>\n<p>Merchants can update card transLcid by providing it themselfs. <strong>In that case they must make sure it is from an existing first transaction card payment.</strong></p>\n<p>The transLcid can also be automatically generated by ValitorPay, in that case the Cardholder must be put through the 3dSecure process using CardVerification, merchant captures cavv &amp; dsTransid from 3dSecure callback in authenticationUrl and submits those values in this operation CardCheckData.</p>\n","urlObject":{"protocol":"https","path":["VirtualCard","UpdateTransactionLifecycleId"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"3b7e44d4-d206-46a9-8e06-81bd6bf9e934","name":"UpdateTransactionLifecycleID, With pre defined transaction lifecycle id","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"virtualCard\": \"5999998612689869\",\r\n    \"firstTransactionLifecycleId\": \"12345ABCDF\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/UpdateTransactionLifecycleId"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 16:55:40 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionLifecycleId\": \"12345ABCDF\",\n    \"isSuccess\": true,\n    \"responseCode\": \"V1\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"a3a08ace-23f2-4622-882e-05b87fcc7bb6\"\n}"},{"id":"458e9b34-ccc8-40ec-80be-c38f6758cec5","name":"UpdateTransactionLifecycleID, With 3dSecure","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"virtualCard\": \"5999998612689869\",\r\n\"cardCheckData\": { // Must be populated from 3dSecure callback parameters\r\n        \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n        \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\",\r\n        \"currency\": \"ISK\",\r\n        \"cvc\": \"123\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/UpdateTransactionLifecycleId"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 16:55:40 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionLifecycleId\": \"ABC6583220121\",\n    \"isSuccess\": true,\n    \"responseCode\": \"V1\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"44c9a3e7-7834-4adb-aeef-5a9db74fa296\"\n}"}],"_postman_id":"e309f501-54cc-4e06-86bf-f28052c9807d"},{"name":"UpdateExpirationDate","id":"94b6f06f-0d8c-45cb-b6a7-e8b9b193739a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"virtualCardNumber\": \"477927d8-9c6d-46c4-98c4-6cb5fad8977c\",\r\n  \"expirationMonth\": 13,\r\n  \"expirationYear\": 2020,\r\n  /*\"sponsoredMerchantId\": \"\",*/ // Should only be used by payment facilitators.\r\n  \"agreementNumber\": \"\",\r\n  \"terminalId\": \"\",\r\n  \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/UpdateExpirationDate","description":"<p>Updates the expiration date for an existing virtual card.</p>\n<p>The merchant may wish to prompt the cardholder for a new expiration date when the current card approaches or has reached it's expiration date.</p>\n<p>For most merchants, the use of the mandatory parameters is enough. The optional parameters are only required for Payment Service Providers (PSPs) that represent multiple merchants.</p>\n<p>If unsure, contact your Valitor Implementation Manager for information regarding the optional parameters.</p>\n<p>ValitorPay system offers automatic expiration date update <strong>for Icelandic cards only</strong>. These updates are performed in bulk at the start of each month when cards are newly expired, or when a card is rejected in transaction authorization because it is expired. Then the system will attempt to find an expiration date with the card issuer, updates the virtual card and authorizes again.</p>\n<p>Non Icelandic cards are not automatically updated this way and need to be manually updated with this operation</p>\n","urlObject":{"protocol":"https","path":["VirtualCard","UpdateExpirationDate"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"905c1417-e3be-4e72-9eff-ec648e55c878","name":"Successful request","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"virtualCardNumber\": \"b9fdd161-267d-4bf5-bba5-3fd4fe92d834\",// Mandatory.\r\n  \"expirationMonth\": 12,// Mandatory.\r\n  \"expirationYear\": 2030,// Mandatory.\r\n  //\"sponsoredMerchantId\": \"\",// Optional. Should only be used by payment facilitators.\r\n  \"agreementNumber\": \"\",// Optional.\r\n  \"terminalId\": \"\",// Optional.\r\n  \"systemCalling\": \"MerchantSystemName V1.0\"// Optional.\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/UpdateExpirationDate"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 14:22:36 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"isSuccess\": true,\n    \"responseCode\": \"V1\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"faf9db28-c4da-49bf-8015-f80a562b5c93\"\n}"},{"id":"7fd6bf32-944d-4f3b-8349-8b3b3a8730c4","name":"Virtual card not found","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"virtualCardNumber\": \"5bf3b54f-eedf-490d-b994-05268ebb095b\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/UpdateExpirationDate"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 12:35:43 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"isSuccess\": false,\n    \"responseCode\": \"V2\",\n    \"responseDescription\": \"Could not find data for virtual card and merchant : 2bf3b54f-eedf-490d-b994-05268ebb095b\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"78a317bf-34c0-463c-a521-bd7d7683ed25\"\n}"},{"id":"6bce73b3-f5e5-422d-a003-b099ac53c102","name":"Invalid data format","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"virtualCardNumber\": \"2bf3b54f-eedf-490d-b994-05268ebb095b\",\r\n  \"expirationMonth\": \"AA\",\r\n  \"expirationYear\": \"ZZZZ\",\r\n  \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/UpdateExpirationDate"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 12:40:52 GMT"},{"key":"Content-Length","value":"222"}],"cookie":[],"responseTime":null,"body":"{\n    \"title\": \"One or more validation errors occurred.\",\n    \"errors\": {\n        \"expirationYear\": [\n            \"Could not convert string to integer: ZZZZ. Path 'expirationYear', line 4, position 26.\"\n        ],\n        \"expirationMonth\": [\n            \"Could not convert string to integer: AA. Path 'expirationMonth', line 3, position 25.\"\n        ]\n    },\n    \"correlationID\": \"0ec164ca-3ca2-498f-b96b-a57f65921b16\"\n}"},{"id":"14d2be35-96d6-4b4b-a99c-a052e6bfd931","name":"Invalid expiration date","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"virtualCardNumber\": \"477927d8-9c6d-46c4-98c4-6cb5fad8977c\",\r\n  \"expirationMonth\": 13,\r\n  \"expirationYear\": 2020,\r\n  /*\"sponsoredMerchantId\": \"\",*/ // Should only be used by payment facilitators.\r\n  \"agreementNumber\": \"\",\r\n  \"terminalId\": \"\",\r\n  \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/UpdateExpirationDate"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 13:25:31 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"title\": \"One or more validation errors occurred.\",\n    \"errors\": {\n        \"ExpirationYear\": [\n            \"'Expiration Year' must be between 2021 and 2051. You entered 2020.\"\n        ],\n        \"ExpirationMonth\": [\n            \"'Expiration Month' must be between 1 and 12. You entered 13.\"\n        ]\n    },\n    \"correlationID\": \"512eb7ad-c631-459d-b9a0-8bdad728f8a8\"\n}"}],"_postman_id":"94b6f06f-0d8c-45cb-b6a7-e8b9b193739a"},{"name":"GetVirtualCardData","id":"09e7bd28-5e16-44da-be61-913fe167a4b4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"virtualCard\": \"\",\r\n\"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/GetVirtualCardData","description":"<p>Returns all virtual card data associated with the specified virtual card.</p>\n<p>This can be useful for merchant to verify if cards are expired or if virtual card was created with incorrect parameters.</p>\n<p>Also useful for Icelandic merchants who still use alot of legacy virtual numbers (4999/5999), here they can submit the legacy virtual number and find out the Guid value for that particular card.</p>\n<p>The benefits for using the Guid value are that they can be used on all merchant agreements under a particular merchant id. While legacy number can only be used on the merchant agreement it was created with.</p>\n","urlObject":{"protocol":"https","path":["VirtualCard","GetVirtualCardData"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"31f8c40d-fdc5-4088-a2e5-6fc8e113f4f6","name":"GetVirtualCardData - Success","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"virtualCard\": \"b9fdd161-267d-4bf5-bba5-3fd4fe92d834\",\r\n\"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/GetVirtualCardData"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 13:18:58 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"expirationMonth\": \"12\",\n    \"expirationYear\": \"2030\",\n    \"transactionLifecycleId\": \"ABC6583220121\",\n    \"storedCredential\": true,\n    \"subsequentTransactionType\": 1,\n    \"agreementNumber\": \"231517\",\n    \"maskedCardNumber\": \"222300******1873\",\n    \"createDate\": \"2020-09-21T15:13:32.207\",\n    \"lastUpdateDate\": \"2022-01-24T10:29:10.867\",\n    \"legacyVirtualNumber\": \"5999998612689869\",\n    \"virtualCard\": \"b9fdd161-267d-4bf5-bba5-3fd4fe92d834\",\n    \"isSuccess\": true,\n    \"responseCode\": \"V1\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"a4c8b94d-2b4c-44c1-b968-97cd291018b4\"\n}"},{"id":"a8dedd72-9655-447d-928b-35e58dda3892","name":"Virtual card not found","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"virtualCard\": \"5ffd1078-f80c-4769-994f-4ec74d8f7c1a\",\r\n\"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/GetVirtualCardData"},"code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"createDate\": \"0001-01-01T00:00:00\",\n    \"isSuccess\": false,\n    \"responseCode\": \"V2\",\n    \"responseDescription\": \"Could not find data for virtual card '5ffd1078-f80c-4769-994f-4ec74d8f7c1a'.\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"f8a74e64-b0ad-4d80-b3cf-a7c541ffe924\"\n}"},{"id":"da5b3325-c88d-47a1-865e-1597aca54e41","name":"GetVirtualCard - Bad request","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"virtualCard\": \"\",\r\n\"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/GetVirtualCardData"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 13:04:01 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"title\": \"One or more validation errors occurred.\",\n    \"errors\": {\n        \"VirtualCard\": [\n            \"'Virtual Card' must not be empty.\"\n        ],\n        \"UnsupportedFields\": [\n            \"The following fields are not supported: virtualCard1\"\n        ]\n    },\n    \"correlationID\": \"6cafa36a-0020-4096-8861-787d772bd5f7\"\n}"}],"_postman_id":"09e7bd28-5e16-44da-be61-913fe167a4b4"}],"id":"b091493b-ddb1-41a3-bfb7-0f79c312536a","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"14a741d1-503e-40a7-8b55-14e716bab42e"}},{"listen":"test","script":{"type":"text/javascript","exec":["",""],"id":"c1b5ccac-c28e-41e2-8b40-88771d9da0c7"}}],"_postman_id":"b091493b-ddb1-41a3-bfb7-0f79c312536a","description":""},{"name":"Payment","item":[{"name":"CardPayment","item":[{"name":"ECommerce","id":"902c1e48-57bf-4994-a395-a617007fcdda","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"valitorpay-api-version","value":"2.0"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU="}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Sale\",\r\n  \"transactionType\": \"ECommerce\",\r\n  \"cardNumber\": \"4921816852872867\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cvc\": \"123\",\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 10000,\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"cardVerificationData\": {\r\n    \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n    \"mdStatus\": \"MdAttempt\",\r\n    \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment","description":"<p>Performs a single payment and with CVC and 3D Secure (cardVerificationData).</p>\n<p>Merchants should complete the CardVerification step, or go through a similar process with another 3D Secure provider before calling CardPayment.</p>\n<p>Calling CardPayment without 3D Secure (CardVerification) is still possible, but not recommended. Card issuers have already started to reject online transactions that are not 3D Secure verified.</p>\n","urlObject":{"protocol":"https","path":["Payment","CardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"b0fb5c04-5827-4523-886b-ceba7eb5ac24","name":"With 3dSecure","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Replace this text with the applicable API Key value"}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Sale\",\r\n  \"transactionType\": \"ECommerce\",\r\n  \"cardNumber\": \"4921816852872867\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cvc\": \"123\",\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 10000,\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"cardVerificationData\": { // Must come from 3dSecure callback parameters. Those are received in the merchant authenticationUrl in CardVerification.\r\n    \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n    \"mdStatus\": \"MdAttempt\",\r\n    \"xid\": \"nrQGVcVW0CIzw6wsqwIlxLAUTCE=\",\r\n    \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 14 Dec 2021 16:09:20 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"253985\",\n    \"transactionID\": \"134816253985\",\n    \"authorizationCode\": \"014606\",\n    \"transactionLifecycleId\": \"ABC2074911214\",\n    \"maskedCardNumber\": \"492181******2867\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"authorizationIdentifier\": \"a13133a3-f9ac-4489-9a9e-d361aaa4273a\",\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"45211dd7-3220-4e1e-9750-a03ee3f76f1c\"\n}"},{"id":"7fd53906-b2d7-4283-864f-d6d8a65fa718","name":"Without 3dSecure","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Replace this text with the applicable API Key value"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Sale\",\r\n    \"transactionType\": \"ECommerce\",\r\n    \"cardNumber\": \"4921816852872867\",\r\n    \"expirationMonth\": 12,\r\n    \"expirationYear\": 2030,\r\n    \"cvc\": \"123\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 10000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 14:22:59 GMT"},{"key":"Content-Length","value":"310"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"998167\",\n    \"transactionID\": \"135114998167\",\n    \"authorizationCode\": \"262826\",\n    \"transactionLifecycleId\": \"ABC2259861217\",\n    \"maskedCardNumber\": \"492181******2867\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"authorizationIdentifier\": \"5f1fb0ce-65a2-456d-8998-1e522cb38d60\",\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"85aa4881-44ef-4839-8878-6b1b7ac441bd\"\n}"}],"_postman_id":"902c1e48-57bf-4994-a395-a617007fcdda"},{"name":"Refund","id":"57a1f914-1653-43e7-8a46-75bdcb857e03","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"valitorpay-api-version","value":"2.0"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU="}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Refund\",\r\n  \"transactionType\": \"ECommerce\",\r\n  \"cardNumber\": \"4176660000000100\",\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 10000,\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"acquirerReferenceNumber\": \"080237\" \r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment","description":"<p>Refund a previously created sale transaction.</p>\n<p>The Refund operation requires the parameter acquirerReferenceNumber to be supplied. The acquirerReferenceNumber parameter is part of all CardPayment success responses and is a reference to the transaction in the Valitor acquiring system.</p>\n<p>The refund operation is performed behind the scenes in two different ways.</p>\n<p><strong>Reversal</strong></p>\n<p>If the original transaction was made recently and has not been prepared for clearing, then the system will cancel the transaction and it will never be sent to clearing.</p>\n<p>Partial reversals are not possible at the moment.</p>\n<p><strong>Refund</strong></p>\n<p>The original transaction was made a number of hours or days ago and it has been prepared or sent to clearing. The system will create a refund that is cleared the next day.</p>\n<p>Partial refund is possible, but not until next day after the authorization has been cleared.</p>\n<p>Refunds can be cancelled with the RefundCancellation operation ONLY if original refund was made recently and has not been prepared or sent to clearing.</p>\n","urlObject":{"protocol":"https","path":["Payment","CardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"900344b9-755d-4979-9111-9b95275c3ea0","name":"Refund with full card number","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Replace this text with the applicable API Key value"}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Refund\",\r\n  \"transactionType\": \"ECommerce\",\r\n  \"cardNumber\": \"4921816852872867\",\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 10000,\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"acquirerReferenceNumber\": \"874449\" // Must reference the acquirerReferenceNumber from the original sale or auth response. This particular number will not work since it has already been used to refund the transaction with this number when creating this example.\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 16:53:10 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"874449\",\n    \"transactionID\": \"135116874449\",\n    \"transactionLifecycleId\": \"ABC5765331217\",\n    \"maskedCardNumber\": \"492181******2867\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"authorizationIdentifier\": \"26928897-5244-498d-8684-d205e112840a\",\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"cfc94d34-9164-427c-a104-b0dea6490d57\"\n}"},{"id":"4c8e5efc-baca-4c4f-bc75-ce92cd545047","name":"Refund with masked card number","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Replace this text with the applicable API Key value"}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Refund\",\r\n  \"transactionType\": \"ECommerce\",\r\n  \"maskedCardNumber\": \"492181******2867\",\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 10000,\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"acquirerReferenceNumber\": \"982510\" // This is an example number that will not work. Must reference the acquirerReferenceNumber from the original sale or auth response.\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 16:55:29 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"982510\",\n    \"transactionID\": \"135116982510\",\n    \"transactionLifecycleId\": \"ABC1655461217\",\n    \"maskedCardNumber\": \"492181******2867\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"authorizationIdentifier\": \"9bde0c97-9158-4ae9-9110-30b1c302e35e\",\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"2f88cf07-0352-4cb4-bd57-cce5dc21d557\"\n}"},{"id":"ef4766fc-d3ae-4294-8a9a-efd618e996a0","name":"Refund cancellation","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Replace this text with the applicable API Key value"}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"RefundCancellation\",\r\n  \"transactionType\": \"ECommerce\",\r\n  \"cardNumber\": \"4921816852872867\",\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 10000,\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"acquirerReferenceNumber\": \"527578\" // This is an example number that will not work. Must reference the acquirerReferenceNumber from the original refund response.\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 17:14:17 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"527578\",\n    \"maskedCardNumber\": \"492181******2867\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"authorizationIdentifier\": \"6ac360d9-c98e-4215-adf6-e66fff42a0b0\",\n    \"responseCode\": \"00-A\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"d7f2d884-45e3-44cb-9c5b-efeaba474f32\"\n}"}],"_postman_id":"57a1f914-1653-43e7-8a46-75bdcb857e03"},{"name":"CardCheck","id":"3499af2c-3345-4ca7-9a6f-087fae710dee","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"valitorpay-api-version","value":"2.0"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU="}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"CardCheck\",\r\n    \"transactionType\": \"ECommerce\",\r\n    \"cardNumber\": \"4921816852872867\",\r\n    \"expirationMonth\": 12,\r\n    \"expirationYear\": 2030,\r\n    \"cvc\": \"123\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 0,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment","description":"<p>Card check will verify the validity of a card number. Amount will always be 0. <br />\nResponse codes 00-I or 85-I mean that the card is valid.</p>\n","urlObject":{"protocol":"https","path":["Payment","CardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"c87f7696-649d-4880-955f-bcdd4959e06b","name":"CardCheck","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"valitorpay-api-version","value":"2.0"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","disabled":true},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","disabled":true},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","disabled":true},{"key":"Authorization","value":"Replace this text with the applicable API Key value"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"CardCheck\",\r\n    \"transactionType\": \"ECommerce\",\r\n    \"cardNumber\": \"4921816852872867\",\r\n    \"expirationMonth\": 12,\r\n    \"expirationYear\": 2030,\r\n    \"cvc\": \"123\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 0,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Mon, 21 Mar 2022 09:16:56 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"934545\",\n    \"transactionID\": \"208009934545\",\n    \"authorizationCode\": \"089513\",\n    \"transactionLifecycleId\": \"ABC9507520321\",\n    \"maskedCardNumber\": \"492181******2867\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"authorizationIdentifier\": \"ad8a0cf2-a4dd-46ae-a195-214ec5f95e16\",\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"74c422d4-7777-45ab-8428-f5acea8fdb7d\"\n}"}],"_postman_id":"3499af2c-3345-4ca7-9a6f-087fae710dee"},{"name":"Auth & Capture","event":[{"listen":"test","script":{"id":"2b914712-e1aa-4e3e-8a0e-a60d7ecfe808","exec":[""],"type":"text/javascript","packages":{}}}],"id":"8981d316-de0f-485f-b723-ccb975ff60d5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"valitorpay-api-version","value":"2.0"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU="}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Auth\",\r\n    \"transactionType\": \"ECommerce\",\r\n    \"cardNumber\": \"4921816852872867\",\r\n    \"expirationMonth\": 12,\r\n    \"expirationYear\": 2030,\r\n    \"cvc\": \"123\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 10000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"authType\": \"Authorization\",\r\n    \"delayedClearingData\": {\r\n        \"whenToClear\": \"2022-01-29\", //This needs to be changed to a date within the next 7 days\r\n        \"whenExpiredAction\": \"Reversal\"\r\n    },\r\n    \"cardVerificationData\": {\r\n        \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n        \"mdStatus\": \"MdAttempt\",\r\n        \"xid\": \"nrQGacVW0CIzw6wsqwIlxLAUTCE=\",\r\n        \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment","description":"<p><strong>Please also refer to the Cardpayment Auth + Capture flow for more information.</strong></p>\n<p><strong>Authorization</strong></p>\n<p>The Auth operation is used for authorizing a specific amount on the card number given, but not confirm it.</p>\n<p>(This is as opposed to the sale operation, that will authorize and confirm the entire amount immediately. )</p>\n<p>There are two types of authorizations that can be made, which are configured through the use of the authType property.</p>\n<p><em>Authorization</em></p>\n<p>This is a regular authorization which will check and reserve the requested amount, if possible.</p>\n<p><em>Pre Authorization</em></p>\n<p>A pre-authorization will check and reserve the requested amount, if possible, for a longer period. It is only allowed for certain merchant categories, primarily in the hospitality industry. Please contact your Valitor Implementation Manager for more information.</p>\n<p><strong>Capture</strong></p>\n<p>The Capture operation is used to confirm the authorization at a later date, either for the full amount or a portion of the amount.</p>\n<p>This operation requires the acquirer reference number and the authorization code from the original authorization response.</p>\n<p>When the original authorization has been captured, there may be a partial amount of the authorization remaining. The Capture operation may be used with a zero amount and the IsFinalCapture property set to true in order to cancel the remaining reserved authorization.</p>\n<p>The Auth and Capture operations are only to be used with the ECommerce transaction type. The Auth should be 3D Secure verified (using cardVerificationData obtained during CardVerification), but the capture can be without 3D Secure verification data.</p>\n<p>To cancel a captured amount on an authorization, the <strong>CaptureRefund</strong> operation is used.</p>\n<p><img src=\"https://i.imgur.com/sxsKS1w.png\" alt /></p>\n","urlObject":{"protocol":"https","path":["Payment","CardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"68470c73-758a-4bc1-8323-a843aeac314b","name":"Pre Authorization","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Replace this text with the applicable API Key value"}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Auth\",\r\n  \"transactionType\": \"ECommerce\",\r\n  \"cardNumber\": \"4921816852872867\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cvc\": \"123\",\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 10000,\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"authType\" : \"PreAuthorization\",\r\n  \"cardVerificationData\": {\r\n    \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n    \"mdStatus\": \"MdAttempt\",\r\n    \"xid\": \"nrQGacVW0CIzw6wsqwIlxLAUTCE=\",\r\n    \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 19:20:58 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"306095\",\n    \"transactionID\": \"135120306095\",\n    \"authorizationCode\": \"107488\",\n    \"transactionLifecycleId\": \"ABC0019951217\",\n    \"maskedCardNumber\": \"492181******2867\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"authorizationIdentifier\": \"a2e4054b-2b21-4d83-aa0c-2d552279ac15\",\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"2ba2a74d-970c-4010-9cde-05f90317afc8\"\n}"},{"id":"511cfca9-7696-4177-831e-e17981890c9c","name":"Capture","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Replace this text with the applicable API Key value"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Capture\",\r\n    \"transactionType\": \"ECommerce\",\r\n    \"cardNumber\": \"4921816852872867\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 10000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"AuthorizationCode\": \"030587\", // Authorizaiton code from the response of a previous Auth or PreAuth transaction.\r\n    \"AcquirerReferenceNumber\": \"839278\" // Acquirer reference number from the response of a previous Auth or PreAuth transaction.\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 19:20:58 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"839278\",\n    \"transactionID\": \"991352839278\",\n    \"authorizationCode\": \"030587\",\n    \"maskedCardNumber\": \"492181******2867\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"authorizationIdentifier\": \"371bbfdb-5f2d-41cf-b191-6882adc18901\",\n    \"responseCode\": \"00-P\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"ad09a7c5-665d-46e4-b174-a9843be88390\"\n}"},{"id":"c01b1551-79fa-45f7-a008-1051f52322e2","name":"CaptureRefund","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Replace this text with the applicable API Key value"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"CaptureRefund\",\r\n    \"transactionType\": \"ECommerce\",\r\n    \"cardNumber\": \"4921816852872867\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 10000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"AuthorizationCode\": \"030587\", // Authorizaiton code from the response of a previous Capture transaction.\r\n    \"AcquirerReferenceNumber\": \"839278\" // Acquirer reference number from the response of a previous Capture transaction.\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 19:20:58 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"839278\",\n    \"transactionID\": \"135209839278\",\n    \"authorizationCode\": \"081341\",\n    \"transactionLifecycleId\": \"ABC8678891218\",\n    \"maskedCardNumber\": \"492181******2867\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"authorizationIdentifier\": \"14e315ed-55c7-431a-9017-d93feaef732c\",\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"0350d048-00a1-4efa-b5be-6af9354c3053\"\n}"},{"id":"ae97b637-9f15-4dfb-a972-eb636fbbb85b","name":"Authorization","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"valitorpay-api-version","value":"2.0"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","disabled":true},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","disabled":true},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","disabled":true},{"key":"Authorization","value":"Replace this text with the applicable API Key value"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Auth\",\r\n    \"transactionType\": \"ECommerce\",\r\n    \"cardNumber\": \"4921816852872867\",\r\n    \"expirationMonth\": 12,\r\n    \"expirationYear\": 2030,\r\n    \"cvc\": \"123\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 10000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"authType\": \"Authorization\",\r\n    \"delayedClearingData\": {\r\n        \"whenToClear\": \"2022-01-26\", //This needs to be changed to a date within the next 7 days\r\n        \"whenExpiredAction\": \"Reversal\"\r\n    },\r\n    \"cardVerificationData\": {\r\n        \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n        \"mdStatus\": \"MdAttempt\",\r\n        \"xid\": \"nrQGacVW0CIzw6wsqwIlxLAUTCE=\",\r\n        \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 25 Jan 2022 15:00:54 GMT"},{"key":"Content-Length","value":"310"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"016355\",\n    \"transactionID\": \"202515016355\",\n    \"authorizationCode\": \"650975\",\n    \"transactionLifecycleId\": \"ABC6218940125\",\n    \"maskedCardNumber\": \"492181******2867\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"authorizationIdentifier\": \"8fe374a8-157c-4d94-b374-a3627a183844\",\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"f9dead71-8358-4bc4-92d4-8433a82781a4\"\n}"}],"_postman_id":"8981d316-de0f-485f-b723-ccb975ff60d5"},{"name":"MOTO","id":"9edb5e55-134f-4188-b2ae-1f323e549a0c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"valitorpay-api-version","value":"2.0"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU="}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Sale\",\r\n  \"transactionType\": \"TelephoneOrder\",\r\n  \"cardNumber\": \"4921816852872867\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 10000,\r\n  \"cvc\": \"123\",\r\n  \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment","description":"<p>Mail Order and Telephone Order (MOTO) are two transaction types that can be used when the cardholder is not present but is in communication with the merchant.</p>\n<p>These transaction types are actively monitored for any signs of misuse.</p>\n<p><strong>Mail Order</strong></p>\n<p>The payment information is received through physical mail or email. In this case, the cvc is not required.</p>\n<p><strong>Telephone Order</strong></p>\n<p>The payment information is received through phone. In this case, cvc is required.</p>\n","urlObject":{"protocol":"https","path":["Payment","CardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"c6d0133e-b334-4a3c-a602-e6bb4dfd8e14","name":"MailOrder","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Replace this text with the applicable API Key value"}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Sale\",\r\n  \"transactionType\": \"MailOrder\",\r\n  \"cardNumber\": \"4921816852872867\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 10000,\r\n  \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 16:33:08 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"424716\",\n    \"transactionID\": \"135116424716\",\n    \"authorizationCode\": \"816458\",\n    \"transactionLifecycleId\": \"ABC9012241217\",\n    \"maskedCardNumber\": \"492181******2867\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"authorizationIdentifier\": \"1b9e1d6b-a810-4ebe-9a6b-c7c1fe08282b\",\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"257f7333-2581-45ab-bb3b-e94e112a3ae5\"\n}"},{"id":"f2e62458-18ba-4d7f-8755-9c4e3293977d","name":"TelephoneOrder","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Replace this text with the applicable API Key value"}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Sale\",\r\n  \"transactionType\": \"TelephoneOrder\",\r\n  \"cardNumber\": \"4921816852872867\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 10000,\r\n  \"cvc\": \"123\",\r\n  \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 16:33:57 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"522163\",\n    \"transactionID\": \"135116522163\",\n    \"authorizationCode\": \"640413\",\n    \"transactionLifecycleId\": \"ABC1927401217\",\n    \"maskedCardNumber\": \"492181******2867\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"authorizationIdentifier\": \"a7263819-92f4-4889-bdc9-a2bbd74dd197\",\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"07f163d8-e26d-42d0-a1f4-a8bb03a10f85\"\n}"}],"_postman_id":"9edb5e55-134f-4188-b2ae-1f323e549a0c"},{"name":"WalletTransaction","id":"8ba1abf5-4f51-4497-adc2-d94c9999e809","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"valitorpay-api-version","value":"2.0"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU="}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Sale\",\r\n  \"transactionType\": \"WalletTransaction\",\r\n  \"cardNumber\": \"4921816852872867\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 10000,\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"wallet\": {\r\n      \"PaymentToken\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n      \"WalletType\": \"ApplePay\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment","description":"<p>This transactionType is used for digital wallet payments. ValitorPay currently supports ApplePay wallet transactions.</p>\n<p>Merchants have the option to either decrypt the payment token themselves or to provide ValitorPay with all the necessary information to do the decryption. (see examples).</p>\n","urlObject":{"protocol":"https","path":["Payment","CardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"8bbce372-8cdb-44f8-be31-691e71b9e5c7","name":"Merchant handles decryption","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Replace this text with the applicable API Key value"}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Sale\",\r\n  \"transactionType\": \"WalletTransaction\",\r\n  \"cardNumber\": \"4921816852872867\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 10000,\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"wallet\": {\r\n      \"PaymentToken\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n      \"WalletType\": \"ApplePay\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 15:36:40 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"715903\",\n    \"transactionID\": \"135115715903\",\n    \"authorizationCode\": \"624047\",\n    \"transactionLifecycleId\": \"ABC4772671217\",\n    \"maskedCardNumber\": \"492181******2867\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"authorizationIdentifier\": \"6e19ba10-2558-4bf8-af42-6b0421b2b957\",\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"c0128ba4-8d9c-4e71-8366-62df37a345e8\"\n}"},{"id":"ec640622-b9e3-4df4-bf0f-9989189ce7a9","name":"Valitor Pay handles decryption","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Replace this text with the applicable API Key value"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Sale\", //This example will not work because the lifetime of a token request in ApplePay is just a few minutes. See ApplePay section in documentation here below for explanation of how to procure a valid request.\r\n    \"transactionType\": \"WalletTransaction\",\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"wallet\": {\r\n        \"WalletType\": \"ApplePay\",\r\n        \"ApplePay\": {\r\n            \"PaymentData\": {\r\n                \"Data\": \"20y1c3cMZnx0KblhBoCXivPXudjTbTcytEpcuwwlXs2vSXNQvEHuvnivZmlhRZxdEpFBZmOsSufSXspBqWfoROCTiWcQjw4MQ+GCFM/aF5zInosO94r0ZNAvmc3KbBlNrAqr8S5cg0JGzqKvVLFJLd1DYKAe5bNsrr9maYdYKKByVcqDpZLsMQA6Jqbti+FmL+QCX4yeDeEZQcO+ClcpC+CIyGXPw1I9qJVK3QBlum2Aa9O73ebyCDHVbSW5RauqGC4b3pY2YvdJfEDhOZBZvkhRmhcmkczIgLLuS+7iIz9nzwo2sqTEHhrs0Gf6cjVumpgmCrTaRK2weLK55iv3+tgISnjkTGqhjg6dhJBFdgrHicG6S4w2Kj/fTQozhjsYup2cRzEse7cABGJ+ywIt0EchUQRHHjUA9XjhQPDnbg==\",\r\n                \"Signature\": \"MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCAMIID4zCCA4igAwIBAgIITDBBSVGdVDYwCgYIKoZIzj0EAwIwejEuMCwGA1UEAwwlQXBwbGUgQXBwbGljYXRpb24gSW50ZWdyYXRpb24gQ0EgLSBHMzEmMCQGA1UECwwdQXBwbGUgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxEzARBgNVBAoMCkFwcGxlIEluYy4xCzAJBgNVBAYTAlVTMB4XDTE5MDUxODAxMzI1N1oXDTI0MDUxNjAxMzI1N1owXzElMCMGA1UEAwwcZWNjLXNtcC1icm9rZXItc2lnbl9VQzQtUFJPRDEUMBIGA1UECwwLaU9TIFN5c3RlbXMxEzARBgNVBAoMCkFwcGxlIEluYy4xCzAJBgNVBAYTAlVTMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEwhV37evWx7Ihj2jdcJChIY3HsL1vLCg9hGCV2Ur0pUEbg0IO2BHzQH6DMx8cVMP36zIg1rrV1O/0komJPnwPE6OCAhEwggINMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUI/JJxE+T5O8n5sT2KGw/orv9LkswRQYIKwYBBQUHAQEEOTA3MDUGCCsGAQUFBzABhilodHRwOi8vb2NzcC5hcHBsZS5jb20vb2NzcDA0LWFwcGxlYWljYTMwMjCCAR0GA1UdIASCARQwggEQMIIBDAYJKoZIhvdjZAUBMIH+MIHDBggrBgEFBQcCAjCBtgyBs1JlbGlhbmNlIG9uIHRoaXMgY2VydGlmaWNhdGUgYnkgYW55IHBhcnR5IGFzc3VtZXMgYWNjZXB0YW5jZSBvZiB0aGUgdGhlbiBhcHBsaWNhYmxlIHN0YW5kYXJkIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mIHVzZSwgY2VydGlmaWNhdGUgcG9saWN5IGFuZCBjZXJ0aWZpY2F0aW9uIHByYWN0aWNlIHN0YXRlbWVudHMuMDYGCCsGAQUFBwIBFipodHRwOi8vd3d3LmFwcGxlLmNvbS9jZXJ0aWZpY2F0ZWF1dGhvcml0eS8wNAYDVR0fBC0wKzApoCegJYYjaHR0cDovL2NybC5hcHBsZS5jb20vYXBwbGVhaWNhMy5jcmwwHQYDVR0OBBYEFJRX22/VdIGGiYl2L35XhQfnm1gkMA4GA1UdDwEB/wQEAwIHgDAPBgkqhkiG92NkBh0EAgUAMAoGCCqGSM49BAMCA0kAMEYCIQC+CVcf5x4ec1tV5a+stMcv60RfMBhSIsclEAK2Hr1vVQIhANGLNQpd1t1usXRgNbEess6Hz6Pmr2y9g4CJDcgs3apjMIIC7jCCAnWgAwIBAgIISW0vvzqY2pcwCgYIKoZIzj0EAwIwZzEbMBkGA1UEAwwSQXBwbGUgUm9vdCBDQSAtIEczMSYwJAYDVQQLDB1BcHBsZSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTETMBEGA1UECgwKQXBwbGUgSW5jLjELMAkGA1UEBhMCVVMwHhcNMTQwNTA2MjM0NjMwWhcNMjkwNTA2MjM0NjMwWjB6MS4wLAYDVQQDDCVBcHBsZSBBcHBsaWNhdGlvbiBJbnRlZ3JhdGlvbiBDQSAtIEczMSYwJAYDVQQLDB1BcHBsZSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTETMBEGA1UECgwKQXBwbGUgSW5jLjELMAkGA1UEBhMCVVMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATwFxGEGddkhdUaXiWBB3bogKLv3nuuTeCN/EuT4TNW1WZbNa4i0Jd2DSJOe7oI/XYXzojLdrtmcL7I6CmE/1RFo4H3MIH0MEYGCCsGAQUFBwEBBDowODA2BggrBgEFBQcwAYYqaHR0cDovL29jc3AuYXBwbGUuY29tL29jc3AwNC1hcHBsZXJvb3RjYWczMB0GA1UdDgQWBBQj8knET5Pk7yfmxPYobD+iu/0uSzAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFLuw3qFYM4iapIqZ3r6966/ayySrMDcGA1UdHwQwMC4wLKAqoCiGJmh0dHA6Ly9jcmwuYXBwbGUuY29tL2FwcGxlcm9vdGNhZzMuY3JsMA4GA1UdDwEB/wQEAwIBBjAQBgoqhkiG92NkBgIOBAIFADAKBggqhkjOPQQDAgNnADBkAjA6z3KDURaZsYb7NcNWymK/9Bft2Q91TaKOvvGcgV5Ct4n4mPebWZ+Y1UENj53pwv4CMDIt1UQhsKMFd2xd8zg7kGf9F3wsIW2WT8ZyaYISb1T4en0bmcubCYkhYQaZDwmSHQAAMYIBjDCCAYgCAQEwgYYwejEuMCwGA1UEAwwlQXBwbGUgQXBwbGljYXRpb24gSW50ZWdyYXRpb24gQ0EgLSBHMzEmMCQGA1UECwwdQXBwbGUgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxEzARBgNVBAoMCkFwcGxlIEluYy4xCzAJBgNVBAYTAlVTAghMMEFJUZ1UNjANBglghkgBZQMEAgEFAKCBlTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yMTA4MTgwODM3MDVaMCoGCSqGSIb3DQEJNDEdMBswDQYJYIZIAWUDBAIBBQChCgYIKoZIzj0EAwIwLwYJKoZIhvcNAQkEMSIEIOtQYNvG7u86hYFwzT1xIJOaEaCuDSXX1QFo4FF56PV/MAoGCCqGSM49BAMCBEcwRQIhAKqnOBUfxWSxpGOn5rfeemh8QpyTWxvUH9M6D9GvozloAiAi3n3WCygAHur4GgFvdznjUGUPctKd93QDcH2bUsRZAgAAAAAAAA==\",\r\n                \"Header\": {\r\n                    \"PublicKeyHash\": \"XZV1/8RqE9PFighSDVeOxI24T8O9+xWzeT5pWw8Z4sI=\",\r\n                    \"EphemeralPublicKey\": \"MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEn9tD71qrc/v3ZPsscmQnFDRRNyAABJODd8fktWMTjC0EJYCrP1yr+8D4DzFy8rPRG/fuH/qBHZEnncwI0D0Zeg==\",\r\n                    \"TransactionId\": \"ba235b024d3ad61dddc7a06921e9068845f6b2e2ae0c28689dd9ceee07846165\"\r\n                },\r\n                \"Version\": \"EC_v1\"\r\n            },\r\n            \"PaymentMethod\": {\r\n                \"DisplayName\": \"Visa 1373\",\r\n                \"Network\": \"Visa\",\r\n                \"NetworkType\": \"debit\"\r\n            },\r\n            \"TransactionIdentifier\": \"BA235B024D3AD61DDDC7A06921E9068845F6B2E2AE0C28689DD9CEEE07846165\"\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 15:36:40 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"715903\",\n    \"transactionID\": \"135115715903\",\n    \"authorizationCode\": \"624047\",\n    \"transactionLifecycleId\": \"ABC4772671217\",\n    \"maskedCardNumber\": \"492181******2867\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"authorizationIdentifier\": \"cc233638-5b0d-4928-b2d3-129b499adf5e\",\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"c0128ba4-8d9c-4e71-8366-62df37a345e8\"\n}"}],"_postman_id":"8ba1abf5-4f51-4497-adc2-d94c9999e809"},{"name":"Airline data","id":"7d9da1e7-2369-4391-b0a5-d7a6e92df98c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"valitorpay-api-version","value":"2.0"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU="}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Sale\",\r\n  \"transactionType\": \"ECommerce\",\r\n  \"cardNumber\": \"4921816852872867\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cvc\": \"123\",\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 10000,\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"cardVerificationData\": {\r\n    \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n    \"mdStatus\": \"MdAttempt\",\r\n    \"xid\": \"nsQGVcVW0CIzw6wsqwIlxLAUTCE=\",\r\n    \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\"\r\n  },\r\n  \"additionalData\": {\r\n    \"airlineData\": {\r\n      \"formatCode\": \"AI\",\r\n      \"ticketNumber\": \"0015698745236\",\r\n      \"passengerName\": \"Dixie Flatline\",\r\n      \"departureDate\": \"1955-11-05T00:00:00\",\r\n      \"travelAgencyCode\": \"12345678\",\r\n      \"travelAgencyName\": \"Travel easy\",\r\n      \"restrictionIndicator\": \"NoRestriction\",\r\n      \"reservationSystem\": \"SABR\",\r\n      \"originationCity\": \"AUH\",\r\n      \"tripLegInformations\": [\r\n        {\r\n          \"carrierCode\": \"CH\",\r\n          \"serviceClass\": \"1\",\r\n          \"stopOverCode\": 1,\r\n          \"destinationCity\": \"ADE\",\r\n          \"fareBasisCode\": \"32456\",\r\n          \"flightNumber\": \"45123\"\r\n        }\r\n      ]\r\n    }\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment","description":"<p>Airline companies need to provide additional ticket information within a CardPayment. This information will be used when clearing the transaction and is required by Visa and MasterCard.\nOnly for airline companies. <br /></p>\n","urlObject":{"protocol":"https","path":["Payment","CardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"93377c82-5e3c-43a0-9f1b-fdb9251487a7","name":"Airline data","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Replace this text with the applicable API Key value"}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Sale\",\r\n  \"transactionType\": \"ECommerce\",\r\n  \"cardNumber\": \"4921816852872867\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cvc\": \"123\",\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 10000,\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"cardVerificationData\": {\r\n    \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n    \"mdStatus\": \"MdAttempt\",\r\n    \"xid\": \"nsQGVcVW0CIzw6wsqwIlxLAUTCE=\",\r\n    \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\"\r\n  },\r\n  \"additionalData\": {\r\n    \"airlineData\": {\r\n      \"formatCode\": \"AI\",\r\n      \"ticketNumber\": \"0015698745236\",\r\n      \"passengerName\": \"Dixie Flatline\",\r\n      \"departureDate\": \"1955-11-05T00:00:00\",\r\n      \"travelAgencyCode\": \"12345678\",\r\n      \"travelAgencyName\": \"Travel easy\",\r\n      \"restrictionIndicator\": \"NoRestriction\",\r\n      \"reservationSystem\": \"SABR\",\r\n      \"originationCity\": \"AUH\",\r\n      \"tripLegInformations\": [\r\n        {\r\n          \"carrierCode\": \"CH\",\r\n          \"serviceClass\": \"1\",\r\n          \"stopOverCode\": 1,\r\n          \"destinationCity\": \"ADE\",\r\n          \"fareBasisCode\": \"32456\",\r\n          \"flightNumber\": \"45123\"\r\n        }\r\n      ]\r\n    }\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 15:16:00 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"299092\",\n    \"transactionID\": \"135115299092\",\n    \"authorizationCode\": \"803828\",\n    \"transactionLifecycleId\": \"ABC7903481217\",\n    \"maskedCardNumber\": \"492181******2867\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"authorizationIdentifier\": \"28227331-966a-49b3-99e1-7b91222b4fd1\",\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"7048ff85-7c02-4f2d-8817-1bfaf4e56181\"\n}"}],"_postman_id":"7d9da1e7-2369-4391-b0a5-d7a6e92df98c"},{"name":"First transaction","id":"cda1d032-5d9f-4bf4-81e8-427c293dabb1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"valitorpay-api-version","value":"2.0"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU="}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Sale\",\r\n  \"transactionType\": \"ECommerce\",\r\n  \"cardNumber\": \"4921816852872867\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cvc\": \"123\",\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 10000,\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"cardVerificationData\": {\r\n    \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n    \"mdStatus\": \"MdFullyAuthenticated\",\r\n    \"xid\": \"f67cd377f3ea4a579de824e1de6ef434\",\r\n    \"dsTransId\": \"2a85b16f-1de5-4495-b070-d3829b3ecb67\"\r\n  },\r\n  \"firstTransactionData\": {\r\n      \"initiationReason\": \"CredentialOnFile\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment","description":"<p>The usage of firstTransactionData instructs ValitorPay that this transaction is the first in a chain of subsequent transactions. In such chains, the first transaction must be 3D Secure verified by the cardholder (using CardVerification), and the cardVerificationData field need to be populated.</p>\n<p>The transactionLifecycleId returned in the response for this transaction must be stored by the merchant as it will be used when performing Merchant Initiated subsequent transactions (MIT). (See subsequent transaction examples)</p>\n","urlObject":{"protocol":"https","path":["Payment","CardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"04284ab8-9752-4a83-8843-d43b9722dfec","name":"First transaction","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Replace this text with the applicable API Key value"}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Sale\",\r\n  \"transactionType\": \"ECommerce\",\r\n  \"cardNumber\": \"4921816852872867\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cvc\": \"123\",\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 10000,\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"cardVerificationData\": {\r\n    \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n    \"mdStatus\": \"MdFullyAuthenticated\",\r\n    \"TransactionXid\": \"nrQGVcVW0CIzw6wsqwIlxLAUTCA=\",\r\n    \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\"\r\n  },\r\n  \"firstTransactionData\": {\r\n      \"initiationReason\": \"CredentialOnFile\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 12:57:14 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"681516\",\n    \"transactionID\": \"135112681516\",\n    \"authorizationCode\": \"898730\",\n    \"transactionLifecycleId\": \"ABC8243141217\",\n    \"maskedCardNumber\": \"492181******2867\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"authorizationIdentifier\": \"57a60e7d-52bc-42af-9700-a3e054a446db\",\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"75121d86-8dbe-44ad-9531-036fc1ffa636\"\n}"}],"_postman_id":"cda1d032-5d9f-4bf4-81e8-427c293dabb1"},{"name":"Subsequent transaction","id":"111c014b-fd6c-4ad5-bdef-b246a61c5f0f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"valitorpay-api-version","value":"2.0"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU="}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Sale\",\r\n    \"transactionType\": \"SubsequentTransaction\",\r\n    \"cardNumber\": \"4921816852872867\",\r\n    \"expirationMonth\": 12,\r\n    \"expirationYear\": 2030,\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 10000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"subsequentTransactionData\": {\r\n        \"isStoredCredential\": \"yes\",\r\n        \"transactionLifecycleId\": \"ABC2074911214\",\r\n        \"subsequentTransactionType\": \"MerchantInitiatedRecurring\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment","description":"<p><strong>Merchant initiated (MIT)</strong> Subsequent transactions are performed with a reference to a previous transaction that has been 3dSecure verified by the cardholder.</p>\n<p>The link between the verified transaction and MIT subsequent transactions is called <strong>transactionLifecycleId</strong>, and is present in all payment responses.</p>\n<p>The 3dSecure verified transaction must also be marked with FirstTransaction data. See FirstTransaction example.</p>\n<p>There are 3 types of  MIT transactions.</p>\n<ul>\n<li><strong>Recurring</strong>\nTransactions processed at fixed, regular intervals not to exceed one year between Transactions, representing an agreement between a cardholder and a merchant to purchase goods or services provided over a period of time.</li>\n<li><strong>CredentialOnFile</strong>\nA transaction using a Stored Credential for a fixed or variable amount that does not occur on a scheduled or regularly occurring transaction date. This includes account top-ups triggered by balance threshold.</li>\n<li><strong>Installment</strong>\nA single purchase of goods or services billed to a cardholder in multiple transactions over a period of time agreed by the cardholder and merchant.</li>\n</ul>\n<p><strong>Cardholder initiated (CIT)</strong> Subsequent transactions are performed with 3dSecure verification except that the cvc is not required. The merchant must complete  CardVerification before proceeding with a CIT Subsequent transaction.</p>\n","urlObject":{"protocol":"https","path":["Payment","CardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"7399677a-2af9-4d10-ac21-10ff7ecf4dbf","name":"Cardholder initiated (CIT)","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Replace this text with the applicable API Key value"}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Sale\",\r\n  \"transactionType\": \"SubsequentTransaction\",\r\n  \"cardNumber\": \"4921816852872867\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 10000,\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"cardVerificationData\": {\r\n    \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n    \"mdStatus\": \"MdAttempt\",\r\n    \"xid\": \"nrQGVcVW0CIzw6wsqwIlxLAUTCA=\",\r\n    \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\"\r\n  },\r\n  \"subsequentTransactionData\": {\r\n      \"isStoredCredential\": \"yes\",\r\n      \"transactionLifecycleId\": \"ABC2074911214\", // This can be obtained from a CardPayment response where request transaction type is Ecommerce, CardVerificationData and FirstTransactionData are filled out.\r\n      \"subsequentTransactionType\": \"CardholderInitiatedCredentialOnFile\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 12:30:20 GMT"}],"cookie":[],"responseTime":null,"body":"{\n\t\"acquirerReferenceNumber\": \"878645\",\n\t\"transactionID\": \"135114878645\",\n\t\"authorizationCode\": \"682508\",\n\t\"transactionLifecycleId\": \"ABC4698951217\",\n\t\"maskedCardNumber\": \"492181******2867\",\n\t\"isSuccess\": true,\n\t\"cardInformation\": {\n\t\t\"cardScheme\": \"M\",\n\t\t\"issuingCountry\": \"US\",\n\t\t\"cardUsage\": \"Debit\",\n\t\t\"cardCategory\": \"Consumer\",\n\t\t\"outOfScaScope\": true\n\t},\n    \"authorizationIdentifier\": \"c7569271-1745-440a-828a-ec15fd6a495e\",\n\t\"responseCode\": \"00-I\",\n\t\"responseDescription\": \"Authorized\",\n\t\"responseTime\": \"00:00:00\",\n\t\"correlationID\": \"9a82fce9-9129-4bd5-aa65-42565680552c\"\n}"},{"id":"5b3186a1-fb43-4f75-8dc0-95bbb3fa02a9","name":"Merchant initiated Recurring (MIT)","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Replace this text with the applicable API Key value"}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Sale\",\r\n  \"transactionType\": \"SubsequentTransaction\",\r\n  \"cardNumber\": \"4921816852872867\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 10000,\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"subsequentTransactionData\": {\r\n      \"isStoredCredential\": \"yes\",\r\n      \"transactionLifecycleId\": \"ABC2074911214\", // This can be obtained from a CardPayment response where request transaction type is Ecommerce, CardVerificationData and FirstTransactionData are filled out.\r\n      \"subsequentTransactionType\": \"MerchantInitiatedRecurring\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 12:35:26 GMT"}],"cookie":[],"responseTime":null,"body":"{\n\t\"acquirerReferenceNumber\": \"277846\",\n\t\"transactionID\": \"135114277846\",\n\t\"authorizationCode\": \"090061\",\n\t\"transactionLifecycleId\": \"ABC1730021217\",\n\t\"maskedCardNumber\": \"492181******2867\",\n\t\"isSuccess\": true,\n\t\"cardInformation\": {\n\t\t\"cardScheme\": \"M\",\n\t\t\"issuingCountry\": \"US\",\n\t\t\"cardUsage\": \"Debit\",\n\t\t\"cardCategory\": \"Consumer\",\n\t\t\"outOfScaScope\": true\n\t},\n    \"authorizationIdentifier\": \"80898787-b2cc-4e0a-94e8-adfcdf672393\",\n\t\"responseCode\": \"00-I\",\n\t\"responseDescription\": \"Authorized\",\n\t\"responseTime\": \"00:00:00\",\n\t\"correlationID\": \"b1465080-632c-4ec9-8fae-806ea24e334a\"\n}"},{"id":"6ee51cb1-3515-4e27-825d-f4cde4fbf3f5","name":"Merchant initiated CredentialOnFile (MIT)","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Replace this text with the applicable API Key value"}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Sale\",\r\n  \"transactionType\": \"SubsequentTransaction\",\r\n  \"cardNumber\": \"4921816852872867\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 10000,\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"subsequentTransactionData\": {\r\n      \"isStoredCredential\": \"yes\",\r\n      \"transactionLifecycleId\": \"ABC2074911214\", // This can be obtained from a CardPayment response where request transaction type is Ecommerce, CardVerificationData and FirstTransactionData are filled out.\r\n      \"subsequentTransactionType\": \"MerchantInitiatedCredentialOnFile\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 12:35:26 GMT"}],"cookie":[],"responseTime":null,"body":"{\n\t\"acquirerReferenceNumber\": \"079819\",\n\t\"transactionID\": \"135114079819\",\n\t\"authorizationCode\": \"732615\",\n\t\"transactionLifecycleId\": \"ABC7805881217\",\n\t\"maskedCardNumber\": \"492181******2867\",\n\t\"isSuccess\": true,\n\t\"cardInformation\": {\n\t\t\"cardScheme\": \"M\",\n\t\t\"issuingCountry\": \"US\",\n\t\t\"cardUsage\": \"Debit\",\n\t\t\"cardCategory\": \"Consumer\",\n\t\t\"outOfScaScope\": true\n\t},\n    \"authorizationIdentifier\": \"8d8bb62c-b6fa-4be8-9182-349c682f2529\",\n\t\"responseCode\": \"00-I\",\n\t\"responseDescription\": \"Authorized\",\n\t\"responseTime\": \"00:00:00\",\n\t\"correlationID\": \"58695a4a-6557-40a9-9dcb-10a6ac6dfe6e\"\n}"},{"id":"15f1c0e0-6784-4915-be52-909aad58bbbc","name":"Merchant initiated Installment (MIT)","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Replace this text with the applicable API Key value"}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Sale\",\r\n  \"transactionType\": \"SubsequentTransaction\",\r\n  \"cardNumber\": \"4921816852872867\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 10000,\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"subsequentTransactionData\": {\r\n      \"isStoredCredential\": \"yes\",\r\n      \"transactionLifecycleId\": \"ABC2074911214\", // This can be obtained from a CardPayment response where request transaction type is Ecommerce, CardVerificationData and FirstTransactionData are filled out.\r\n      \"subsequentTransactionType\": \"MerchantInitiatedInstallment\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 12:35:26 GMT"}],"cookie":[],"responseTime":null,"body":"{\n\t\"acquirerReferenceNumber\": \"231384\",\n\t\"transactionID\": \"135114231384\",\n\t\"authorizationCode\": \"230444\",\n\t\"transactionLifecycleId\": \"ABC8573811217\",\n\t\"maskedCardNumber\": \"492181******2867\",\n\t\"isSuccess\": true,\n\t\"cardInformation\": {\n\t\t\"cardScheme\": \"M\",\n\t\t\"issuingCountry\": \"US\",\n\t\t\"cardUsage\": \"Debit\",\n\t\t\"cardCategory\": \"Consumer\",\n\t\t\"outOfScaScope\": true\n\t},\n    \"authorizationIdentifier\": \"71f70e99-9dcc-4d84-ac31-2876eea56cdd\",\n\t\"responseCode\": \"00-I\",\n\t\"responseDescription\": \"Authorized\",\n\t\"responseTime\": \"00:00:00\",\n\t\"correlationID\": \"24a73dac-d637-409b-88f2-485a4dfb2ec6\"\n}"}],"_postman_id":"111c014b-fd6c-4ad5-bdef-b246a61c5f0f"},{"name":"PaymentFacilitator","id":"e6129d7b-472d-4391-94e5-2a4339fe6be5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"valitorpay-api-version","value":"2.0"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU="}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Sale\",\r\n  \"transactionType\": \"ECommerce\",\r\n  \"cardNumber\": \"4921816852872867\", \r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cvc\": \"123\",\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 10000,\r\n  \"agreementNumber\": \"935201\",\r\n  \"terminalId\": \"90000001\",\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"cardVerificationData\": {\r\n    \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n    \"mdStatus\": \"MdFullyAuthenticated\",\r\n    \"TransactionXid\": \"nrQGVcVW0CIzw6wsqwIlxLAUTCA=\",\r\n    \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\"\r\n  },\r\n  \"sponsoredMerchantData\":{\r\n      \"merchantId\": \"12345\",\r\n      \"name\": \"PFName *SubMerchant\",\r\n      \"postCode\" : \"112\",\r\n      \"cityOrPhoneNumber\": \"Hafnarfjordur\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment","description":"<p>Payment facilitator transactions need to reference the sponsored merchant for whom the transaction is made.  </p>\n<p>Payment facilitators must also provide agreement number and terminal id with all their transactions.  </p>\n<p>These actions are restricted to specific merchants.</p>\n","urlObject":{"protocol":"https","path":["Payment","CardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"af37acde-0cbd-44f5-b84d-ee7128c30176","name":"PaymentFacilitator","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"valitorpay-api-version","value":"2.0"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","disabled":true},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","disabled":true},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","disabled":true},{"key":"Authorization","value":"Replace this text with the applicable API Key value"}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Sale\",\r\n  \"transactionType\": \"ECommerce\",\r\n  \"cardNumber\": \"4921816852872867\", \r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cvc\": \"123\",\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 10000,\r\n  \"agreementNumber\": \"935201\",\r\n  \"terminalId\": \"90000001\",\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"cardVerificationData\": {\r\n    \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n    \"mdStatus\": \"MdFullyAuthenticated\",\r\n    \"xid\": \"nrQGVcVW0CIzw6wsqwIlxLAUTCA=\",\r\n    \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\"\r\n  },\r\n  \"sponsoredMerchantData\":{\r\n      \"merchantId\": \"12345678\",\r\n      \"name\": \"PFName *SubMerchant\",\r\n      \"postCode\" : \"112\",\r\n      \"cityOrPhoneNumber\": \"Hafnarfjordur\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Mon, 21 Mar 2022 15:08:43 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"520677\",\n    \"transactionID\": \"208015520677\",\n    \"authorizationCode\": \"325837\",\n    \"transactionLifecycleId\": \"ABC3794320321\",\n    \"maskedCardNumber\": \"492181******2867\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"authorizationIdentifier\": \"b08d8d5b-6bb9-4468-a0b7-c7e22905a518\",\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"9e506802-864b-498e-ab47-0406089ad688\"\n}"}],"_postman_id":"e6129d7b-472d-4391-94e5-2a4339fe6be5"},{"name":"Card Present","id":"5cb086c2-ca62-4b2e-824f-582948a10b1a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"valitorpay-api-version","value":"2.0"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU="}],"body":{"mode":"raw","raw":"{\r\n   \"operation\" : \"Sale\",\r\n   \"transactionType\" : \"Contactless\",\r\n   \"cardNumber\":\"5204730000000021\",\r\n   \"expirationMonth\":\"12\",\r\n   \"expirationYear\" :\"2026\",\r\n   \"currency\" : \"ISK\",\r\n   \"amount\" : \"250000\",\r\n   \"cardPresentData\":{\r\n \t\t \"track2Data\":\"2223000010246707D19122010000000006760\",\r\n\t\t \"iccData\":\"9F2608828F94DAA90B8D40820238009F360200339F3704C781618E950508400080009C01009F10120014A50003040000000000000000000000FF8407A00000000410109F090200029F2701809F34034103029F0702FF009F02060000000011129A032006085F2A0208269F1A0208269F3303E0B8C89F0306000000000000\",\r\n\t\t \"cardSequenceNumber\":\"000\",\r\n\t\t \"deviceId\":\"34550511\"\r\n\t },\r\n   \"systemCalling\" : \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment","description":"<p>Card present transactions are made on a POS device with the cardholder present in most cases.</p>\n<p>They use a transactionType that is specific to the card present environment (Contactless, ChipCard, ManualKeyEntry, MagstripeNoChip or MagStripeForcedFallback) and include the cardPresentData fields that are appropriate for the transaction type.</p>\n<p>Requests with \"transactionType\" listed below must be sent without field \"cvc\":</p>\n<ul>\n<li><p>Contactless</p>\n</li>\n<li><p>ChipCard</p>\n</li>\n<li><p>MagStripeNoChip</p>\n</li>\n<li><p>MagStripeForcedFallback</p>\n</li>\n</ul>\n<p>Requests with \"transactionType\" listed below must be sent with field \"cvc\" and without fields \"track2Data\" and \"iccData\"</p>\n<ul>\n<li>ManualKeyEntry</li>\n</ul>\n","urlObject":{"protocol":"https","path":["Payment","CardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"2c5094d9-77b0-41e5-9f22-aac71fd2cb4b","name":"Contactless","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Replace this text with the applicable API Key value"}],"body":{"mode":"raw","raw":"{\r\n   \"operation\" : \"Sale\",\r\n   \"transactionType\" : \"Contactless\",\r\n   \"cardNumber\":\"5204730000000021\",\r\n   \"expirationMonth\":\"12\",\r\n   \"expirationYear\" :\"2026\",\r\n   \"currency\" : \"ISK\",\r\n   \"amount\" : \"250000\",\r\n   \"cardPresentData\":{\r\n \t\t \"track2Data\":\"2223000010246707D19122010000000006760\",\r\n\t\t \"iccData\":\"9F2608828F94DAA90B8D40820238009F360200339F3704C781618E950508400080009C01009F10120014A50003040000000000000000000000FF8407A00000000410109F090200029F2701809F34034103029F0702FF009F02060000000011129A032006085F2A0208269F1A0208269F3303E0B8C89F0306000000000000\",\r\n\t\t \"cardSequenceNumber\":\"000\",\r\n\t\t \"deviceId\":\"34550511\"\r\n\t },\r\n   \"systemCalling\" : \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 14 Dec 2021 16:09:20 GMT"}],"cookie":[],"responseTime":null,"body":"{\n\t\"cardPresentData\": {\n\t\t\"iccData\": \"910A23697875CA4DE1550012\"\n\t},\n\t\"acquirerReferenceNumber\": \"579916\",\n\t\"transactionID\": \"435109579916\",\n\t\"authorizationCode\": \"933202\",\n\t\"transactionLifecycleId\": \"ABC4800251216\",\n\t\"maskedCardNumber\": \"520473******0021\",\n\t\"isSuccess\": true,\n\t\"cardInformation\": {\n\t\t\"cardScheme\": \"M\",\n\t\t\"issuingCountry\": \"IS\",\n\t\t\"cardUsage\": \"Debit\",\n\t\t\"cardCategory\": \"Business\",\n\t\t\"outOfScaScope\": false,\n\t\t\"cardProductCategory\": \"MDB\"\n\t},\n\t\"transactionType\": \"44\",\n\t\"isCardPresent\": false,\n\t\"currency\": \"352\",\n\t\"authenticationMethod\": \"NONE\",\n\t\"authorizedAmount\": 99900,\n\t\"marketInformation\": {\n\t\t\"merchantCountry\": \"IS\",\n\t\t\"marketName\": \"Domestic\",\n\t\t\"acquirerRegion\": null,\n\t\t\"acquirerRegionId\": 0\n\t},\n\t\"authorizationIdentifier\": \"20a8be72-bb8e-11ef-a76d-f3ee4d8f8ee3\",\n\t\"authorizationExpiryDate\": \"2024-12-23T00:00:00\",\n\t\"transactionLinkData\": {\n\t\t\"transactionLinkId\": \"9D6NYUk-4T8ts7Txr4_mfn\",\n\t\t\"transactionLinkActionIndicator\": null\n\t},\n\t\"responseCode\": \"00-I\",\n\t\"responseDescription\": \"Approved or completed successfully\",\n\t\"responseTime\": \"00:00:01\",\n\t\"correlationID\": \"84b65eb6-73de-4a05-8d17-100522a8abab\"\n}"},{"id":"3acff01c-ec33-4db5-9717-8d0864df9135","name":"Manual Key Entry","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Replace this text with the applicable API Key value"}],"body":{"mode":"raw","raw":"{\r\n   \"operation\" : \"Sale\",\r\n   \"transactionType\" : \"ManualKeyEntry\",\r\n   \"cardNumber\":\"4761340000001082\",\r\n   \"expirationMonth\":\"12\",\r\n   \"expirationYear\" :\"2026\",\r\n   \"cvc\":\"123\",\r\n   \"currency\" : \"ISK\",\r\n   \"amount\" : \"250000\",\r\n\t \"cardPresentData\":{\r\n\t\t \"cardSequenceNumber\":\"000\",\r\n\t\t \"deviceId\":\"34550511\"\r\n\t },\r\n   \"systemCalling\" : \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 14:22:59 GMT"},{"key":"Content-Length","value":"310"}],"cookie":[],"responseTime":null,"body":"{\n\t\"cardVR\": \"M\",\n\t\"acquirerReferenceNumber\": \"275455\",\n\t\"transactionID\": \"435109275455\",\n\t\"authorizationCode\": \"905656\",\n\t\"transactionLifecycleId\": \"000000649911696\",\n\t\"maskedCardNumber\": \"476134******1082\",\n\t\"isSuccess\": true,\n\t\"cardInformation\": {\n\t\t\"cardScheme\": \"V\",\n\t\t\"issuingCountry\": \"SG\",\n\t\t\"cardUsage\": \"Credit\",\n\t\t\"cardCategory\": \"Consumer\",\n\t\t\"outOfScaScope\": false,\n\t\t\"cardProductCategory\": \"F\"\n\t},\n\t\"transactionType\": \"4A\",\n\t\"isCardPresent\": false,\n\t\"currency\": \"352\",\n\t\"authenticationMethod\": \"NONE\",\n\t\"authorizedAmount\": 99900,\n\t\"marketInformation\": {\n\t\t\"merchantCountry\": \"IS\",\n\t\t\"marketName\": \"Inter Regional EEA\",\n\t\t\"acquirerRegion\": null,\n\t\t\"acquirerRegionId\": 0\n\t},\n\t\"authorizationIdentifier\": \"4c0db578-bb92-11ef-92fc-236ef2b9e481\",\n\t\"eci\": \"01\",\n\t\"paymentAccountReference\": \"V0010013018036782991622965076\",\n\t\"authorizationExpiryDate\": \"2024-12-23T00:00:00\",\n\t\"responseCode\": \"00-I\",\n\t\"responseDescription\": \"Approval and completed successfully\",\n\t\"responseTime\": \"00:00:00\",\n\t\"correlationID\": \"5769aacf-4594-46c8-a910-f5701e9d0799\"\n}"}],"_postman_id":"5cb086c2-ca62-4b2e-824f-582948a10b1a"}],"id":"98cd4ae0-7f99-403e-ba71-38d1291560fa","description":"<p>Performs a single payment with a card.</p>\n<p><img src=\"https://i.imgur.com/M0wTHDp.png\" alt /></p>\n","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"bcfae8bd-480c-40a8-91b9-f43d4a79e035"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"dc10c7eb-d23f-472c-b243-8ce194fbe844"}}],"_postman_id":"98cd4ae0-7f99-403e-ba71-38d1291560fa"},{"name":"VirtualCardPayment","item":[{"name":"VirtualCardPayment-Sale","id":"4ca6874c-5434-406e-bf46-6988bc45d6e1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"operation\": \"Sale\",\r\n\"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff941f\",\r\n\"currency\": \"ISK\",\r\n\"amount\": 10000,\r\n\"systemCalling\":\"MerchantSystemName V1.0\",\r\n\"cardVerificationData\": { // Must come from 3dSecure callback parameters. Those are received in the merchant authenticationUrl in CardVerification.\r\n    \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n    \"mdStatus\": \"MdAttempt\",\r\n    \"xid\": \"e5f567013e6e4a749b609868e4826294\",\r\n    \"dsTransId\": \"886234aa-6c71-4ba0-acf9-d891a9a41f36\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment","description":"<p>This performs a single payment using a virtual card.</p>\n<p>Virtual cards with their pre-defined usage are created in the CreateVirtualCard endpoint, and those cards can be used here to make payments.</p>\n<p>All VirtualCardPayments are subsequent transactions, that is to say a transaction following a fully verified ecommerce first transaction.</p>\n<p>It is however needed to do 3dSecure for CIT virtual card payments, where the virtual card created was created with the intend that the cardholder will be initiating the payment.</p>\n<p>It is possible to exempt the 3dSecure process for CIT transactions that fall under the low value category. Please contact your Valitor implementation manager on more information about this feature.</p>\n<p>Transactions where the merchant is initiating the transaction do not need to be 3dSecure verified and rely solely on the link with the first transaction.</p>\n","urlObject":{"protocol":"https","path":["Payment","VirtualCardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"f77243aa-3140-4224-b276-7a3456b32721","name":"VirtualCardPayment-MIT-Success","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"operation\": \"Sale\",\r\n\"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff941f\",\r\n\"currency\": \"ISK\",\r\n\"amount\": 10000,\r\n\"systemCalling\":\"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 11:05:29 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"authorizationResponseTime\": \"00:00:00\",\n    \"acquirerReferenceNumber\": \"726829\",\n    \"transactionID\": \"135211726829\",\n    \"authorizationCode\": \"075151\",\n    \"transactionLifecycleId\": \"ABC4853911218\",\n    \"maskedCardNumber\": \"222300******1824\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"authorizationIdentifier\": \"3a2a0175-5380-43e0-8067-028e37f44391\",\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"254e9bde-1a40-4216-995d-ac693b04a686\"\n}"},{"id":"e10162ee-1825-4064-a11e-4c1cbf8c690d","name":"VirtualCardPayment-Bad request","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Sale\",\r\n    \"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff941f\",\r\n    \"currency\": \"ISK\",\r\n    \"systemCalling\":\"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 10:07:23 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"title\": \"One or more validation errors occurred.\",\n    \"errors\": {\n        \"Amount\": [\n            \"'Amount' must not be empty.\"\n        ]\n    },\n    \"correlationID\": \"c87e4c18-775c-4644-ba1d-6273545b9e39\"\n}"},{"id":"fdf84a0a-40d9-40c9-96b0-178a1c318e05","name":"VirtualCardPayment-Sale-Virtual number not found","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Sale\",\r\n    \"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff94f\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 10000,\r\n    \"systemCalling\":\"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 11:32:58 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"authorizationResponseTime\": \"00:00:00\",\n    \"isSuccess\": false,\n    \"cardInformation\": {\n        \"cardScheme\": null,\n        \"issuingCountry\": null,\n        \"cardUsage\": null,\n        \"cardCategory\": null,\n        \"outOfScaScope\": false\n    },\n    \"responseCode\": \"B2-PO\",\n    \"responseDescription\": \"Unable to find virtual card data. Correlation ID: 9b4efeaf-3fde-45f6-8129-2df067456cf8\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"9b4efeaf-3fde-45f6-8129-2df067456cf8\"\n}"},{"id":"7b84666f-1fd9-47b0-bec6-e554eb8cf3f5","name":"VirtualCardPayment-CIT-Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text","disabled":true},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"operation\": \"Sale\",\r\n\"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff941f\",\r\n\"currency\": \"ISK\",\r\n\"amount\": 10000,\r\n\"systemCalling\":\"MerchantSystemName V1.0\",\r\n\"cardVerificationData\": { // Must come from 3dSecure callback parameters. Those are received in the merchant authenticationUrl in CardVerification.\r\n    \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n    \"mdStatus\": \"MdAttempt\",\r\n    \"xid\": \"e5f567013e6e4a749b609868e4826294\",\r\n    \"dsTransId\": \"886234aa-6c71-4ba0-acf9-d891a9a41f36\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 25 Jan 2022 15:03:59 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"authorizationResponseTime\": \"00:00:00\",\n    \"acquirerReferenceNumber\": \"468406\",\n    \"transactionID\": \"202515468406\",\n    \"authorizationCode\": \"890608\",\n    \"transactionLifecycleId\": \"ABC6297450125\",\n    \"maskedCardNumber\": \"222300******1824\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"authorizationIdentifier\": \"833df1d7-40d8-4e83-9019-b846a77b22ba\",\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"d9be3aeb-347a-488b-bb6b-7e382b679a9a\"\n}"}],"_postman_id":"4ca6874c-5434-406e-bf46-6988bc45d6e1"},{"name":"VirtualCardPayment-Auth","id":"f657e53d-d223-48ff-9c39-96d170bc4ce2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"operation\": \"Auth\",\r\n\"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff941f\",\r\n\"currency\": \"ISK\",\r\n\"amount\": 10000,\r\n\"authType\": \"Authorization\",\r\n\"delayedClearingData\": {\r\n    \"whenToClear\": \"2022-01-29\", //This needs to be changed to a date within the next 7 days\r\n    \"whenExpiredAction\": \"Reversal\"\r\n},\r\n\"systemCalling\":\"MerchantSystemName V1.0\",\r\n\"isFinalCapture\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment","description":"<p><strong>Authorization</strong></p>\n<p>The Auth operation is used for authorizing a specific amount on the virtual card given, but not confirm it.</p>\n<p>(This is as opposed to the sale operation, that will authorize and confirm the entire amount immediately. )</p>\n<p>There are two types of authorizations that can be made, which are configured through the use of the authType property.</p>\n<p><em>Authorization</em></p>\n<p>This is a regular authorization which will check and reserve the requested amount, if possible.</p>\n<p><em>Pre Authorization</em></p>\n<p>A pre-authorization will check and reserve the requested amount, if possible, for a longer period. It is only allowed for certain merchant categories, primarily in the hospitality industry. Please contact your Valitor Implementation Manager for more information.</p>\n","urlObject":{"protocol":"https","path":["Payment","VirtualCardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"d010477f-27a2-4ea0-969c-de07f0aaf39e","name":"VirtualCardPayment-Auth-Bad request","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"operation\": \"Auth\",\r\n\"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff941f\",\r\n\"currency\": \"ISK\",\r\n\"amount\": 10000,\r\n\"authType\": \"Authorization\",\r\n\"systemCalling\":\"MerchantSystemName V1.0\",\r\n\"isFinalCapture\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 11:37:52 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"title\": \"One or more validation errors occurred.\",\n    \"errors\": {\n        \"DelayedClearingData\": [\n            \"'Delayed Clearing Data' must not be empty.\"\n        ]\n    },\n    \"correlationID\": \"4747efd7-f7c1-4720-a480-608cedb5e47d\"\n}"},{"id":"442e06b8-6230-487e-b5de-643fcddcaef3","name":"VirtualCardPayment-Auth-Virtual number not found","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"operation\": \"Auth\",\r\n\"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff941\",\r\n\"currency\": \"ISK\",\r\n\"amount\": 10000,\r\n\"authType\": \"Authorization\",\r\n\"delayedClearingData\": {\r\n    \"whenToClear\": \"2021-12-24T10:11:53.6617222+00:00\",\r\n    \"whenExpiredAction\": \"Reversal\"\r\n},\r\n\"systemCalling\":\"MerchantSystemName V1.0\",\r\n\"isFinalCapture\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 12:30:29 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"authorizationResponseTime\": \"00:00:00\",\n    \"isSuccess\": false,\n    \"cardInformation\": {\n        \"cardScheme\": null,\n        \"issuingCountry\": null,\n        \"cardUsage\": null,\n        \"cardCategory\": null,\n        \"outOfScaScope\": false\n    },\n    \"responseCode\": \"B2-PO\",\n    \"responseDescription\": \"Unable to find virtual card data. Correlation ID: 05fd20ac-8c37-408a-becf-282c9adc6b80\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"05fd20ac-8c37-408a-becf-282c9adc6b80\"\n}"},{"id":"16c502c1-f9bf-454d-a5ff-766751e95251","name":"VirtualCardPayment-Auth-Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text","disabled":true},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"operation\": \"Auth\",\r\n\"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff941f\",\r\n\"currency\": \"ISK\",\r\n\"amount\": 10000,\r\n\"authType\": \"Authorization\",\r\n\"delayedClearingData\": {\r\n    \"whenToClear\": \"2022-01-26\", //This needs to be changed to a date within the next 7 days\r\n    \"whenExpiredAction\": \"Reversal\"\r\n},\r\n\"systemCalling\":\"MerchantSystemName V1.0\",\r\n\"isFinalCapture\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 25 Jan 2022 15:12:25 GMT"},{"key":"Content-Length","value":"319"}],"cookie":[],"responseTime":null,"body":"{\n    \"authorizationResponseTime\": \"00:00:00\",\n    \"acquirerReferenceNumber\": \"598047\",\n    \"transactionID\": \"202515598047\",\n    \"authorizationCode\": \"988227\",\n    \"transactionLifecycleId\": \"ABC6012060125\",\n    \"maskedCardNumber\": \"222300******1824\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"authorizationIdentifier\": \"050f52d4-e43e-4b7a-8c9b-44c5f23c132d\",\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"664c9bbb-6346-413a-bd12-66303d81da11\"\n}"}],"_postman_id":"f657e53d-d223-48ff-9c39-96d170bc4ce2"},{"name":"VirtualCardPayment-Capture","id":"d8b77eea-1dcc-4040-a42c-597281868e94","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"operation\": \"Capture\",\r\n\"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff941f\",\r\n\"currency\": \"ISK\",\r\n\"amount\": 10000,\r\n\"acquirerReferenceNumber\": \"884937\",\r\n\"authorizationCode\": \"409419\",\r\n\"systemCalling\":\"MerchantSystemName V1.0\",\r\n\"isFinalCapture\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment","description":"<p><strong>Capture</strong></p>\n<p>The Capture operation is used to confirm the authorization at a later date, either for the full amount or a portion of the amount.</p>\n<p>This operation requires the acquirer reference number and the authorization code from the original authorization response.</p>\n<p>When the original authorization has been captured, there may be a partial amount of the authorization remaining. The Capture operation may be used with a zero amount and the IsFinalCapture property set to true in order to cancel the remaining reserved authorization.</p>\n<p>To cancel a captured amount on an authorization, the <strong>CaptureRefund</strong> operation is used.</p>\n","urlObject":{"protocol":"https","path":["Payment","VirtualCardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"04932acc-b356-4efe-ac88-fd54c03ad07f","name":"VirtualCardPayment-Capture-Success","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"operation\": \"Capture\",\r\n\"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff941f\",\r\n\"currency\": \"ISK\",\r\n\"amount\": 10000,\r\n\"acquirerReferenceNumber\": \"884937\", // Acquirer reference number from the response of a previous Auth or PreAuth transaction.\r\n\"authorizationCode\": \"409419\", // Authorization code from the response of a previous Auth or PreAuth transaction.\r\n\"systemCalling\":\"MerchantSystemName V1.0\",\r\n\"isFinalCapture\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 12:36:01 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"authorizationResponseTime\": \"00:00:00\",\n    \"acquirerReferenceNumber\": \"884937\",\n    \"transactionID\": \"991352884937\",\n    \"authorizationCode\": \"409419\",\n    \"transactionLifecycleId\": \"12345ABCDF\",\n    \"maskedCardNumber\": \"222300******1824\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"authorizationIdentifier\": \"edbb6df9-03f6-4043-b023-afab0a09d793\",\n    \"responseCode\": \"00-P\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"44689344-dde7-42b2-9e2b-80d5ac79c5a3\"\n}"},{"id":"4b4cf4a1-48e2-4a65-9dbe-4b07196a0c68","name":"VirtualCardPayment-Capture-Bad request","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"operation\": \"Capture\",\r\n\"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff941f\",\r\n\"currency\": \"ISK\",\r\n\"amount\": 10000,\r\n\"acquirerReferenceNumber\": \"884937\",\r\n\"systemCalling\":\"MerchantSystemName V1.0\",\r\n\"isFinalCapture\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 12:33:48 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"title\": \"One or more validation errors occurred.\",\n    \"errors\": {\n        \"AuthorizationCode\": [\n            \"'Authorization Code' must not be empty.\"\n        ],\n        \"AcquirerReferenceNumber\": [\n            \"'Acquirer Reference Number' must not be empty.\"\n        ]\n    },\n    \"correlationID\": \"e348a0fe-adbd-4a3d-a9fa-27c73e221a3f\"\n}"},{"id":"09ded125-65a0-40fd-bca6-c77945a4b977","name":"VirtualCardPayment-Capture-Virtual number not found","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"operation\": \"Capture\",\r\n\"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff941\",\r\n\"currency\": \"ISK\",\r\n\"amount\": 10000,\r\n\"acquirerReferenceNumber\": \"884937\",\r\n\"authorizationCode\": \"409419\",\r\n\"systemCalling\":\"MerchantSystemName V1.0\",\r\n\"isFinalCapture\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 12:36:26 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"authorizationResponseTime\": \"00:00:00\",\n    \"isSuccess\": false,\n    \"cardInformation\": {\n        \"cardScheme\": null,\n        \"issuingCountry\": null,\n        \"cardUsage\": null,\n        \"cardCategory\": null,\n        \"outOfScaScope\": false\n    },\n    \"responseCode\": \"B2-PO\",\n    \"responseDescription\": \"Unable to find virtual card data. Correlation ID: 527b9849-2eda-4453-9517-bedd57443c07\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"527b9849-2eda-4453-9517-bedd57443c07\"\n}"}],"_postman_id":"d8b77eea-1dcc-4040-a42c-597281868e94"},{"name":"VirtualCardPayment-CaptureRefund","id":"8fb087fa-3868-407a-9356-41e895ee7c5e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"operation\": \"CaptureRefund\",\r\n\"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff941f\",\r\n\"currency\": \"ISK\",\r\n\"amount\": 10000,\r\n\"acquirerReferenceNumber\": \"884937\",\r\n\"authorizationCode\": \"409419\",\r\n\"systemCalling\":\"MerchantSystemName V1.0\",\r\n\"isFinalCapture\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment","description":"<p>Once the final capture has been completed, by setting isFinalCapture to true, it is possible to refund all or a portion of the total capture amount. It is only possible to do one CaptureRefund.</p>\n<p>The acquirerReferenceNumber is required in order to identify the Capture being refunded.</p>\n<p>The authorizationCode for the original authorization is required.</p>\n","urlObject":{"protocol":"https","path":["Payment","VirtualCardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"0f8aeaf4-e8a0-43ae-83b3-249545243f6f","name":"VirtualCardPayment-CaptureRefund-Success","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"operation\": \"CaptureRefund\",\r\n\"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff941f\",\r\n\"currency\": \"ISK\",\r\n\"amount\": 10000,\r\n\"acquirerReferenceNumber\": \"884937\", // Acquirer reference number from the response of a previous Capture transaction.\r\n\"authorizationCode\": \"409419\", // Authorization code from the response of a previous Capture transaction.\r\n\"systemCalling\":\"MerchantSystemName V1.0\",\r\n\"isFinalCapture\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 12:38:23 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"authorizationResponseTime\": \"00:00:00\",\n    \"acquirerReferenceNumber\": \"884937\",\n    \"transactionID\": \"135212884937\",\n    \"authorizationCode\": \"056059\",\n    \"transactionLifecycleId\": \"ABC2035361218\",\n    \"maskedCardNumber\": \"222300******1824\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"authorizationIdentifier\": \"edf4658b-4512-4097-9488-b2cdbc430a54\",\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"f8de4a58-d5e3-4cfa-a1cf-813c8753e612\"\n}"},{"id":"0e9898e8-85f7-4bb6-9f39-536128a7971a","name":"VirtualCardPayment-CaptureRefund-Bad request","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"operation\": \"CaptureRefund\",\r\n\"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff941f\",\r\n\"currency\": \"ISK\",\r\n\"amount\": 10000,\r\n\"authorizationCode\": \"409419\",\r\n\"systemCalling\":\"MerchantSystemName V1.0\",\r\n\"isFinalCapture\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 12:39:37 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"title\": \"One or more validation errors occurred.\",\n    \"errors\": {\n        \"AcquirerReferenceNumber\": [\n            \"'Acquirer Reference Number' must not be empty.\"\n        ]\n    },\n    \"correlationID\": \"77e6047c-ab6a-4576-8aaa-d9669c6a3c8a\"\n}"},{"id":"3182d95c-58b8-4efe-b967-8de10d11e3e1","name":"VirtualCardPayment-CaptureRefund-Virtual number not found","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"operation\": \"CaptureRefund\",\r\n\"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff941\",\r\n\"currency\": \"ISK\",\r\n\"amount\": 10000,\r\n\"acquirerReferenceNumber\": \"884937\", // Acquirer reference number from the response of a previous Capture transaction.\r\n\"authorizationCode\": \"409419\", // Authorization code from the response of a previous Capture transaction.\r\n\"systemCalling\":\"MerchantSystemName V1.0\",\r\n\"isFinalCapture\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 12:39:11 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"authorizationResponseTime\": \"00:00:00\",\n    \"isSuccess\": false,\n    \"cardInformation\": {\n        \"cardScheme\": null,\n        \"issuingCountry\": null,\n        \"cardUsage\": null,\n        \"cardCategory\": null,\n        \"outOfScaScope\": false\n    },\n    \"responseCode\": \"B2-PO\",\n    \"responseDescription\": \"Unable to find virtual card data. Correlation ID: 795400cc-624a-46ad-a122-1baa0c96f569\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"795400cc-624a-46ad-a122-1baa0c96f569\"\n}"}],"_postman_id":"8fb087fa-3868-407a-9356-41e895ee7c5e"},{"name":"VirtualCardPayment-Refund","id":"084688bc-1342-4d05-be87-0a8f36a59fd6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"operation\": \"Refund\",\r\n\"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff941f\",\r\n\"currency\": \"ISK\",\r\n\"amount\": 10000,\r\n\"acquirerReferenceNumber\": \"957071\",\r\n\"systemCalling\":\"MerchantSystemName V1.0\",\r\n\"isFinalCapture\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment","description":"<p>Refund a previously created sale transaction.</p>\n<p>The Refund operation requires the parameter acquirerReferenceNumber to be supplied. The acquirerReferenceNumber parameter is part of all CardPayment success responses and is a reference to the transaction in the Valitor acquiring system.</p>\n<p>The refund operation is performed behind the scenes in two different ways.</p>\n<p><strong>Reversal</strong></p>\n<p>If the original transaction was made recently and has not been prepared for clearing, then the system will cancel the transaction and it will never be sent to clearing.</p>\n<p>Partial reversals are not possible at the moment.</p>\n<p><strong>Refund</strong></p>\n<p>The original transaction was made a number of hours or days ago and it has been prepared or sent to clearing. The system will create a refund that is cleared the next day.</p>\n<p>Partial refund is possible, but not until next day after the authorization has been cleared.</p>\n<p>Refunds can be cancelled with the RefundCancellation operation ONLY if the original refund was made recently and has not been prepared or sent to clearing.</p>\n","urlObject":{"protocol":"https","path":["Payment","VirtualCardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"1996a099-63dd-4417-84af-0a949642ec71","name":"VirtualCardPayment-Refund-Success","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"operation\": \"Refund\",\r\n\"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff941f\",\r\n\"currency\": \"ISK\",\r\n\"amount\": 10000,\r\n\"acquirerReferenceNumber\": \"957071\", // Must reference the acquirerReferenceNumber from the original sale or auth response. This particular number will not work since it has already been used to refund the transaction with this number when creating this example.\r\n\"systemCalling\":\"MerchantSystemName V1.0\",\r\n\"isFinalCapture\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 11:08:09 GMT"},{"key":"Content-Length","value":"323"}],"cookie":[],"responseTime":null,"body":"{\n    \"authorizationResponseTime\": \"00:00:00\",\n    \"acquirerReferenceNumber\": \"957071\",\n    \"transactionID\": \"120010957071\",\n    \"authorizationCode\": \"758155\",\n    \"transactionLifecycleId\": \"ABC6100600719\",\n    \"maskedCardNumber\": \"222300******1824\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"authorizationIdentifier\": \"7d936453-4560-4b5f-8695-6310388f5c24\",\n    \"responseCode\": \"00-P\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"c3224534-6557-42be-b18c-1f66562c34c7\"\n}"},{"id":"ce77fe42-4c63-463f-ba0e-3a45e5ea9533","name":"VirtualCardPayment-Refund-Bad Request","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"operation\": \"Refund\",\r\n\"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff941f\",\r\n\"currency\": \"ISK\",\r\n\"amount\": 10000,\r\n\"systemCalling\":\"MerchantSystemName V1.0\",\r\n\"isFinalCapture\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 11:09:44 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"title\": \"One or more validation errors occurred.\",\n    \"errors\": {\n        \"AcquirerReferenceNumber\": [\n            \"'Acquirer Reference Number' must not be empty.\"\n        ]\n    },\n    \"correlationID\": \"fe8894c1-f79b-409b-820d-4253cf233144\"\n}"},{"id":"d9bf14dc-7ef5-4b00-ba8f-4aee68f4c14c","name":"VirtualCardPayment-Refund-Virtual card not found","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"operation\": \"Refund\",\r\n\"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff94f\",\r\n\"currency\": \"ISK\",\r\n\"amount\": 10000,\r\n\"acquirerReferenceNumber\": \"712398\",\r\n\"systemCalling\":\"MerchantSystemName V1.0\",\r\n\"isFinalCapture\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 11:08:47 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"authorizationResponseTime\": \"00:00:00\",\n    \"isSuccess\": false,\n    \"cardInformation\": {\n        \"cardScheme\": null,\n        \"issuingCountry\": null,\n        \"cardUsage\": null,\n        \"cardCategory\": null,\n        \"outOfScaScope\": false\n    },\n    \"responseCode\": \"B2-PO\",\n    \"responseDescription\": \"Unable to find virtual card data. Correlation ID: 7854cd07-9e5b-482e-912b-cc80995db0fa\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"7854cd07-9e5b-482e-912b-cc80995db0fa\"\n}"}],"_postman_id":"084688bc-1342-4d05-be87-0a8f36a59fd6"},{"name":"VirtualCardPayment-Refund Cancellation","id":"ba32f4e6-fd2c-4b6a-93aa-8ab570c78f01","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"operation\": \"RefundCancellation\",\r\n\"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff941f\",\r\n\"currency\": \"ISK\",\r\n\"amount\": 10000,\r\n\"acquirerReferenceNumber\": \"712398\",\r\n\"systemCalling\":\"MerchantSystemName V1.0\",\r\n\"isFinalCapture\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment","description":"<p>Refunds can be cancelled with the RefundCancellation operation ONLY if the original refund was made recently and has not been prepared or sent to clearing.</p>\n<p>The acquirerReferenceNumber is required.</p>\n","urlObject":{"protocol":"https","path":["Payment","VirtualCardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"d6fcf24d-114b-47af-b27f-f9ef22038fdc","name":"VirtualCardPayment-Refund Cancellation-Success","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"operation\": \"RefundCancellation\",\r\n\"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff941f\",\r\n\"currency\": \"ISK\",\r\n\"amount\": 10000,\r\n\"acquirerReferenceNumber\": \"712398\", // Must reference the acquirerReferenceNumber from the original refund response. This particular number will not work since it has already been used to refund the transaction with this number when creating this example.\r\n\"systemCalling\":\"MerchantSystemName V1.0\",\r\n\"isFinalCapture\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 11:25:35 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"authorizationResponseTime\": \"00:00:00\",\n    \"acquirerReferenceNumber\": \"712398\",\n    \"transactionLifecycleId\": \"12345ABCDF\",\n    \"maskedCardNumber\": \"222300******1824\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"authorizationIdentifier\": \"f69c0b90-055d-4b9d-b33e-66e867746988\",\n    \"responseCode\": \"00-A\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"883fb6fd-4856-4ab8-b15b-7fd6fbd05a06\"\n}"},{"id":"bf27f390-430d-4082-993e-57cd22629ba2","name":"VirtualCardPayment-Refund Cancellation-Bad request","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"operation\": \"RefundCancellation\",\r\n\"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff941f\",\r\n\"currency\": \"ISK\",\r\n\"amount\": 10000,\r\n\"systemCalling\":\"MerchantSystemName V1.0\",\r\n\"isFinalCapture\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 11:27:10 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"title\": \"One or more validation errors occurred.\",\n    \"errors\": {\n        \"AcquirerReferenceNumber\": [\n            \"'Acquirer Reference Number' must not be empty.\"\n        ]\n    },\n    \"correlationID\": \"b2272c39-2d65-4e36-8bc6-af43324a756f\"\n}"},{"id":"48d29efe-0bdb-46a3-bbae-b626f9302129","name":"VirtualCardPayment-Refund Cancellation-Virtual card not found","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","type":"text","value":"2.0"},{"key":"Authorization","type":"text","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","disabled":true},{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"operation\": \"RefundCancellation\",\r\n\"virtualCardNumber\": \"a1586abc-eeb0-4774-8c81-7a1f6dff941\",\r\n\"currency\": \"ISK\",\r\n\"amount\": 10000,\r\n\"acquirerReferenceNumber\": \"712398\",\r\n\"systemCalling\":\"MerchantSystemName V1.0\",\r\n\"isFinalCapture\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 11:26:40 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"authorizationResponseTime\": \"00:00:00\",\n    \"isSuccess\": false,\n    \"cardInformation\": {\n        \"cardScheme\": null,\n        \"issuingCountry\": null,\n        \"cardUsage\": null,\n        \"cardCategory\": null,\n        \"outOfScaScope\": false\n    },\n    \"responseCode\": \"B2-PO\",\n    \"responseDescription\": \"Unable to find virtual card data. Correlation ID: 7d8901e6-5705-49cd-9986-2ed3f7d8e075\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"7d8901e6-5705-49cd-9986-2ed3f7d8e075\"\n}"}],"_postman_id":"ba32f4e6-fd2c-4b6a-93aa-8ab570c78f01"}],"id":"96b371b0-479e-4bd7-9ea8-a5d3e923e399","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"33a1b918-3ca3-455e-9d16-411475873f27"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"e6abf49b-8df7-47fb-92f3-a9838627a3c6"}}],"_postman_id":"96b371b0-479e-4bd7-9ea8-a5d3e923e399","description":""},{"name":"RefundWithCorrelationId","item":[{"name":"RefundWithCorrelationId","id":"1f3e766e-a5d4-4d21-826c-9992ad3a7fe4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"originalCorrelationId\": \"e6a45187-325e-4db4-bf79-2e442379c97a\",\r\n  \"originalTransactionDate\": \"2024-05-02T00:00:00\",\r\n  \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/RefundWithCorrelationId","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"c95e45e5-a1ea-4d99-9f84-f210b0efd7a2","id":"c95e45e5-a1ea-4d99-9f84-f210b0efd7a2","name":"Payment","type":"folder"}},"urlObject":{"protocol":"https","path":["Payment","RefundWithCorrelationId"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"60a5ffd9-4866-43a7-846e-2abb2e3aaa59","name":"RefundWithCorrelationId","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"originalCorrelationId\": \"e6a45187-325e-4db4-bf79-2e442379c97a\",\r\n  \"originalTransactionDate\": \"2024-05-02T00:00:00\",\r\n  \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/RefundWithCorrelationId"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"2.0"},{"key":"Date","value":"Thu, 02 May 2024 09:50:39 GMT"},{"key":"Set-Cookie","value":"BIGipServers1-vpsserv.uat.valitor.com-pool=!jwnSNh82XQmxs91gGO24slGvHzsuXKS/ZkqhyHlt7NqqGGRjr3mkEtrUpEW1My8a66bGzK/LvN8f; path=/; Httponly; Secure"},{"key":"Set-Cookie","value":"TS01d815d0=01e3c24707d4383b024c622ede35b4768befe3c61fabf2c576c6ecce81787f0a12e6ebb9d87d7e5cfb59e1f0401f9c0ea0affe9919; Path=/; Domain=.uat.valitorpay.com; Secure; HttpOnly;"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"621126\",\n    \"transactionID\": \"412309621126\",\n    \"originalTransactionID\": \"412309621126\",\n    \"authorizationCode\": \"787697\",\n    \"transactionLifecycleId\": \"ABC5835280502\",\n    \"maskedCardNumber\": \"222300******1873\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": false,\n        \"cardProductCategory\": \"MPG\"\n    },\n    \"transactionType\": \"10\",\n    \"isCardPresent\": false,\n    \"currency\": \"352\",\n    \"authorizedAmount\": 15000,\n    \"refundOperation\": \"Refund\",\n    \"marketInformation\": {\n        \"merchantCountry\": null,\n        \"marketName\": null,\n        \"acquirerRegion\": null,\n        \"acquirerRegionId\": 0\n    },\n    \"authorizationIdentifier\": \"6e3bab09-0869-11ef-9379-4e5ef5f39e50\",\n    \"authorizationExpiryDate\": \"2024-05-09T00:00:00\",\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Approved or completed successfully.\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"d7ee0c46-b07f-4cf3-9103-c99a3ab701a1\"\n}"}],"_postman_id":"1f3e766e-a5d4-4d21-826c-9992ad3a7fe4"}],"id":"4d90382e-c86e-4b24-a97e-234a1715698a","description":"<p>This method refunds a previous transaction with correlation id of the original transaction. Only the full amount of the original transaction can be refunded.</p>\n","_postman_id":"4d90382e-c86e-4b24-a97e-234a1715698a","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"c95e45e5-a1ea-4d99-9f84-f210b0efd7a2","id":"c95e45e5-a1ea-4d99-9f84-f210b0efd7a2","name":"Payment","type":"folder"}}}],"id":"c95e45e5-a1ea-4d99-9f84-f210b0efd7a2","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"205122b1-35a5-4550-8bf1-0538ecaf3a19"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"390a6a2e-260a-4d69-b156-281e92b978d2"}}],"_postman_id":"c95e45e5-a1ea-4d99-9f84-f210b0efd7a2","description":""},{"name":"PaymentBatches","item":[{"name":"CreateVirtualCardPaymentBatch","id":"e797859d-0115-41f6-9a7f-ee6e681e929f","protocolProfileBehavior":{"disabledSystemHeaders":{"content-type":true},"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"argeementNumber\": \"123456\",\r\n    \"terminalId\": \"12345678\",\r\n    \"merchantAssignedBatchNumber\": \"1234567\",\r\n    \"merchantSocialSecurityNumber\": \"1234567890\", // Optional field for Icelandic merchants only.\r\n    \"merchantEmail\": \"test@valitor.is\",\r\n    \"merchantWebhookUrl\": \"https://test.valitor.is/webhook\",\r\n    \"transactions\": [\r\n        {\r\n            \"merchantReferenceNumber\": \"1234567\",\r\n            \"amount\": 500000,\r\n            \"virtualCardNumber\": \"3D15FEAE-DFA6-16D9-B26D-8B5E353626BE\",\r\n            \"currency\": \"ISK\",\r\n            \"operation\": \"Sale\"\r\n        },\r\n        {\r\n            \"merchantReferenceNumber\": \"1234567\",\r\n            \"amount\": 500000,\r\n            \"virtualCardNumber\": \"6D97DFEC-ADB6-56D8-A22E-6F4E902323FC\",\r\n            \"currency\": \"ISK\",\r\n            \"operation\": \"Sale\"\r\n        },\r\n        {\r\n            \"merchantReferenceNumber\": \"1234567\",\r\n            \"amount\": 500000,\r\n            \"virtualCardNumber\": \"4E23SDCE-ADA2-45D8-A22E-6F4E902323FC\",\r\n            \"currency\": \"ISK\",\r\n            \"operation\": \"Payout\"\r\n        },\r\n        {\r\n            \"merchantReferenceNumber\": \"1234567\",\r\n            \"amount\": 500000,\r\n            \"virtualCardNumber\": \"5E00FECD-ADA2-45D8-A22E-6F4E902323FC\",\r\n            \"currency\": \"ISK\",\r\n            \"operation\": \"Refund\",\r\n            \"acquirerReferenceNumber\": \"123456\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/PaymentBatches/CreateVirtualCardPaymentBatch","description":"<p>Registers a batch of virtual card transactions to be authorized. This action returns an identifier for the batch that is used to get the results report using GetBatchReport.</p>\n<p>All virtual cards used must have been created with subsequentTransactionType as either MerchantInitiatedRecurring, MerchantInitiatedInstallment or MerchantInitiatedCredentialOnFile.</p>\n<p>Please note that retries are only allowed in certain cases. ResponseCodes 05 or 51 - only one retry per day and max 3 retries. ResponseCodes AV, AW, 91, 92, AU, V2, 96, C5 are related to network issues and may be retried. Other error code should not be retried.</p>\n<h2 id=\"recurring\">Recurring</h2>\n<p>This is primarily when customers are purchasing a service on a regular basis for same or similar amount. For example TV service, magazine or lottery.</p>\n<p>This requires the merchant to set up a scheduler that will trigger this with an interval that is agreed between the merchant and the customer.</p>\n<h2 id=\"installments\">Installments</h2>\n<p>This is when customers are paying for an item in multiple transactions with a specific interval.</p>\n<p>This requires the merchant to set up a scheduler that will trigger this with an interval that is agreed between the merchant and the customer.</p>\n<h2 id=\"credentialonfile\">CredentialOnFile</h2>\n<p>The use case for this would be for example a web site where customer is registered and can select multiple items to buy over a specific period, and get access to them immediately without his card being charged right away.</p>\n<p>This requires the merchant to set up a scheduler that will trigger this with an interval that is agreed between the merchant and the customer.</p>\n","urlObject":{"protocol":"https","path":["PaymentBatches","CreateVirtualCardPaymentBatch"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"e7edf098-f1b8-420c-801a-c1163fbd6800","name":"Multi Agreement Merchant without required id's","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n//   \"agreementNumber\": \"123456\",\r\n//   \"terminalId\": \"12345678\",\r\n  \"merchantAssignedBatchNumber\": \"1234567\",\r\n  \"merchantSocialSecurityNumber\": \"1234567890\", // Optional field for Icelandic merchants only.\r\n  \"merchantEmail\": \"test@valitor.is\",\r\n  \"merchantWebhookUrl\": \"https://test.valitor.is/webhook\",\r\n  \"transactions\": [\r\n    {\r\n      \"merchantReferenceNumber\": \"1234567\",\r\n      \"amount\": 500000,\r\n      \"virtualCardNumber\": \"3D15FEAE-DFA6-16D9-B26D-8B5E353626BE\",\r\n      \"currency\": \"ISK\",\r\n      \"operation\": \"Sale\"\r\n    },\r\n    {\r\n      \"merchantReferenceNumber\": \"1234567\",\r\n      \"amount\": 500000,\r\n      \"virtualCardNumber\": \"6D97DFEC-ADB6-56D8-A22E-6F4E902323FC\",\r\n      \"currency\": \"ISK\",\r\n      \"operation\": \"Sale\"\r\n    },\r\n    {\r\n      \"merchantReferenceNumber\": \"1234567\",\r\n      \"amount\": 500000,\r\n      \"virtualCardNumber\": \"4E23SDCE-ADA2-45D8-A22E-6F4E902323FC\",\r\n      \"currency\": \"ISK\",\r\n      \"operation\": \"Payout\"\r\n    },\r\n    {\r\n      \"merchantReferenceNumber\": \"1234567\",\r\n      \"amount\": 500000,\r\n      \"virtualCardNumber\": \"5E00FECD-ADA2-45D8-A22E-6F4E902323FC\",\r\n      \"currency\": \"ISK\",\r\n      \"operation\": \"Refund\",\r\n      \"acquirerReferenceNumber\": \"123456\"\r\n    }\r\n  ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/PaymentBatches/CreateVirtualCardPaymentBatch"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 13:09:32 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"title\": \"One or more validation errors occurred.\",\n    \"errors\": {\n        \"TerminalId\": [\n            \"Payment Facilitators must provide a valid non-empty numerical value for this field.\"\n        ],\n        \"AgreementNumber\": [\n            \"Payment Facilitators must provide a valid non-empty numerical value for this field.\"\n        ]\n    },\n    \"correlationID\": \"5a882462-7467-423a-9f2c-eedada060364\"\n}"},{"id":"3e1c187f-ba7c-4576-ab10-c624eba64609","name":"Single Agreement Merchant - includes not allowed id's","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"argeementNumber\": \"123456\",\r\n  \"terminalId\": \"12345678\",\r\n  \"merchantAssignedBatchNumber\": \"1234567\",\r\n  \"merchantSocialSecurityNumber\": \"1234567890\", // Optional field for Icelandic merchants only.\r\n  \"merchantEmail\": \"test@valitor.is\",\r\n  \"merchantWebhookUrl\": \"https://test.valitor.is/webhook\",\r\n  \"transactions\": [\r\n    {\r\n      \"merchantReferenceNumber\": \"1234567\",\r\n      \"amount\": 500000,\r\n      \"virtualCardNumber\": \"3D15FEAE-DFA6-16D9-B26D-8B5E353626BE\",\r\n      \"currency\": \"ISK\",\r\n      \"operation\": \"Sale\"\r\n    },\r\n    {\r\n      \"merchantReferenceNumber\": \"1234567\",\r\n      \"amount\": 500000,\r\n      \"virtualCardNumber\": \"6D97DFEC-ADB6-56D8-A22E-6F4E902323FC\",\r\n      \"currency\": \"ISK\",\r\n      \"operation\": \"Sale\"\r\n    },\r\n    {\r\n      \"merchantReferenceNumber\": \"1234567\",\r\n      \"amount\": 500000,\r\n      \"virtualCardNumber\": \"4E23SDCE-ADA2-45D8-A22E-6F4E902323FC\",\r\n      \"currency\": \"ISK\",\r\n      \"operation\": \"Payout\"\r\n    },\r\n    {\r\n      \"merchantReferenceNumber\": \"1234567\",\r\n      \"amount\": 500000,\r\n      \"virtualCardNumber\": \"5E00FECD-ADA2-45D8-A22E-6F4E902323FC\",\r\n      \"currency\": \"ISK\",\r\n      \"operation\": \"Refund\",\r\n      \"acquirerReferenceNumber\": \"123456\"\r\n    }\r\n  ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/PaymentBatches/CreateVirtualCardPaymentBatch"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 13:19:10 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"Message\": \"The following request fields cannot not be populated when using the provided APIKey: TerminalId.\",\n    \"CorrelationId\": \"acca7d2a-5405-404e-b71a-ced7d81d5d24\"\n}"},{"id":"01f45d54-6cee-4984-ad17-d728763259d4","name":"CreateVirtualCardPaymentBatch","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text","disabled":true},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"argeementNumber\": \"123456\",\r\n    \"terminalId\": \"12345678\",\r\n    \"merchantAssignedBatchNumber\": \"1234567\",\r\n    \"merchantSocialSecurityNumber\": \"1234567890\", // Optional field for Icelandic merchants only.\r\n    \"merchantEmail\": \"test@valitor.is\",\r\n    \"merchantWebhookUrl\": \"https://test.valitor.is/webhook\",\r\n    \"transactions\": [\r\n        {\r\n            \"merchantReferenceNumber\": \"1234567\",\r\n            \"amount\": 500000,\r\n            \"virtualCardNumber\": \"3D15FEAE-DFA6-16D9-B26D-8B5E353626BE\",\r\n            \"currency\": \"ISK\",\r\n            \"operation\": \"Sale\"\r\n        },\r\n        {\r\n            \"merchantReferenceNumber\": \"1234567\",\r\n            \"amount\": 500000,\r\n            \"virtualCardNumber\": \"6D97DFEC-ADB6-56D8-A22E-6F4E902323FC\",\r\n            \"currency\": \"ISK\",\r\n            \"operation\": \"Sale\"\r\n        },\r\n        {\r\n            \"merchantReferenceNumber\": \"1234567\",\r\n            \"amount\": 500000,\r\n            \"virtualCardNumber\": \"4E23SDCE-ADA2-45D8-A22E-6F4E902323FC\",\r\n            \"currency\": \"ISK\",\r\n            \"operation\": \"Payout\"\r\n        },\r\n        {\r\n            \"merchantReferenceNumber\": \"1234567\",\r\n            \"amount\": 500000,\r\n            \"virtualCardNumber\": \"5E00FECD-ADA2-45D8-A22E-6F4E902323FC\",\r\n            \"currency\": \"ISK\",\r\n            \"operation\": \"Refund\",\r\n            \"acquirerReferenceNumber\": \"123456\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/PaymentBatches/CreateVirtualCardPaymentBatch"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 15:19:56 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"Message\": \"The following request fields cannot not be populated when using the provided APIKey: TerminalId.\",\n    \"CorrelationId\": \"e95a9bb4-b448-492e-999a-10228e2fb50d\"\n}"},{"id":"c118db71-a1e1-4b7e-8835-416741ffd16e","name":"Successful Request","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text","disabled":true},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"agreementNumber\": \"231517\",\r\n\"terminalId\": \"14041001\",\r\n\"merchantAssignedBatchNumber\": \"1000013\",\r\n\"merchantSocialSecurityNumber\": \"2412683579\",\r\n\"merchantEmail\": \"test@valitor.is\",\r\n\"merchantWebhookUrl\": \"https://test.valitor.is/webhook\",\r\n\"transactions\": [\r\n{ \"merchantReferenceNumber\": \"A000001\", \"amount\": 100000, \"virtualCardNumber\": \"c57a0c10-deef-4ab5-ba89-7f87e4395212\", \"currency\": \"ISK\", \"operation\": \"Sale\" }\r\n,\r\n{ \"merchantReferenceNumber\": \"A000002\", \"amount\": 105100, \"virtualCardNumber\": \"6a92d242-31cb-4165-a39f-6e990f50171e\", \"currency\": \"ISK\", \"operation\": \"Sale\" }\r\n,\r\n{ \"merchantReferenceNumber\": \"A000003\", \"amount\": 150000, \"virtualCardNumber\": \"d56c1eef-9cdf-4b53-a289-aa74275b98e6\", \"currency\": \"ISK\", \"operation\": \"Sale\" }\r\n,\r\n\r\n{ \"merchantReferenceNumber\": \"A000004\", \"amount\": 120000, \"virtualCardNumber\": \"c39e8807-2247-4f4d-be56-9eb1c4c3fe25\", \"currency\": \"ISK\", \"operation\": \"Sale\" }\r\n],\r\n\"systemCalling\": \"SuperSystems V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/PaymentBatches/CreateVirtualCardPaymentBatch"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Mon, 21 Mar 2022 15:02:22 GMT"},{"key":"Content-Length","value":"132"}],"cookie":[],"responseTime":null,"body":"{\n    \"batchId\": \"20e7b14f-42b8-472b-a5fe-accb00a95ef6\",\n    \"isSuccess\": true,\n    \"responseCode\": \"D1\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"20e7b14f-42b8-472b-a5fe-accb00a95ef6\"\n}"}],"_postman_id":"e797859d-0115-41f6-9a7f-ee6e681e929f"},{"name":"Get batch report","id":"cd34a0f0-8421-4590-8178-77c500f672a6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"batchId\": \"8C14901E-9789-4DFA-A6D6-FF84A2FBF74A\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/PaymentBatches/GetVirtualCardPaymentBatchReport","urlObject":{"protocol":"https","path":["PaymentBatches","GetVirtualCardPaymentBatchReport"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"4cdb5006-82c4-40b2-b78d-f82c3a087f1b","name":"Batch not found","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"batchId\": \"8C14901E-9789-4DFA-A6D6-FF84A2FBF74A\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/PaymentBatches/GetVirtualCardPaymentBatchReport"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 17 Dec 2021 14:44:14 GMT"},{"key":"Content-Length","value":"268"}],"cookie":[],"responseTime":null,"body":"{\n    \"processingStartTime\": \"0001-01-01T00:00:00\",\n    \"processingEndTime\": \"0001-01-01T00:00:00\",\n    \"totalNumberOfTransactions\": 0,\n    \"numberOfAuthorizedTransactions\": 0,\n    \"batchTotalAmount\": 0,\n    \"authorizedBatchAmount\": 0,\n    \"isSuccess\": false,\n    \"responseCode\": \"D2\",\n    \"responseDescription\": \"Batch report is not yet available for this batch ID. Please try again later.\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"4dc19322-3974-4870-8e22-1f8877d99dbd\"\n}"},{"id":"7cdd0165-e254-4872-a317-8aa37e0a89f0","name":"Successful request","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text","disabled":true},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"batchId\": \"20e7b14f-42b8-472b-a5fe-accb00a95ef6\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/PaymentBatches/GetVirtualCardPaymentBatchReport"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Mon, 21 Mar 2022 15:02:28 GMT"},{"key":"Content-Length","value":"673"}],"cookie":[],"responseTime":null,"body":"{\n    \"processingStartTime\": \"2022-03-21T15:02:23.47\",\n    \"processingEndTime\": \"2022-03-21T15:02:26.94\",\n    \"totalNumberOfTransactions\": 4,\n    \"numberOfAuthorizedTransactions\": 3,\n    \"batchTotalAmount\": 475100,\n    \"authorizedBatchAmount\": 370000,\n    \"transactionReports\": [\n        {\n            \"virtualCardNumber\": \"6a92d242-31cb-4165-a39f-6e990f50171e\",\n            \"updatedVirtualCardNumber\": \"00000000-0000-0000-0000-000000000000\",\n            \"merchantReferenceNumber\": \"A000002\",\n            \"amount\": 105100,\n            \"processingTime\": \"2022-03-21T15:02:26.94\",\n            \"responseCode\": \"51\",\n            \"transactionId\": \"208015158067\",\n            \"authorizationCode\": \"521508\",\n            \"transactionLifecycleId\": \"ABC2893090321\",\n            \"authorizationDateTime\": \"2022-03-21T15:02:23\",\n            \"acquirerReferenceNumber\": \"158067\"\n        },\n        {\n            \"virtualCardNumber\": \"c57a0c10-deef-4ab5-ba89-7f87e4395212\",\n            \"updatedVirtualCardNumber\": \"00000000-0000-0000-0000-000000000000\",\n            \"merchantReferenceNumber\": \"A000001\",\n            \"amount\": 100000,\n            \"processingTime\": \"2022-03-21T15:02:26.783\",\n            \"responseCode\": \"00\",\n            \"transactionId\": \"208015158068\",\n            \"authorizationCode\": \"519661\",\n            \"transactionLifecycleId\": \"ABC5774090321\",\n            \"authorizationDateTime\": \"2022-03-21T15:02:23\",\n            \"acquirerReferenceNumber\": \"158068\"\n        },\n        {\n            \"virtualCardNumber\": \"d56c1eef-9cdf-4b53-a289-aa74275b98e6\",\n            \"updatedVirtualCardNumber\": \"00000000-0000-0000-0000-000000000000\",\n            \"merchantReferenceNumber\": \"A000003\",\n            \"amount\": 150000,\n            \"processingTime\": \"2022-03-21T15:02:26.94\",\n            \"responseCode\": \"00\",\n            \"transactionId\": \"208015158070\",\n            \"authorizationCode\": \"754779\",\n            \"transactionLifecycleId\": \"000000686033744\",\n            \"authorizationDateTime\": \"2022-03-21T15:02:23\",\n            \"acquirerReferenceNumber\": \"158070\"\n        },\n        {\n            \"virtualCardNumber\": \"c39e8807-2247-4f4d-be56-9eb1c4c3fe25\",\n            \"updatedVirtualCardNumber\": \"00000000-0000-0000-0000-000000000000\",\n            \"merchantReferenceNumber\": \"A000004\",\n            \"amount\": 120000,\n            \"processingTime\": \"2022-03-21T15:02:26\",\n            \"responseCode\": \"00\",\n            \"transactionId\": \"208015158069\",\n            \"authorizationCode\": \"068993\",\n            \"transactionLifecycleId\": \"000000938013325\",\n            \"authorizationDateTime\": \"2022-03-21T15:02:23\",\n            \"acquirerReferenceNumber\": \"158069\"\n        }\n    ],\n    \"merchantName\": \"Skoverlun Sigurjonss\",\n    \"merchantAssignedBatchNumber\": \"1000013\",\n    \"isSuccess\": true,\n    \"responseCode\": \"D1\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"bc0db965-1d71-4dcc-b26d-58d3da150048\"\n}"}],"_postman_id":"cd34a0f0-8421-4590-8178-77c500f672a6"}],"id":"5dc835c8-d123-4c4b-ba23-1acab462f15e","description":"<p><img src=\"https://i.imgur.com/Kep6qWy.png\" alt /></p>\n","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"87f5b0cb-290c-4c50-9cb0-817e8c31c324"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"f97af87a-311a-4154-ae90-7cec5c66f7b9"}}],"_postman_id":"5dc835c8-d123-4c4b-ba23-1acab462f15e"},{"name":"Flows","item":[{"name":"MIT Recurring with initial payment","item":[{"name":"CardVerification","event":[{"listen":"test","script":{"exec":["pm.test(\"Successful POST request\", function () {\r","    pm.expect(pm.response.code).to.be.oneOf([200]);\r","});"],"type":"text/javascript","id":"f053de4d-7ab1-4f58-8ccf-cf2f0110ef87"}}],"id":"2ad5528c-56d7-4076-bddc-47b38136a87c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"cardNumber\": \"2223000010246699\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cardholderDeviceType\": \"WWW\",\r\n  \"amount\": 500000,\r\n  \"currency\": \"ISK\",\r\n  \"authenticationUrl\": \"https://www.valitor.com/\",\r\n  \"MD\": \"QQBGADcAOQBCADEAQwA4AC0AQwAwADAARAAtADQARgBGADAALQA4AEYARABEAC0ANgA4ADkANAAyADMANwBEADYANwBCAEQA\",\r\n  \"systemCalling\" : \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/CardVerification","description":"<p>First a 3dSecure authentication must be obtained for the card. This can be done by calling CardVerification and receiving authentication html form.</p>\n<p>The process of how authentication is then obtained is described in the next step of the flow.</p>\n","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"c3f46a3d-82d7-432f-9e2c-31b9fe5e273b","id":"c3f46a3d-82d7-432f-9e2c-31b9fe5e273b","name":"Flows","type":"folder"}},"urlObject":{"protocol":"https","path":["CardVerification"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"8e63e8b3-2d9c-444c-a379-656a2e0984e0","name":"CardVerification","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"cardNumber\": \"2223000010246699\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cardholderDeviceType\": \"WWW\",\r\n  \"amount\": 256300,\r\n  \"currency\": \"ISK\",\r\n  \"authenticationUrl\": \"https://www.valitor.com/\",\r\n  \"MD\": \"QQBGADcAOQBCADEAQwA4AC0AQwAwADAARAAtADQARgBGADAALQA4AEYARABEAC0ANgA4ADkANAAyADMANwBEADYANwBCAEQA\",\r\n  \"systemCalling\" : \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/CardVerification"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 12:41:15 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"cardVerificationRawResponse\": \"<!DOCTYPE html SYSTEM \\\"about:legacy-compat\\\">\\r\\n<html class=\\\"no-js\\\" lang=\\\"en\\\" xmlns=\\\"http://www.w3.org/1999/xhtml\\\">\\r\\n<head>\\r\\n  <meta http-equiv=\\\"Content-Type\\\" content=\\\"text/html; charset=utf-8\\\" />\\r\\n  <meta charset=\\\"utf-8\\\" />\\r\\n  <title>3D Secure Processing</title>\\r\\n  <link href=\\\"https://mpi.valitor.com/mdpaympi/static/mpi.css\\\" rel=\\\"stylesheet\\\" type=\\\"text/css\\\" />\\r\\n</head>\\r\\n<body>\\r\\n  <div id=\\\"main\\\">\\r\\n    <div id=\\\"content\\\">\\r\\n      <div id=\\\"order\\\">\\r\\n        <h2>3D Secure Processing</h2>\\r\\n        <img src=\\\"https://mpi.valitor.com/mdpaympi/static/preloader.gif\\\" alt=\\\"Please wait..\\\" />\\r\\n        <img src=\\\"https://mpi.valitor.com/mdpaympi/static/mc_idcheck_hrz_ltd_pos_103px.png\\\" alt=\\\"MasterCard ID Check\\\" />\\r\\n        <div id=\\\"formdiv\\\">\\r\\n          <script type=\\\"text/javascript\\\">\\r\\n            function hideAndSubmitTimed(formid) {\\r\\n              var timer = setTimeout(\\\"hideAndSubmit('\\\" + formid + \\\"');\\\", 999);\\r\\n            }\\r\\n\\r\\n            function hideAndSubmit(formid) {\\r\\n              var formx = document.getElementById(formid);\\r\\n              if (formx != null) {\\r\\n                formx.style.visibility = \\\"hidden\\\";\\r\\n                formx.submit();\\r\\n              }\\r\\n            }\\r\\n          </script>\\r\\n          <div>\\r\\n            <form id=\\\"webform0\\\" name=\\\"ddcoll\\\" method=\\\"POST\\\" action=\\\"https://uat.valitorpay.com/ThreeDSecureModirumSimulator/CallbackV4/\\\" accept_charset=\\\"UTF-8\\\">\\r\\n              <input type=\\\"hidden\\\" name=\\\"_charset_\\\" value=\\\"UTF-8\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"txid\\\" value=\\\"121028191\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_language\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_javaEnabled\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_jsEnabled\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_colorDepth\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_height\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_width\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_PixelDepth\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_TimezoneOffset\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"text\\\" name=\\\"digest\\\" value=\\\"cd95ebb9-4a4e-40c6-8582-64ab0235b141\\\" readonly=\\\"true\\\" style=\\\"display:none;\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"transientData\\\" value=\\\"AMmu2jGuNtftpWq7UeOdAoxjDKtIvuO76og/NlG3oe1BjXMUVXNc2hgfNEzM2EtNWYG8/LNXRsROx8780mFzUQega7iOL1g/9NUoVdiav6MAECMHrpFyzhXjGn3ccxveyUKGlQDDFlxgbe5Tw33zpQ/0t6iZz8ASAFlsiOM6sh+jOSxb86zU2PGQ1BuOGGUpGznNxGiASQB7CGKJzldZYyJk37KbnNNW3BWdIsMc2M8TNUjQB5DpRC6PNPLooy8m\\\" />\\r\\n              <input type=\\\"submit\\\" name=\\\"submitBtn\\\" value=\\\"Please click here to continue\\\" />\\r\\n            </form>\\r\\n          </div>\\r\\n        </div>\\r\\n        <script type=\\\"text/javascript\\\">\\r\\n          hideAndSubmitTimed('webform0');\\r\\n        </script>\\r\\n        <noscript>\\r\\n          <div align=\\\"center\\\">\\r\\n            <b>Javascript is turned off or not supported!</b>\\r\\n            <br />\\r\\n          </div>\\r\\n        </noscript>\\r\\n        <script type=\\\"text/javascript\\\">\\r\\n          function populateData() {\\r\\n            var form = document.getElementById(\\\"webform0\\\");\\r\\n            if (form != null) {\\r\\n              if (form[\\\"TDS2_Navigator_language\\\"] != null) {\\r\\n                form[\\\"TDS2_Navigator_language\\\"].value = (navigator.language || '');\\r\\n              }\\r\\n              if (form[\\\"TDS2_Navigator_jsEnabled\\\"] != null) {\\r\\n                // if this scipt runs js is enabled\\r\\n                form[\\\"TDS2_Navigator_jsEnabled\\\"].value = \\\"true\\\";\\r\\n              }\\r\\n              if (form[\\\"TDS2_Navigator_javaEnabled\\\"] != null) {\\r\\n                form[\\\"TDS2_Navigator_javaEnabled\\\"].value = navigator.javaEnabled();\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_colorDepth\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_colorDepth\\\"].value = screen.colorDepth;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_height\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_height\\\"].value = screen.height;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_width\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_width\\\"].value = screen.width;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_pixelDepth\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_pixelDepth\\\"].value = screen.pixelDepth;\\r\\n              }\\r\\n\\r\\n              var timezoneOffsetField = form[\\\"TDS2_TimezoneOffset\\\"];\\r\\n              if (timezoneOffsetField != null) {\\r\\n                timezoneOffsetField.value = new Date().getTimezoneOffset();\\r\\n              }\\r\\n            }\\r\\n          }\\r\\n          populateData();\\r\\n        </script>\\r\\n      </div>\\r\\n      <div id=\\\"content-footer\\\">\\r\\n        <br />\\r\\n        <img height=\\\"20\\\" src=\\\"https://mpi.valitor.com/mdpaympi/static/powered-by-modirum.svg\\\" alt=\\\"Powered by Modirum\\\" />\\r\\n      </div>\\r\\n    </div>\\r\\n  </div>\\r\\n</body>\\r\\n</html>\\r\\n\",\n    \"postUrl\": \"https://uat.valitorpay.com/ThreeDSecureModirumSimulator/CallbackV4/\",\n    \"verificationFields\": [\n        {\n            \"name\": \"_charset_\",\n            \"value\": \"UTF-8\"\n        },\n        {\n            \"name\": \"txid\",\n            \"value\": \"121028191\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_language\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_javaEnabled\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_jsEnabled\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_colorDepth\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_height\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_width\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_PixelDepth\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_TimezoneOffset\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"digest\",\n            \"value\": \"cd95ebb9-4a4e-40c6-8582-64ab0235b141\"\n        },\n        {\n            \"name\": \"transientData\",\n            \"value\": \"AMmu2jGuNtftpWq7UeOdAoxjDKtIvuO76og/NlG3oe1BjXMUVXNc2hgfNEzM2EtNWYG8/LNXRsROx8780mFzUQega7iOL1g/9NUoVdiav6MAECMHrpFyzhXjGn3ccxveyUKGlQDDFlxgbe5Tw33zpQ/0t6iZz8ASAFlsiOM6sh+jOSxb86zU2PGQ1BuOGGUpGznNxGiASQB7CGKJzldZYyJk37KbnNNW3BWdIsMc2M8TNUjQB5DpRC6PNPLooy8m\"\n        }\n    ],\n    \"additionalFields\": [\n        {\n            \"name\": \"IssuerLogo\",\n            \"value\": \"https://mpi.valitor.com/mdpaympi/static/mc_idcheck_hrz_ltd_pos_103px.png\"\n        },\n        {\n            \"name\": \"IssuerText\",\n            \"value\": \"MasterCard ID Check\"\n        }\n    ],\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": false\n    },\n    \"responseCode\": \"C1-M\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"997be2bf-21a4-4447-9981-135c5f74bc9d\"\n}"}],"_postman_id":"2ad5528c-56d7-4076-bddc-47b38136a87c"},{"name":"Cardholder redirection & callback","event":[{"listen":"test","script":{"exec":["pm.test(\"Successful POST request\", function () {\r","    pm.expect(pm.response.code).to.be.oneOf([200]);\r","});"],"type":"text/javascript","id":"80016753-04a0-49e5-b48d-ca13aa58291c"}}],"id":"d3baeb72-12ed-4326-8366-f30cccf6ce0c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"VIEW","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"","description":"<p>Execute the HTML received from CardVerificationResponse, and it will redirect the cardholder to the card issuer. The cardholder will be prompted to enter a code and should receive a sms or email at the same time with his code.</p>\n<p>The cardholder submits his code and is redirected back to the merchant authenticationUrl, defined in the CardVerification request.</p>\n<p>The merchant must then capture the following parameters that are posted in the cardholder redirect back to him.</p>\n<ul>\n<li>mdStatus</li>\n<li>cavv</li>\n<li>TDS2.dsTransID</li>\n</ul>\n<p>These parameters will then be used in the following CardPayment operation.</p>\n","urlObject":{"query":[],"variable":[]}},"response":[],"_postman_id":"d3baeb72-12ed-4326-8366-f30cccf6ce0c"},{"name":"CardPayment First transaction","id":"1f17955d-483a-45d6-b6d4-51dbb1a13ed8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Sale\",\r\n  \"transactionType\": \"ECommerce\",\r\n  \"cardNumber\": \"2223000010246699\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cvc\": \"123\",\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 500000,\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"cardVerificationData\": {  // Must be obtained from 3dSecure callback in authenticationUrl\r\n    \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\", \r\n    \"mdStatus\": \"MdFullyAuthenticated\",\r\n    \"xid\": \"bd9b27772143427091fa54a2a9a68a17\",\r\n    \"dsTransId\": \"e491fb72-00f2-47bc-a9a1-1fddb4f44496\"\r\n  },\r\n  \"firstTransactionData\": {\r\n      \"initiationReason\": \"Recurring\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment","description":"<p>Perform the initial payment with CardPayment. </p>\n<p>Use 3dSecure callback parameters in this payment CardVerificationData and also supply the initiationReason in firstTransactionData as Recurring. </p>\n<p>This will create a 3dSecure verified first transaction that can be used as reference in subsequent Recurring transactions.</p>\n","urlObject":{"protocol":"https","path":["Payment","CardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"32283d3c-299b-420d-a572-f5f3cbb4e9fd","name":"CardPayment First transaction","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Sale\",\r\n  \"transactionType\": \"ECommerce\",\r\n  \"cardNumber\": \"2223000010246699\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cvc\": \"123\",\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 500000,\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"cardVerificationData\": {  // Must be obtained from 3dSecure callback in authenticationUrl\r\n    \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\", \r\n    \"mdStatus\": \"MdFullyAuthenticated\",\r\n    \"xid\": \"bd9b27772143427091fa54a2a9a68a17\",\r\n    \"dsTransId\": \"e491fb72-00f2-47bc-a9a1-1fddb4f44496\"\r\n  },\r\n  \"firstTransactionData\": {\r\n      \"initiationReason\": \"Recurring\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 25 Jan 2022 15:07:51 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"777371\",\n    \"transactionID\": \"202515777371\",\n    \"authorizationCode\": \"213990\",\n    \"transactionLifecycleId\": \"ABC0830890125\",\n    \"maskedCardNumber\": \"222300******6699\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"58f0411e-8d5e-4c81-b507-a89224ccf92a\"\n}"}],"_postman_id":"1f17955d-483a-45d6-b6d4-51dbb1a13ed8"},{"name":"CreateVirtualCard","event":[{"listen":"test","script":{"exec":["pm.test(\"CreateVirtualCard-MIT-Success\", function()\r","{\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"CreateVirtualCard-MIT-Bad request\", function()\r","{\r","    pm.response.to.have.status(200);\r","});\r","\r",""],"type":"text/javascript","id":"cd80b81a-e4c5-4350-9817-9029145d7b12"}},{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","id":"8c81c905-b1c9-491b-bd11-ffe1b87c1844"}}],"id":"d63c212d-4072-4b7f-95f0-80fa169e8413","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"cardNumber\": \"2223000010246699\",\r\n    \"expirationMonth\": 12,\r\n    \"expirationYear\": 2030,\r\n    \"cvc\": \"123\",\r\n    \"subsequentTransactionType\": \"MerchantInitiatedRecurring\",\r\n    \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/CreateVirtualCard","description":"<p>If the above step of CardPayment First transaction was done less than 5 minutes ago. Then merchant can call CreateVirtualCard without cardVerificationData (3dSecure) to obtain a virtual card for the card.</p>\n<p>Note that the subsequentTransactionType must be MerchantInitiatedRecurring since, in this example, we use firstTransactionData.InitiationReason with Recurring in the CardPayment. </p>\n<ul>\n<li>info : Recurring can only be merchant initiated.</li>\n</ul>\n","urlObject":{"protocol":"https","path":["VirtualCard","CreateVirtualCard"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"434d508c-d77a-4d49-99b0-8843ab31b30e","name":"CreateVirtualCard","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"cardNumber\": \"2223000010246699\",\r\n    \"expirationMonth\": 12,\r\n    \"expirationYear\": 2030,\r\n    \"cvc\": \"123\",\r\n    \"subsequentTransactionType\": \"MerchantInitiatedRecurring\",\r\n    \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/CreateVirtualCard"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 14:00:50 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"virtualCard\": \"70d1bbfd-7953-486c-9d2f-66c3c6089e1c\",\n    \"isSuccess\": true,\n    \"responseCode\": \"V1\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"534c5974-49c3-4399-86fa-e40c6a92173e\"\n}"}],"_postman_id":"d63c212d-4072-4b7f-95f0-80fa169e8413"},{"name":"VirtualCardPayment","id":"c58d92e8-c672-46dc-bacf-4fcdd73934eb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Sale\",\r\n    \"virtualCardNumber\": \"70d1bbfd-7953-486c-9d2f-66c3c6089e1c\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 300000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment","description":"<p>Virtual card payments can now be performed with the above created virtual card to charge for subscriptions at a regular interval.</p>\n","urlObject":{"protocol":"https","path":["Payment","VirtualCardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"d3150782-0e48-462a-ab6a-1c9687b55cb8","name":"VirtualCardPayment","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Sale\",\r\n    \"virtualCardNumber\": \"70d1bbfd-7953-486c-9d2f-66c3c6089e1c\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 300000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 15:40:33 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"authorizationResponseTime\": \"00:00:00\",\n    \"acquirerReferenceNumber\": \"889873\",\n    \"transactionID\": \"135215889873\",\n    \"authorizationCode\": \"501004\",\n    \"transactionLifecycleId\": \"ABC4643481218\",\n    \"maskedCardNumber\": \"222300******6699\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"03701056-76b6-46ca-8e3c-28668f881c97\"\n}"}],"_postman_id":"c58d92e8-c672-46dc-bacf-4fcdd73934eb"}],"id":"8e37c193-59cf-4610-9807-ef8da92496ec","description":"<p>This flow will describe how to start a Recurring payment process, using virtual cards, with an initial 3dSecure verified payment.</p>\n<p>The use case of this flow would be for example an online subscription for a magazine. The user will apply for subscription and is prompted to pay the initial fee. He finalizes the payment, who is a 3dSecure verified first transaction. The merchant will immediately create a virtual card and store it on his end for automatic charging of next month/year fee for the subscription.</p>\n","_postman_id":"8e37c193-59cf-4610-9807-ef8da92496ec","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"c3f46a3d-82d7-432f-9e2c-31b9fe5e273b","id":"c3f46a3d-82d7-432f-9e2c-31b9fe5e273b","name":"Flows","type":"folder"}}},{"name":"MIT Recurring, no initial payment","item":[{"name":"CardVerification","event":[{"listen":"test","script":{"exec":["pm.test(\"Successful POST request\", function () {\r","    pm.expect(pm.response.code).to.be.oneOf([200]);\r","});"],"type":"text/javascript","id":"508bec3f-a282-48e5-8f99-ed50792b4a96"}}],"id":"6a2bf164-1223-4825-a650-a59cf3a8004b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"cardNumber\": \"2223000010246699\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cardholderDeviceType\": \"WWW\",\r\n  \"amount\": 0, // Make sure amount is 0 when no initial payment is scheduled.\r\n  \"currency\": \"ISK\",\r\n  \"authenticationUrl\": \"https://www.valitor.com/\",\r\n  \"MD\": \"QQBGADcAOQBCADEAQwA4AC0AQwAwADAARAAtADQARgBGADAALQA4AEYARABEAC0ANgA4ADkANAAyADMANwBEADYANwBCAEQA\",\r\n  \"systemCalling\" : \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/CardVerification","description":"<p>First a 3dSecure authentication must be obtained for the card. This can be done by calling CardVerification and receiving authentication html form.</p>\n<p>The process of how authentication is then obtained is described in the next step of the flow.</p>\n","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"c3f46a3d-82d7-432f-9e2c-31b9fe5e273b","id":"c3f46a3d-82d7-432f-9e2c-31b9fe5e273b","name":"Flows","type":"folder"}},"urlObject":{"protocol":"https","path":["CardVerification"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"2ca72ca0-5d60-45bc-be6e-c9283089f241","name":"CardVerification","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"cardNumber\": \"2223000010246699\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cardholderDeviceType\": \"WWW\",\r\n  \"amount\": 0, // Make sure amount is 0 when no initial payment is scheduled.\r\n  \"currency\": \"ISK\",\r\n  \"authenticationUrl\": \"https://www.valitor.com/\",\r\n  \"MD\": \"QQBGADcAOQBCADEAQwA4AC0AQwAwADAARAAtADQARgBGADAALQA4AEYARABEAC0ANgA4ADkANAAyADMANwBEADYANwBCAEQA\",\r\n  \"systemCalling\" : \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/CardVerification"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 12:41:15 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"cardVerificationRawResponse\": \"<!DOCTYPE html SYSTEM \\\"about:legacy-compat\\\">\\r\\n<html class=\\\"no-js\\\" lang=\\\"en\\\" xmlns=\\\"http://www.w3.org/1999/xhtml\\\">\\r\\n<head>\\r\\n  <meta http-equiv=\\\"Content-Type\\\" content=\\\"text/html; charset=utf-8\\\" />\\r\\n  <meta charset=\\\"utf-8\\\" />\\r\\n  <title>3D Secure Processing</title>\\r\\n  <link href=\\\"https://mpi.valitor.com/mdpaympi/static/mpi.css\\\" rel=\\\"stylesheet\\\" type=\\\"text/css\\\" />\\r\\n</head>\\r\\n<body>\\r\\n  <div id=\\\"main\\\">\\r\\n    <div id=\\\"content\\\">\\r\\n      <div id=\\\"order\\\">\\r\\n        <h2>3D Secure Processing</h2>\\r\\n        <img src=\\\"https://mpi.valitor.com/mdpaympi/static/preloader.gif\\\" alt=\\\"Please wait..\\\" />\\r\\n        <img src=\\\"https://mpi.valitor.com/mdpaympi/static/mc_idcheck_hrz_ltd_pos_103px.png\\\" alt=\\\"MasterCard ID Check\\\" />\\r\\n        <div id=\\\"formdiv\\\">\\r\\n          <script type=\\\"text/javascript\\\">\\r\\n            function hideAndSubmitTimed(formid) {\\r\\n              var timer = setTimeout(\\\"hideAndSubmit('\\\" + formid + \\\"');\\\", 999);\\r\\n            }\\r\\n\\r\\n            function hideAndSubmit(formid) {\\r\\n              var formx = document.getElementById(formid);\\r\\n              if (formx != null) {\\r\\n                formx.style.visibility = \\\"hidden\\\";\\r\\n                formx.submit();\\r\\n              }\\r\\n            }\\r\\n          </script>\\r\\n          <div>\\r\\n            <form id=\\\"webform0\\\" name=\\\"ddcoll\\\" method=\\\"POST\\\" action=\\\"https://uat.valitorpay.com/ThreeDSecureModirumSimulator/CallbackV4/\\\" accept_charset=\\\"UTF-8\\\">\\r\\n              <input type=\\\"hidden\\\" name=\\\"_charset_\\\" value=\\\"UTF-8\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"txid\\\" value=\\\"121028191\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_language\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_javaEnabled\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_jsEnabled\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_colorDepth\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_height\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_width\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_PixelDepth\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_TimezoneOffset\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"text\\\" name=\\\"digest\\\" value=\\\"cd95ebb9-4a4e-40c6-8582-64ab0235b141\\\" readonly=\\\"true\\\" style=\\\"display:none;\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"transientData\\\" value=\\\"AMmu2jGuNtftpWq7UeOdAoxjDKtIvuO76og/NlG3oe1BjXMUVXNc2hgfNEzM2EtNWYG8/LNXRsROx8780mFzUQega7iOL1g/9NUoVdiav6MAECMHrpFyzhXjGn3ccxveyUKGlQDDFlxgbe5Tw33zpQ/0t6iZz8ASAFlsiOM6sh+jOSxb86zU2PGQ1BuOGGUpGznNxGiASQB7CGKJzldZYyJk37KbnNNW3BWdIsMc2M8TNUjQB5DpRC6PNPLooy8m\\\" />\\r\\n              <input type=\\\"submit\\\" name=\\\"submitBtn\\\" value=\\\"Please click here to continue\\\" />\\r\\n            </form>\\r\\n          </div>\\r\\n        </div>\\r\\n        <script type=\\\"text/javascript\\\">\\r\\n          hideAndSubmitTimed('webform0');\\r\\n        </script>\\r\\n        <noscript>\\r\\n          <div align=\\\"center\\\">\\r\\n            <b>Javascript is turned off or not supported!</b>\\r\\n            <br />\\r\\n          </div>\\r\\n        </noscript>\\r\\n        <script type=\\\"text/javascript\\\">\\r\\n          function populateData() {\\r\\n            var form = document.getElementById(\\\"webform0\\\");\\r\\n            if (form != null) {\\r\\n              if (form[\\\"TDS2_Navigator_language\\\"] != null) {\\r\\n                form[\\\"TDS2_Navigator_language\\\"].value = (navigator.language || '');\\r\\n              }\\r\\n              if (form[\\\"TDS2_Navigator_jsEnabled\\\"] != null) {\\r\\n                // if this scipt runs js is enabled\\r\\n                form[\\\"TDS2_Navigator_jsEnabled\\\"].value = \\\"true\\\";\\r\\n              }\\r\\n              if (form[\\\"TDS2_Navigator_javaEnabled\\\"] != null) {\\r\\n                form[\\\"TDS2_Navigator_javaEnabled\\\"].value = navigator.javaEnabled();\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_colorDepth\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_colorDepth\\\"].value = screen.colorDepth;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_height\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_height\\\"].value = screen.height;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_width\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_width\\\"].value = screen.width;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_pixelDepth\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_pixelDepth\\\"].value = screen.pixelDepth;\\r\\n              }\\r\\n\\r\\n              var timezoneOffsetField = form[\\\"TDS2_TimezoneOffset\\\"];\\r\\n              if (timezoneOffsetField != null) {\\r\\n                timezoneOffsetField.value = new Date().getTimezoneOffset();\\r\\n              }\\r\\n            }\\r\\n          }\\r\\n          populateData();\\r\\n        </script>\\r\\n      </div>\\r\\n      <div id=\\\"content-footer\\\">\\r\\n        <br />\\r\\n        <img height=\\\"20\\\" src=\\\"https://mpi.valitor.com/mdpaympi/static/powered-by-modirum.svg\\\" alt=\\\"Powered by Modirum\\\" />\\r\\n      </div>\\r\\n    </div>\\r\\n  </div>\\r\\n</body>\\r\\n</html>\\r\\n\",\n    \"postUrl\": \"https://uat.valitorpay.com/ThreeDSecureModirumSimulator/CallbackV4/\",\n    \"verificationFields\": [\n        {\n            \"name\": \"_charset_\",\n            \"value\": \"UTF-8\"\n        },\n        {\n            \"name\": \"txid\",\n            \"value\": \"121028191\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_language\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_javaEnabled\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_jsEnabled\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_colorDepth\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_height\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_width\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_PixelDepth\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_TimezoneOffset\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"digest\",\n            \"value\": \"cd95ebb9-4a4e-40c6-8582-64ab0235b141\"\n        },\n        {\n            \"name\": \"transientData\",\n            \"value\": \"AMmu2jGuNtftpWq7UeOdAoxjDKtIvuO76og/NlG3oe1BjXMUVXNc2hgfNEzM2EtNWYG8/LNXRsROx8780mFzUQega7iOL1g/9NUoVdiav6MAECMHrpFyzhXjGn3ccxveyUKGlQDDFlxgbe5Tw33zpQ/0t6iZz8ASAFlsiOM6sh+jOSxb86zU2PGQ1BuOGGUpGznNxGiASQB7CGKJzldZYyJk37KbnNNW3BWdIsMc2M8TNUjQB5DpRC6PNPLooy8m\"\n        }\n    ],\n    \"additionalFields\": [\n        {\n            \"name\": \"IssuerLogo\",\n            \"value\": \"https://mpi.valitor.com/mdpaympi/static/mc_idcheck_hrz_ltd_pos_103px.png\"\n        },\n        {\n            \"name\": \"IssuerText\",\n            \"value\": \"MasterCard ID Check\"\n        }\n    ],\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": false\n    },\n    \"responseCode\": \"C1-M\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"997be2bf-21a4-4447-9981-135c5f74bc9d\"\n}"}],"_postman_id":"6a2bf164-1223-4825-a650-a59cf3a8004b"},{"name":"Cardholder redirection & callback","event":[{"listen":"test","script":{"exec":["pm.test(\"Successful POST request\", function () {\r","    pm.expect(pm.response.code).to.be.oneOf([200]);\r","});"],"type":"text/javascript","id":"26687b5d-f0d6-47a4-a463-849e57b419d0"}}],"id":"9167c72e-ef2f-4c06-9f4e-698356ac1fa3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"VIEW","header":[],"url":"","description":"<p>Execute the HTML received from CardVerificationResponse, and it will redirect the cardholder to the card issuer. The cardholder will be prompted to enter a code and should receive a sms or email at the same time with his code.</p>\n<p>The cardholder submits his code and is redirected back to the merchant authenticationUrl, defined in the CardVerification request.</p>\n<p>The merchant must then capture the following parameters that are posted in the cardholder redirect back to him.</p>\n<ul>\n<li>mdStatus</li>\n<li>cavv</li>\n<li>TDS2.dsTransID</li>\n</ul>\n<p>These parameters will then be used in the following CreateVirtualCard operation.</p>\n","urlObject":{"query":[],"variable":[]}},"response":[],"_postman_id":"9167c72e-ef2f-4c06-9f4e-698356ac1fa3"},{"name":"CreateVirtualCard","event":[{"listen":"test","script":{"exec":["pm.test(\"CreateVirtualCard-MIT-Success\", function()\r","{\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"CreateVirtualCard-MIT-Bad request\", function()\r","{\r","    pm.response.to.have.status(200);\r","});\r","\r",""],"type":"text/javascript","id":"e3307c3b-9734-4579-9916-703fa9195898"}},{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","id":"803f3933-e787-4c79-b0a0-29bdbc4d6d13"}}],"id":"44f6dd98-fc9c-4561-9107-f12e6dac7f3c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"cardNumber\": \"2223000010246699\",\r\n    \"expirationMonth\": 12,\r\n    \"expirationYear\": 2030,\r\n    \"cvc\": \"123\",\r\n    \"subsequentTransactionType\": \"MerchantInitiatedRecurring\",\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"cardVerificationData\": { // Must be obtained from 3dSecure callback in authenticationUrl\r\n        \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n        \"xid\": \"nrQGVcVW0CIzw6wsqwIlxLAUTCR=\",\r\n        \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/CreateVirtualCard","description":"<p>Create the virtual card with 3dSecure callback parameters (cardVerificationData).</p>\n<p>When CardVerificationData is supplied, the system will automatically perform a 0 amount first transaction card payment that will be used as first transaction reference in subsequent transactions for the virtual card that is created.</p>\n","urlObject":{"protocol":"https","path":["VirtualCard","CreateVirtualCard"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"545af882-a1c0-4fcd-806c-44d4d8bcea05","name":"CreateVirtualCard","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"cardNumber\": \"2223000010246699\",\r\n    \"expirationMonth\": 12,\r\n    \"expirationYear\": 2030,\r\n    \"cvc\": \"123\",\r\n    \"subsequentTransactionType\": \"MerchantInitiatedRecurring\",\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"cardVerificationData\": { // Must be obtained from 3dSecure callback in authenticationUrl\r\n        \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n        \"xid\": \"nrQGVcVW0CIzw6wsqwIlxLAUTCR=\",\r\n        \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/CreateVirtualCard"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 14:00:50 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"virtualCard\": \"f14b0302-868e-41af-a5cf-b545ec77d007\",\n    \"isSuccess\": true,\n    \"responseCode\": \"V1\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"b8db305e-8a88-4797-98da-f6cd50b9d6be\"\n}"}],"_postman_id":"44f6dd98-fc9c-4561-9107-f12e6dac7f3c"},{"name":"VirtualCardPayment","id":"1e6a6398-9017-49e0-b166-1fcbda5ce9dd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Sale\",\r\n    \"virtualCardNumber\": \"f14b0302-868e-41af-a5cf-b545ec77d007\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 300000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment","description":"<p>Virtual card payments can now be performed with the above created virtual card to charge for subscriptions at a regular interval.</p>\n","urlObject":{"protocol":"https","path":["Payment","VirtualCardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"ddb1df1f-12c2-4065-9082-df990c377607","name":"VirtualCardPayment","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Sale\",\r\n    \"virtualCardNumber\": \"f14b0302-868e-41af-a5cf-b545ec77d007\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 300000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 15:40:33 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"authorizationResponseTime\": \"00:00:00\",\n    \"acquirerReferenceNumber\": \"105745\",\n    \"transactionID\": \"135216105745\",\n    \"authorizationCode\": \"417479\",\n    \"transactionLifecycleId\": \"ABC8162031218\",\n    \"maskedCardNumber\": \"222300******6699\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"134f9cf2-71e6-4ade-ba84-04375d0b9011\"\n}"}],"_postman_id":"1e6a6398-9017-49e0-b166-1fcbda5ce9dd"}],"id":"caa3b7f2-9d4d-4278-b727-416cabef4da2","description":"<p>This flow will describe how to start a Recurring payment process, using virtual cards.</p>\n<p>The use case of this flow would be for example an online subscription for a magazine that does not need to be paid for until later. \nThe user will apply for subscription and is prompted to submit his card detail to create a stored credential. \nThe user must then be put through a 3dSecure verification process (CardVerification). \nThe merchant will capture the authentication results and immediately create a virtual card to store on his end for automatic charging of next month/year fee for the subscription.</p>\n","_postman_id":"caa3b7f2-9d4d-4278-b727-416cabef4da2","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"c3f46a3d-82d7-432f-9e2c-31b9fe5e273b","id":"c3f46a3d-82d7-432f-9e2c-31b9fe5e273b","name":"Flows","type":"folder"}}},{"name":"CIT CredentialOnFile, no initial payment","item":[{"name":"CardVerification","event":[{"listen":"test","script":{"exec":["pm.test(\"Successful POST request\", function () {\r","    pm.expect(pm.response.code).to.be.oneOf([200]);\r","});"],"type":"text/javascript","id":"20e4ce1b-c9e3-4c23-9b68-8d786ed1ebbf"}}],"id":"35a2be2a-8f35-4f0e-9f11-680342ad3d46","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"cardNumber\": \"2223000010246699\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cardholderDeviceType\": \"WWW\",\r\n  \"amount\": 0, // Make sure amount is 0 when no initial payment is scheduled.\r\n  \"currency\": \"ISK\",\r\n  \"authenticationUrl\": \"https://www.valitor.com/\",\r\n  \"MD\": \"QQBGADcAOQBCADEAQwA4AC0AQwAwADAARAAtADQARgBGADAALQA4AEYARABEAC0ANgA4ADkANAAyADMANwBEADYANwBCAEQA\",\r\n  \"systemCalling\" : \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/CardVerification","description":"<p>First a 3dSecure authentication must be obtained for the card. This can be done by calling CardVerification and receiving authentication html form.</p>\n<p>The process of how authentication is then obtained is described in the next step of the flow.</p>\n","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"c3f46a3d-82d7-432f-9e2c-31b9fe5e273b","id":"c3f46a3d-82d7-432f-9e2c-31b9fe5e273b","name":"Flows","type":"folder"}},"urlObject":{"protocol":"https","path":["CardVerification"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"181ce39b-76ca-464b-a49c-f829b44507cf","name":"CardVerification","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"cardNumber\": \"2223000010246699\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cardholderDeviceType\": \"WWW\",\r\n  \"amount\": 0, // Make sure amount is 0 when no initial payment is scheduled.\r\n  \"currency\": \"ISK\",\r\n  \"authenticationUrl\": \"https://www.valitor.com/\",\r\n  \"MD\": \"QQBGADcAOQBCADEAQwA4AC0AQwAwADAARAAtADQARgBGADAALQA4AEYARABEAC0ANgA4ADkANAAyADMANwBEADYANwBCAEQA\",\r\n  \"systemCalling\" : \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/CardVerification"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 12:41:15 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"cardVerificationRawResponse\": \"<!DOCTYPE html SYSTEM \\\"about:legacy-compat\\\">\\r\\n<html class=\\\"no-js\\\" lang=\\\"en\\\" xmlns=\\\"http://www.w3.org/1999/xhtml\\\">\\r\\n<head>\\r\\n  <meta http-equiv=\\\"Content-Type\\\" content=\\\"text/html; charset=utf-8\\\" />\\r\\n  <meta charset=\\\"utf-8\\\" />\\r\\n  <title>3D Secure Processing</title>\\r\\n  <link href=\\\"https://mpi.valitor.com/mdpaympi/static/mpi.css\\\" rel=\\\"stylesheet\\\" type=\\\"text/css\\\" />\\r\\n</head>\\r\\n<body>\\r\\n  <div id=\\\"main\\\">\\r\\n    <div id=\\\"content\\\">\\r\\n      <div id=\\\"order\\\">\\r\\n        <h2>3D Secure Processing</h2>\\r\\n        <img src=\\\"https://mpi.valitor.com/mdpaympi/static/preloader.gif\\\" alt=\\\"Please wait..\\\" />\\r\\n        <img src=\\\"https://mpi.valitor.com/mdpaympi/static/mc_idcheck_hrz_ltd_pos_103px.png\\\" alt=\\\"MasterCard ID Check\\\" />\\r\\n        <div id=\\\"formdiv\\\">\\r\\n          <script type=\\\"text/javascript\\\">\\r\\n            function hideAndSubmitTimed(formid) {\\r\\n              var timer = setTimeout(\\\"hideAndSubmit('\\\" + formid + \\\"');\\\", 999);\\r\\n            }\\r\\n\\r\\n            function hideAndSubmit(formid) {\\r\\n              var formx = document.getElementById(formid);\\r\\n              if (formx != null) {\\r\\n                formx.style.visibility = \\\"hidden\\\";\\r\\n                formx.submit();\\r\\n              }\\r\\n            }\\r\\n          </script>\\r\\n          <div>\\r\\n            <form id=\\\"webform0\\\" name=\\\"ddcoll\\\" method=\\\"POST\\\" action=\\\"https://uat.valitorpay.com/ThreeDSecureModirumSimulator/CallbackV4/\\\" accept_charset=\\\"UTF-8\\\">\\r\\n              <input type=\\\"hidden\\\" name=\\\"_charset_\\\" value=\\\"UTF-8\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"txid\\\" value=\\\"121028191\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_language\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_javaEnabled\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_jsEnabled\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_colorDepth\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_height\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_width\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_PixelDepth\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_TimezoneOffset\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"text\\\" name=\\\"digest\\\" value=\\\"cd95ebb9-4a4e-40c6-8582-64ab0235b141\\\" readonly=\\\"true\\\" style=\\\"display:none;\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"transientData\\\" value=\\\"AMmu2jGuNtftpWq7UeOdAoxjDKtIvuO76og/NlG3oe1BjXMUVXNc2hgfNEzM2EtNWYG8/LNXRsROx8780mFzUQega7iOL1g/9NUoVdiav6MAECMHrpFyzhXjGn3ccxveyUKGlQDDFlxgbe5Tw33zpQ/0t6iZz8ASAFlsiOM6sh+jOSxb86zU2PGQ1BuOGGUpGznNxGiASQB7CGKJzldZYyJk37KbnNNW3BWdIsMc2M8TNUjQB5DpRC6PNPLooy8m\\\" />\\r\\n              <input type=\\\"submit\\\" name=\\\"submitBtn\\\" value=\\\"Please click here to continue\\\" />\\r\\n            </form>\\r\\n          </div>\\r\\n        </div>\\r\\n        <script type=\\\"text/javascript\\\">\\r\\n          hideAndSubmitTimed('webform0');\\r\\n        </script>\\r\\n        <noscript>\\r\\n          <div align=\\\"center\\\">\\r\\n            <b>Javascript is turned off or not supported!</b>\\r\\n            <br />\\r\\n          </div>\\r\\n        </noscript>\\r\\n        <script type=\\\"text/javascript\\\">\\r\\n          function populateData() {\\r\\n            var form = document.getElementById(\\\"webform0\\\");\\r\\n            if (form != null) {\\r\\n              if (form[\\\"TDS2_Navigator_language\\\"] != null) {\\r\\n                form[\\\"TDS2_Navigator_language\\\"].value = (navigator.language || '');\\r\\n              }\\r\\n              if (form[\\\"TDS2_Navigator_jsEnabled\\\"] != null) {\\r\\n                // if this scipt runs js is enabled\\r\\n                form[\\\"TDS2_Navigator_jsEnabled\\\"].value = \\\"true\\\";\\r\\n              }\\r\\n              if (form[\\\"TDS2_Navigator_javaEnabled\\\"] != null) {\\r\\n                form[\\\"TDS2_Navigator_javaEnabled\\\"].value = navigator.javaEnabled();\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_colorDepth\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_colorDepth\\\"].value = screen.colorDepth;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_height\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_height\\\"].value = screen.height;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_width\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_width\\\"].value = screen.width;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_pixelDepth\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_pixelDepth\\\"].value = screen.pixelDepth;\\r\\n              }\\r\\n\\r\\n              var timezoneOffsetField = form[\\\"TDS2_TimezoneOffset\\\"];\\r\\n              if (timezoneOffsetField != null) {\\r\\n                timezoneOffsetField.value = new Date().getTimezoneOffset();\\r\\n              }\\r\\n            }\\r\\n          }\\r\\n          populateData();\\r\\n        </script>\\r\\n      </div>\\r\\n      <div id=\\\"content-footer\\\">\\r\\n        <br />\\r\\n        <img height=\\\"20\\\" src=\\\"https://mpi.valitor.com/mdpaympi/static/powered-by-modirum.svg\\\" alt=\\\"Powered by Modirum\\\" />\\r\\n      </div>\\r\\n    </div>\\r\\n  </div>\\r\\n</body>\\r\\n</html>\\r\\n\",\n    \"postUrl\": \"https://uat.valitorpay.com/ThreeDSecureModirumSimulator/CallbackV4/\",\n    \"verificationFields\": [\n        {\n            \"name\": \"_charset_\",\n            \"value\": \"UTF-8\"\n        },\n        {\n            \"name\": \"txid\",\n            \"value\": \"121028191\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_language\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_javaEnabled\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_jsEnabled\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_colorDepth\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_height\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_width\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_PixelDepth\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_TimezoneOffset\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"digest\",\n            \"value\": \"cd95ebb9-4a4e-40c6-8582-64ab0235b141\"\n        },\n        {\n            \"name\": \"transientData\",\n            \"value\": \"AMmu2jGuNtftpWq7UeOdAoxjDKtIvuO76og/NlG3oe1BjXMUVXNc2hgfNEzM2EtNWYG8/LNXRsROx8780mFzUQega7iOL1g/9NUoVdiav6MAECMHrpFyzhXjGn3ccxveyUKGlQDDFlxgbe5Tw33zpQ/0t6iZz8ASAFlsiOM6sh+jOSxb86zU2PGQ1BuOGGUpGznNxGiASQB7CGKJzldZYyJk37KbnNNW3BWdIsMc2M8TNUjQB5DpRC6PNPLooy8m\"\n        }\n    ],\n    \"additionalFields\": [\n        {\n            \"name\": \"IssuerLogo\",\n            \"value\": \"https://mpi.valitor.com/mdpaympi/static/mc_idcheck_hrz_ltd_pos_103px.png\"\n        },\n        {\n            \"name\": \"IssuerText\",\n            \"value\": \"MasterCard ID Check\"\n        }\n    ],\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": false\n    },\n    \"responseCode\": \"C1-M\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"997be2bf-21a4-4447-9981-135c5f74bc9d\"\n}"}],"_postman_id":"35a2be2a-8f35-4f0e-9f11-680342ad3d46"},{"name":"Cardholder redirection & callback","event":[{"listen":"test","script":{"exec":["pm.test(\"Successful POST request\", function () {\r","    pm.expect(pm.response.code).to.be.oneOf([200]);\r","});"],"type":"text/javascript","id":"c469547b-08f7-42e8-97b9-4f8976838a95"}}],"id":"a890cafc-ab2f-457f-9533-8bd181a5f7af","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"VIEW","header":[],"url":"","description":"<p>Execute the HTML received from CardVerificationResponse, and it will redirect the cardholder to the card issuer. The cardholder will be prompted to enter a code and should receive a sms or email at the same time with his code.</p>\n<p>The cardholder submits his code and is redirected back to the merchant authenticationUrl, defined in the CardVerification request.</p>\n<p>The merchant must then capture the following parameters that are posted in the cardholder redirect back to him.</p>\n<ul>\n<li>mdStatus</li>\n<li>cavv</li>\n<li>TDS2.dsTransID</li>\n</ul>\n<p>These parameters will then be used in the following CreateVirtualCard operation.</p>\n","urlObject":{"query":[],"variable":[]}},"response":[],"_postman_id":"a890cafc-ab2f-457f-9533-8bd181a5f7af"},{"name":"CreateVirtualCard","event":[{"listen":"test","script":{"exec":["pm.test(\"CreateVirtualCard-MIT-Success\", function()\r","{\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"CreateVirtualCard-MIT-Bad request\", function()\r","{\r","    pm.response.to.have.status(200);\r","});\r","\r",""],"type":"text/javascript","id":"33ea32de-3845-439b-b739-880539dafafe"}},{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","id":"83707cf4-9402-4bad-b896-56aaa07622f4"}}],"id":"9fa7459e-5e4c-4498-9145-70dbcfa089fe","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"cardNumber\": \"2223000010246699\",\r\n    \"expirationMonth\": 12,\r\n    \"expirationYear\": 2030,\r\n    \"cvc\": \"123\",\r\n    \"subsequentTransactionType\": \"CardholderInitiatedCredentialOnFile\",\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"cardVerificationData\": { // Must be obtained from 3dSecure callback in authenticationUrl\r\n        \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n        \"xid\": \"nrQGVcVW0CIzw6wsqwIlxLAUTCR=\",\r\n        \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/CreateVirtualCard","description":"<p>Create the virtual card with 3dSecure callback parameters (cardVerificationData).</p>\n<p>When CardVerificationData is supplied, the system will automatically perform a 0 amount first transaction card payment that will be used as first transaction reference in subsequent transactions for the virtual card that is created.</p>\n","urlObject":{"protocol":"https","path":["VirtualCard","CreateVirtualCard"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"bdcd8d58-ae69-4285-8a22-75fca1321b35","name":"CreateVirtualCard","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"cardNumber\": \"2223000010246699\",\r\n    \"expirationMonth\": 12,\r\n    \"expirationYear\": 2030,\r\n    \"cvc\": \"123\",\r\n    \"subsequentTransactionType\": \"CardholderInitiatedCredentialOnFile\",\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"cardVerificationData\": { // Must be obtained from 3dSecure callback in authenticationUrl\r\n        \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n        \"xid\": \"nrQGVcVW0CIzw6wsqwIlxLAUTCR=\",\r\n        \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/CreateVirtualCard"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 14:00:50 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"virtualCard\": \"5e17b264-1150-4634-a294-00c20a6857d5\",\n    \"isSuccess\": true,\n    \"responseCode\": \"V1\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"78e27c17-831a-4dc3-b192-d7eb7b418b9f\"\n}"}],"_postman_id":"9fa7459e-5e4c-4498-9145-70dbcfa089fe"},{"name":"VirtualCardPayment, CIT low value","id":"7488c9a3-d527-452d-96ff-fa58a7a555ac","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Sale\",\r\n    \"virtualCardNumber\": \"5e17b264-1150-4634-a294-00c20a6857d5\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 20000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"scaExemption\": \"Automatic\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment","description":"<p>Virtual card payments can now be performed with the above created virtual card to charge for goods that fall under the Low value amount. \n<br />\nFor further information on what this amount is today and how to be able to use this feature, then please contact support.</p>\n","urlObject":{"protocol":"https","path":["Payment","VirtualCardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"22c24923-ecfe-406d-b5e9-013227ba2042","name":"VirtualCardPayment, CIT low value","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Sale\",\r\n    \"virtualCardNumber\": \"5e17b264-1150-4634-a294-00c20a6857d5\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 20000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"scaExemption\": \"Automatic\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 15:40:33 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"authorizationResponseTime\": \"00:00:00\",\n    \"acquirerReferenceNumber\": \"966576\",\n    \"transactionID\": \"135217966576\",\n    \"authorizationCode\": \"546787\",\n    \"transactionLifecycleId\": \"ABC3100991218\",\n    \"maskedCardNumber\": \"222300******6699\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"696697c1-1023-43b6-8470-5e226ee2c42d\"\n}"}],"_postman_id":"7488c9a3-d527-452d-96ff-fa58a7a555ac"},{"name":"CardVerification with virtual card","event":[{"listen":"test","script":{"exec":["pm.test(\"Successful POST request\", function () {\r","    pm.expect(pm.response.code).to.be.oneOf([200]);\r","});"],"type":"text/javascript","id":"bd91634a-80c4-4708-b2a3-da730965b129"}}],"id":"c464a7a4-e04e-4482-962d-8e6e22acb311","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"virtualCard\": \"5e17b264-1150-4634-a294-00c20a6857d5\",\r\n    \"cardholderDeviceType\": \"WWW\",\r\n    \"amount\": 1000000, // Make sure amount is set to the intended payment amount.\r\n    \"currency\": \"ISK\",\r\n    \"authenticationUrl\": \"https://www.valitor.com/\",\r\n    \"MD\": \"QQBGADcAOQBCADEAQwA4AC0AQwAwADAARAAtADQARgBGADAALQA4AEYARABEAC0ANgA4ADkANAAyADMANwBEADYANwBCAEQA\",\r\n    \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/CardVerification","description":"<p>CIT Virtual card payment may require 3dSecure authentication again if one or more of the following conditions are met.</p>\n<ul>\n<li>Merchant is not allowed to perform VirtualCardPayment with scaExemption.</li>\n<li>VirtualCardPayment with scaExemption is rejected with response code A1.</li>\n<li>Amount is above the official low value amount. (Contact support for further information about this amount)</li>\n</ul>\n<p>3dSecure authentication must then be obtained for the card again. This can be done by calling CardVerification and receiving authentication html form.</p>\n<p>The process of how authentication is then obtained is described in the next step of the flow.</p>\n","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"c3f46a3d-82d7-432f-9e2c-31b9fe5e273b","id":"c3f46a3d-82d7-432f-9e2c-31b9fe5e273b","name":"Flows","type":"folder"}},"urlObject":{"protocol":"https","path":["CardVerification"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"c240f5c6-0cfb-430a-b789-f9816728b73b","name":"CardVerification with virtual card","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"virtualCard\": \"5e17b264-1150-4634-a294-00c20a6857d5\",\r\n    \"cardholderDeviceType\": \"WWW\",\r\n    \"amount\": 1000000, // Make sure amount is set to the intended payment amount.\r\n    \"currency\": \"ISK\",\r\n    \"authenticationUrl\": \"https://www.valitor.com/\",\r\n    \"MD\": \"QQBGADcAOQBCADEAQwA4AC0AQwAwADAARAAtADQARgBGADAALQA4AEYARABEAC0ANgA4ADkANAAyADMANwBEADYANwBCAEQA\",\r\n    \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/CardVerification"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 12:41:15 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"cardVerificationRawResponse\": \"<!DOCTYPE html SYSTEM \\\"about:legacy-compat\\\">\\r\\n<html class=\\\"no-js\\\" lang=\\\"en\\\" xmlns=\\\"http://www.w3.org/1999/xhtml\\\">\\r\\n<head>\\r\\n  <meta http-equiv=\\\"Content-Type\\\" content=\\\"text/html; charset=utf-8\\\" />\\r\\n  <meta charset=\\\"utf-8\\\" />\\r\\n  <title>3D Secure Processing</title>\\r\\n  <link href=\\\"https://mpi.valitor.com/mdpaympi/static/mpi.css\\\" rel=\\\"stylesheet\\\" type=\\\"text/css\\\" />\\r\\n</head>\\r\\n<body>\\r\\n  <div id=\\\"main\\\">\\r\\n    <div id=\\\"content\\\">\\r\\n      <div id=\\\"order\\\">\\r\\n        <h2>3D Secure Processing</h2>\\r\\n        <img src=\\\"https://mpi.valitor.com/mdpaympi/static/preloader.gif\\\" alt=\\\"Please wait..\\\" />\\r\\n        <img src=\\\"https://mpi.valitor.com/mdpaympi/static/mc_idcheck_hrz_ltd_pos_103px.png\\\" alt=\\\"MasterCard ID Check\\\" />\\r\\n        <div id=\\\"formdiv\\\">\\r\\n          <script type=\\\"text/javascript\\\">\\r\\n            function hideAndSubmitTimed(formid) {\\r\\n              var timer = setTimeout(\\\"hideAndSubmit('\\\" + formid + \\\"');\\\", 999);\\r\\n            }\\r\\n\\r\\n            function hideAndSubmit(formid) {\\r\\n              var formx = document.getElementById(formid);\\r\\n              if (formx != null) {\\r\\n                formx.style.visibility = \\\"hidden\\\";\\r\\n                formx.submit();\\r\\n              }\\r\\n            }\\r\\n          </script>\\r\\n          <div>\\r\\n            <form id=\\\"webform0\\\" name=\\\"ddcoll\\\" method=\\\"POST\\\" action=\\\"https://uat.valitorpay.com/ThreeDSecureModirumSimulator/CallbackV4/\\\" accept_charset=\\\"UTF-8\\\">\\r\\n              <input type=\\\"hidden\\\" name=\\\"_charset_\\\" value=\\\"UTF-8\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"txid\\\" value=\\\"121028191\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_language\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_javaEnabled\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_jsEnabled\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_colorDepth\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_height\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_width\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_PixelDepth\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_TimezoneOffset\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"text\\\" name=\\\"digest\\\" value=\\\"477e2e86-8418-4cab-afd7-c2556ee66529\\\" readonly=\\\"true\\\" style=\\\"display:none;\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"transientData\\\" value=\\\"AMmu2jGuNtftpWq7UeOdAoxjDKtIvuO76og/NlG3oe1BjXMUVXNc2hgfNEzM2EtNWYG8/LNXRsROx8780mFzUQega7iOL1g/9NUoVdiav6MAECMHrpFyzhXjGn3ccxveyUKGlQDDFlxgbe5Tw33zpQ/0t6iZz8ASAFlsiOM6sh+jOSxb86zU2PGQ1BuOGGUpGznNxGiASQB7CGKJzldZYyJk37KbnNNW3BWdIsMc2M8TNUjQB5DpRC6PNPLooy8m\\\" />\\r\\n              <input type=\\\"submit\\\" name=\\\"submitBtn\\\" value=\\\"Please click here to continue\\\" />\\r\\n            </form>\\r\\n          </div>\\r\\n        </div>\\r\\n        <script type=\\\"text/javascript\\\">\\r\\n          hideAndSubmitTimed('webform0');\\r\\n        </script>\\r\\n        <noscript>\\r\\n          <div align=\\\"center\\\">\\r\\n            <b>Javascript is turned off or not supported!</b>\\r\\n            <br />\\r\\n          </div>\\r\\n        </noscript>\\r\\n        <script type=\\\"text/javascript\\\">\\r\\n          function populateData() {\\r\\n            var form = document.getElementById(\\\"webform0\\\");\\r\\n            if (form != null) {\\r\\n              if (form[\\\"TDS2_Navigator_language\\\"] != null) {\\r\\n                form[\\\"TDS2_Navigator_language\\\"].value = (navigator.language || '');\\r\\n              }\\r\\n              if (form[\\\"TDS2_Navigator_jsEnabled\\\"] != null) {\\r\\n                // if this scipt runs js is enabled\\r\\n                form[\\\"TDS2_Navigator_jsEnabled\\\"].value = \\\"true\\\";\\r\\n              }\\r\\n              if (form[\\\"TDS2_Navigator_javaEnabled\\\"] != null) {\\r\\n                form[\\\"TDS2_Navigator_javaEnabled\\\"].value = navigator.javaEnabled();\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_colorDepth\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_colorDepth\\\"].value = screen.colorDepth;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_height\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_height\\\"].value = screen.height;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_width\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_width\\\"].value = screen.width;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_pixelDepth\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_pixelDepth\\\"].value = screen.pixelDepth;\\r\\n              }\\r\\n\\r\\n              var timezoneOffsetField = form[\\\"TDS2_TimezoneOffset\\\"];\\r\\n              if (timezoneOffsetField != null) {\\r\\n                timezoneOffsetField.value = new Date().getTimezoneOffset();\\r\\n              }\\r\\n            }\\r\\n          }\\r\\n          populateData();\\r\\n        </script>\\r\\n      </div>\\r\\n      <div id=\\\"content-footer\\\">\\r\\n        <br />\\r\\n        <img height=\\\"20\\\" src=\\\"https://mpi.valitor.com/mdpaympi/static/powered-by-modirum.svg\\\" alt=\\\"Powered by Modirum\\\" />\\r\\n      </div>\\r\\n    </div>\\r\\n  </div>\\r\\n</body>\\r\\n</html>\\r\\n\",\n    \"postUrl\": \"https://uat.valitorpay.com/ThreeDSecureModirumSimulator/CallbackV4/\",\n    \"verificationFields\": [\n        {\n            \"name\": \"_charset_\",\n            \"value\": \"UTF-8\"\n        },\n        {\n            \"name\": \"txid\",\n            \"value\": \"121028191\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_language\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_javaEnabled\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_jsEnabled\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_colorDepth\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_height\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_width\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_PixelDepth\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_TimezoneOffset\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"digest\",\n            \"value\": \"477e2e86-8418-4cab-afd7-c2556ee66529\"\n        },\n        {\n            \"name\": \"transientData\",\n            \"value\": \"AMmu2jGuNtftpWq7UeOdAoxjDKtIvuO76og/NlG3oe1BjXMUVXNc2hgfNEzM2EtNWYG8/LNXRsROx8780mFzUQega7iOL1g/9NUoVdiav6MAECMHrpFyzhXjGn3ccxveyUKGlQDDFlxgbe5Tw33zpQ/0t6iZz8ASAFlsiOM6sh+jOSxb86zU2PGQ1BuOGGUpGznNxGiASQB7CGKJzldZYyJk37KbnNNW3BWdIsMc2M8TNUjQB5DpRC6PNPLooy8m\"\n        }\n    ],\n    \"additionalFields\": [\n        {\n            \"name\": \"IssuerLogo\",\n            \"value\": \"https://mpi.valitor.com/mdpaympi/static/mc_idcheck_hrz_ltd_pos_103px.png\"\n        },\n        {\n            \"name\": \"IssuerText\",\n            \"value\": \"MasterCard ID Check\"\n        }\n    ],\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": false\n    },\n    \"responseCode\": \"C1-M\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"3edc1194-52bf-4679-a7d5-97c0b40186d9\"\n}"}],"_postman_id":"c464a7a4-e04e-4482-962d-8e6e22acb311"},{"name":"Cardholder redirection & callback","event":[{"listen":"test","script":{"exec":["pm.test(\"Successful POST request\", function () {\r","    pm.expect(pm.response.code).to.be.oneOf([200]);\r","});"],"type":"text/javascript","id":"0674b967-77b8-446c-a98b-129c5229e4e3"}}],"id":"22f7127a-7615-4f4c-9bff-d6a037035a81","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"VIEW","header":[],"url":"","description":"<p>Execute the HTML received from CardVerificationResponse, and it will redirect the cardholder to the card issuer. The cardholder will be prompted to enter a code and should receive a sms or email at the same time with his code.</p>\n<p>The cardholder submits his code and is redirected back to the merchant authenticationUrl, defined in the CardVerification request.</p>\n<p>The merchant must then capture the following parameters that are posted in the cardholder redirect back to him.</p>\n<ul>\n<li>mdStatus</li>\n<li>cavv</li>\n<li>TDS2.dsTransID</li>\n</ul>\n<p>These parameters will then be used in the following VirtualCardPayment operation.</p>\n","urlObject":{"query":[],"variable":[]}},"response":[],"_postman_id":"22f7127a-7615-4f4c-9bff-d6a037035a81"},{"name":"VirtualCardPayment, CIT with 3d","id":"1b68bb2b-4473-4995-a7c3-f6015cae5613","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Sale\",\r\n    \"virtualCardNumber\": \"5e17b264-1150-4634-a294-00c20a6857d5\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 1000000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"cardVerificationData\": {\r\n        \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n        \"mdStatus\": \"MdFullyAuthenticated\",\r\n        \"xid\": \"nrQGVaVW0CIzw6wsqwIlxLAUTCE=\",\r\n        \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment","description":"<p>Virtual card payment can now be performed with the above created virtual card and callback parameters from the 3dSecure process, to charge for goods.</p>\n","urlObject":{"protocol":"https","path":["Payment","VirtualCardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"bb5315d0-b687-4648-a52e-68b633673550","name":"VirtualCardPayment, CIT with 3d","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Sale\",\r\n    \"virtualCardNumber\": \"5e17b264-1150-4634-a294-00c20a6857d5\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 1000000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"cardVerificationData\": {\r\n        \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n        \"mdStatus\": \"MdFullyAuthenticated\",\r\n        \"xid\": \"nrQGVaVW0CIzw6wsqwIlxLAUTCE=\",\r\n        \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 15:40:33 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"authorizationResponseTime\": \"00:00:00\",\n    \"acquirerReferenceNumber\": \"372933\",\n    \"transactionID\": \"135218372933\",\n    \"authorizationCode\": \"985968\",\n    \"transactionLifecycleId\": \"ABC4362041218\",\n    \"maskedCardNumber\": \"222300******6699\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"943df04e-1636-495c-ba3a-2c2512a0077c\"\n}"}],"_postman_id":"1b68bb2b-4473-4995-a7c3-f6015cae5613"}],"id":"a8bd803c-f7d5-4cda-b498-5816baa22218","description":"<p>This flow will describe how to start a cardholder initiated (CIT) payment process, using virtual cards.</p>\n<p>The use case of this flow would be for example  a fast food order app. \nThe customer registers into the app and is prompted to submit this card details. \nThe customer is put through the 3dSecure process (using CardVerification and subsequent redirection). \nThe merchant will capture the 3dSecure authentication callback parameters and create a virtual card for the user to store on his end but accessible by the cardholder through the app.</p>\n<p>The customer comes in sometime later and orders a small pizza, that categorizes as low value (under 4500ISK). \nThe customer will select his card in the app and submit the payment. \nMerchant will perform a virtual card payment with the card, and scaExemption set to automatic.</p>\n<p>The customer comes in sometime later and orders a 5 pizza's, that does not fall under the category of low value. \nThe customer will select his card in the app and submit the payment. \nThe customer will be put through the 3dSecure process with the correct amount and is redirected back to merchant.\nMerchant will capture 3dSecure callback parameters and perform a virtual card payment with the card, with cardVerificationData filled out.</p>\n","_postman_id":"a8bd803c-f7d5-4cda-b498-5816baa22218","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"c3f46a3d-82d7-432f-9e2c-31b9fe5e273b","id":"c3f46a3d-82d7-432f-9e2c-31b9fe5e273b","name":"Flows","type":"folder"}}},{"name":"CIT CredentialOnFile with initial payment","item":[{"name":"CardVerification","event":[{"listen":"test","script":{"exec":["pm.test(\"Successful POST request\", function () {\r","    pm.expect(pm.response.code).to.be.oneOf([200]);\r","});"],"type":"text/javascript","id":"f4d8639b-b6b9-4cb8-ab54-a09baef5fbef"}}],"id":"e817c2e4-7eb9-480b-89c1-71ec7504484f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"cardNumber\": \"2223000010246699\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cardholderDeviceType\": \"WWW\",\r\n  \"amount\": 100000, // This should be be amount of the item being purchased in the initial payment.\r\n  \"currency\": \"ISK\",\r\n  \"authenticationUrl\": \"https://www.valitor.com/\",\r\n  \"MD\": \"QQBGADcAOQBCADEAQwA4AC0AQwAwADAARAAtADQARgBGADAALQA4AEYARABEAC0ANgA4ADkANAAyADMANwBEADYANwBCAEQA\",\r\n  \"systemCalling\" : \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/CardVerification","description":"<p>The first step for CIT registration with an initial payment is a 3dSecure authentication.</p>\n<p>This can be done by calling CardVerification and receiving the authentication html form.</p>\n<p>The process of how authentication is then obtained is described in the next step of the flow.</p>\n","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"c3f46a3d-82d7-432f-9e2c-31b9fe5e273b","id":"c3f46a3d-82d7-432f-9e2c-31b9fe5e273b","name":"Flows","type":"folder"}},"urlObject":{"protocol":"https","path":["CardVerification"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"ce8658f8-c621-4e00-9571-4378d30b0d95","name":"CardVerification","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"cardNumber\": \"2223000010246699\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cardholderDeviceType\": \"WWW\",\r\n  \"amount\": 100000, // This should be be amount of the item being purchased in the initial payment.\r\n  \"currency\": \"ISK\",\r\n  \"authenticationUrl\": \"https://www.valitor.com/\",\r\n  \"MD\": \"QQBGADcAOQBCADEAQwA4AC0AQwAwADAARAAtADQARgBGADAALQA4AEYARABEAC0ANgA4ADkANAAyADMANwBEADYANwBCAEQA\",\r\n  \"systemCalling\" : \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/CardVerification"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 12:41:15 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"cardVerificationRawResponse\": \"<!DOCTYPE html SYSTEM \\\"about:legacy-compat\\\">\\r\\n<html class=\\\"no-js\\\" lang=\\\"en\\\" xmlns=\\\"http://www.w3.org/1999/xhtml\\\">\\r\\n<head>\\r\\n  <meta http-equiv=\\\"Content-Type\\\" content=\\\"text/html; charset=utf-8\\\" />\\r\\n  <meta charset=\\\"utf-8\\\" />\\r\\n  <title>3D Secure Processing</title>\\r\\n  <link href=\\\"https://mpi.valitor.com/mdpaympi/static/mpi.css\\\" rel=\\\"stylesheet\\\" type=\\\"text/css\\\" />\\r\\n</head>\\r\\n<body>\\r\\n  <div id=\\\"main\\\">\\r\\n    <div id=\\\"content\\\">\\r\\n      <div id=\\\"order\\\">\\r\\n        <h2>3D Secure Processing</h2>\\r\\n        <img src=\\\"https://mpi.valitor.com/mdpaympi/static/preloader.gif\\\" alt=\\\"Please wait..\\\" />\\r\\n        <img src=\\\"https://mpi.valitor.com/mdpaympi/static/mc_idcheck_hrz_ltd_pos_103px.png\\\" alt=\\\"MasterCard ID Check\\\" />\\r\\n        <div id=\\\"formdiv\\\">\\r\\n          <script type=\\\"text/javascript\\\">\\r\\n            function hideAndSubmitTimed(formid) {\\r\\n              var timer = setTimeout(\\\"hideAndSubmit('\\\" + formid + \\\"');\\\", 999);\\r\\n            }\\r\\n\\r\\n            function hideAndSubmit(formid) {\\r\\n              var formx = document.getElementById(formid);\\r\\n              if (formx != null) {\\r\\n                formx.style.visibility = \\\"hidden\\\";\\r\\n                formx.submit();\\r\\n              }\\r\\n            }\\r\\n          </script>\\r\\n          <div>\\r\\n            <form id=\\\"webform0\\\" name=\\\"ddcoll\\\" method=\\\"POST\\\" action=\\\"https://uat.valitorpay.com/ThreeDSecureModirumSimulator/CallbackV4/\\\" accept_charset=\\\"UTF-8\\\">\\r\\n              <input type=\\\"hidden\\\" name=\\\"_charset_\\\" value=\\\"UTF-8\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"txid\\\" value=\\\"121028191\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_language\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_javaEnabled\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_jsEnabled\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_colorDepth\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_height\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_width\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_PixelDepth\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_TimezoneOffset\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"text\\\" name=\\\"digest\\\" value=\\\"cd95ebb9-4a4e-40c6-8582-64ab0235b141\\\" readonly=\\\"true\\\" style=\\\"display:none;\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"transientData\\\" value=\\\"AMmu2jGuNtftpWq7UeOdAoxjDKtIvuO76og/NlG3oe1BjXMUVXNc2hgfNEzM2EtNWYG8/LNXRsROx8780mFzUQega7iOL1g/9NUoVdiav6MAECMHrpFyzhXjGn3ccxveyUKGlQDDFlxgbe5Tw33zpQ/0t6iZz8ASAFlsiOM6sh+jOSxb86zU2PGQ1BuOGGUpGznNxGiASQB7CGKJzldZYyJk37KbnNNW3BWdIsMc2M8TNUjQB5DpRC6PNPLooy8m\\\" />\\r\\n              <input type=\\\"submit\\\" name=\\\"submitBtn\\\" value=\\\"Please click here to continue\\\" />\\r\\n            </form>\\r\\n          </div>\\r\\n        </div>\\r\\n        <script type=\\\"text/javascript\\\">\\r\\n          hideAndSubmitTimed('webform0');\\r\\n        </script>\\r\\n        <noscript>\\r\\n          <div align=\\\"center\\\">\\r\\n            <b>Javascript is turned off or not supported!</b>\\r\\n            <br />\\r\\n          </div>\\r\\n        </noscript>\\r\\n        <script type=\\\"text/javascript\\\">\\r\\n          function populateData() {\\r\\n            var form = document.getElementById(\\\"webform0\\\");\\r\\n            if (form != null) {\\r\\n              if (form[\\\"TDS2_Navigator_language\\\"] != null) {\\r\\n                form[\\\"TDS2_Navigator_language\\\"].value = (navigator.language || '');\\r\\n              }\\r\\n              if (form[\\\"TDS2_Navigator_jsEnabled\\\"] != null) {\\r\\n                // if this scipt runs js is enabled\\r\\n                form[\\\"TDS2_Navigator_jsEnabled\\\"].value = \\\"true\\\";\\r\\n              }\\r\\n              if (form[\\\"TDS2_Navigator_javaEnabled\\\"] != null) {\\r\\n                form[\\\"TDS2_Navigator_javaEnabled\\\"].value = navigator.javaEnabled();\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_colorDepth\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_colorDepth\\\"].value = screen.colorDepth;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_height\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_height\\\"].value = screen.height;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_width\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_width\\\"].value = screen.width;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_pixelDepth\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_pixelDepth\\\"].value = screen.pixelDepth;\\r\\n              }\\r\\n\\r\\n              var timezoneOffsetField = form[\\\"TDS2_TimezoneOffset\\\"];\\r\\n              if (timezoneOffsetField != null) {\\r\\n                timezoneOffsetField.value = new Date().getTimezoneOffset();\\r\\n              }\\r\\n            }\\r\\n          }\\r\\n          populateData();\\r\\n        </script>\\r\\n      </div>\\r\\n      <div id=\\\"content-footer\\\">\\r\\n        <br />\\r\\n        <img height=\\\"20\\\" src=\\\"https://mpi.valitor.com/mdpaympi/static/powered-by-modirum.svg\\\" alt=\\\"Powered by Modirum\\\" />\\r\\n      </div>\\r\\n    </div>\\r\\n  </div>\\r\\n</body>\\r\\n</html>\\r\\n\",\n    \"postUrl\": \"https://uat.valitorpay.com/ThreeDSecureModirumSimulator/CallbackV4/\",\n    \"verificationFields\": [\n        {\n            \"name\": \"_charset_\",\n            \"value\": \"UTF-8\"\n        },\n        {\n            \"name\": \"txid\",\n            \"value\": \"121028191\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_language\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_javaEnabled\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_jsEnabled\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_colorDepth\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_height\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_width\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_PixelDepth\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_TimezoneOffset\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"digest\",\n            \"value\": \"cd95ebb9-4a4e-40c6-8582-64ab0235b141\"\n        },\n        {\n            \"name\": \"transientData\",\n            \"value\": \"AMmu2jGuNtftpWq7UeOdAoxjDKtIvuO76og/NlG3oe1BjXMUVXNc2hgfNEzM2EtNWYG8/LNXRsROx8780mFzUQega7iOL1g/9NUoVdiav6MAECMHrpFyzhXjGn3ccxveyUKGlQDDFlxgbe5Tw33zpQ/0t6iZz8ASAFlsiOM6sh+jOSxb86zU2PGQ1BuOGGUpGznNxGiASQB7CGKJzldZYyJk37KbnNNW3BWdIsMc2M8TNUjQB5DpRC6PNPLooy8m\"\n        }\n    ],\n    \"additionalFields\": [\n        {\n            \"name\": \"IssuerLogo\",\n            \"value\": \"https://mpi.valitor.com/mdpaympi/static/mc_idcheck_hrz_ltd_pos_103px.png\"\n        },\n        {\n            \"name\": \"IssuerText\",\n            \"value\": \"MasterCard ID Check\"\n        }\n    ],\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": false\n    },\n    \"responseCode\": \"C1-M\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"997be2bf-21a4-4447-9981-135c5f74bc9d\"\n}"}],"_postman_id":"e817c2e4-7eb9-480b-89c1-71ec7504484f"},{"name":"Cardholder redirection & callback","event":[{"listen":"test","script":{"exec":["pm.test(\"Successful POST request\", function () {\r","    pm.expect(pm.response.code).to.be.oneOf([200]);\r","});"],"type":"text/javascript","id":"c3c6008d-3981-4f0b-a577-9c842d1a6cd2"}}],"id":"1ef74d86-6c25-423d-9b0b-2de43eeb0f09","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"VIEW","header":[],"url":"","description":"<p>Execute the HTML received from CardVerificationResponse, and it will redirect the cardholder to the card issuer. The cardholder will be prompted to enter a code and should receive an sms or email with his code.</p>\n<p>The cardholder submits his code and is redirected back to the merchant authenticationUrl, defined in the CardVerification request.</p>\n<p>The merchant must then capture the following parameters that are posted in the cardholder redirect back to him.</p>\n<ul>\n<li>mdStatus</li>\n<li>cavv</li>\n<li>TDS2.dsTransID</li>\n</ul>\n<p>These parameters will then be used in the following CardPayment operation.</p>\n","urlObject":{"query":[],"variable":[]}},"response":[],"_postman_id":"1ef74d86-6c25-423d-9b0b-2de43eeb0f09"},{"name":"First transaction Card Payment","id":"5d82ce64-7b47-4062-a29e-23d667271afa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Sale\",\r\n  \"transactionType\": \"ECommerce\",\r\n  \"cardNumber\": \"2223000010246699\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cvc\": \"123\",\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 100000,\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"cardVerificationData\": { // Populate this with data received in callback from the 3dSecure mpi.\r\n    \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n    \"mdStatus\": \"MdFullyAuthenticated\",\r\n    \"xid\": \"c60ec77ef2a54175a35e77bfe5b6d6b2\",\r\n    \"dsTransId\": \"d8001158-05cc-472c-b893-939f775e200a\"\r\n  },\r\n  \"firstTransactionData\": {\r\n      \"initiationReason\": \"CredentialOnFile\" // The initiation reason here must match the initiation reason (subsequent transaction type) set when creating the virtual card in next step of the flow.\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment","description":"<p>The usage of firstTransactionData in CardPayment instructs ValitorPay that this transaction is the first in a chain of subsequent transactions. In such chains, the first transaction must be an ECommerce transaction, 3D Secure verified by the cardholder (using CardVerification), and the cardVerificationData field need to be populated.</p>\n<p>ValitorPay will store the transaction lifecycle id from the response of the first transaction in cache for 5 minutes.</p>\n<p>The purpose of this storage is to make it accessible when creating a virtual card, without the merchant needing to store it on his end.</p>\n<p>In the case of a successful ECommerce, first-transaction CardPayment, the merchant initiating it can immediately call CreateVirtualCard afterwards, without having to supply cardVerificationData again.</p>\n","urlObject":{"protocol":"https","path":["Payment","CardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"fffbe5f4-cecd-4054-bbc0-70cbf7d967c9","name":"First transaction","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text","disabled":true},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Sale\",\r\n  \"transactionType\": \"ECommerce\",\r\n  \"cardNumber\": \"2223000010246699\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cvc\": \"123\",\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 100000,\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"cardVerificationData\": { // Populate this with data received in callback from the 3dSecure mpi.\r\n    \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n    \"mdStatus\": \"MdFullyAuthenticated\",\r\n    \"xid\": \"c60ec77ef2a54175a35e77bfe5b6d6b2\",\r\n    \"dsTransId\": \"d8001158-05cc-472c-b893-939f775e200a\"\r\n  },\r\n  \"firstTransactionData\": {\r\n      \"initiationReason\": \"CredentialOnFile\" // The initiation reason here must match the initiation reason (subsequent transaction type) set when creating the virtual card in next step of the flow.\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 25 Jan 2022 15:13:45 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"440005\",\n    \"transactionID\": \"202515440005\",\n    \"authorizationCode\": \"783580\",\n    \"transactionLifecycleId\": \"ABC1176540125\",\n    \"maskedCardNumber\": \"222300******6699\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"faef2367-5870-4139-aff3-58fb4a051c82\"\n}"}],"_postman_id":"5d82ce64-7b47-4062-a29e-23d667271afa"},{"name":"CreateVirtualCard","event":[{"listen":"test","script":{"exec":["pm.test(\"CreateVirtualCard-MIT-Success\", function()\r","{\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"CreateVirtualCard-MIT-Bad request\", function()\r","{\r","    pm.response.to.have.status(200);\r","});\r","\r",""],"type":"text/javascript","id":"c449381d-7130-4ca3-a7ea-69ca1688f14b"}},{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","id":"7f0f1028-e1a1-465d-9949-3d1e81dec638"}}],"id":"5ae8861b-85b4-4e05-a830-b907d51bbcfa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"cardNumber\": \"2223000010246699\",\r\n    \"expirationMonth\": 12,\r\n    \"expirationYear\": 2030,\r\n    \"cvc\": \"123\",\r\n    \"subsequentTransactionType\": \"CardholderInitiatedCredentialOnFile\", // This must match the initiation reason in the first transaction. For example CredentialOnFile initiationReason in firstTrasnactionData in the initial CardPayment can match with CardholderInitiatedCredentialOnFile & MerchantInitiatedCredentialOnFile here.\r\n    \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/CreateVirtualCard","description":"<p>Create the virtual card without 3dSecure.</p>\n<p>This can be done within <strong>5 minutes</strong> of performing a successful first transaction CardPayment.</p>\n<p>After 5 minutes, the transaction data will be removed from the ValitorPay cache and the merchant needs to put the customer through 3dSecure again and create a virtual card with cardVerificationData.</p>\n<p>ValitorPay will recognize that a recent valid first transaction has been made on the merchant agreement and with the same card supplied.</p>\n<p>ValitorPay will take the transaction lifecycle id from the first transaction and use that as the first transaction reference to create the virtual card.</p>\n<p>No 0 amount transaction will be performed in this case.</p>\n<p>Please note that the subsequentTransactionType used here must match the firstTransactionData.InitiationReason parameter in the first transaction card payment.</p>\n<p>For example InitiationReason CredentialOnFile matches with subsequentTransactionTypes CardholderInitiatedCredentialOnFile &amp; MerchantInitiatedCredentialOnFile.</p>\n","urlObject":{"protocol":"https","path":["VirtualCard","CreateVirtualCard"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"08a4d12a-52ec-4218-a5c3-e2651388bad7","name":"CreateVirtualCard","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"cardNumber\": \"2223000010246699\",\r\n    \"expirationMonth\": 12,\r\n    \"expirationYear\": 2030,\r\n    \"cvc\": \"123\",\r\n    \"subsequentTransactionType\": \"CardholderInitiatedCredentialOnFile\", // This must match the initiation reason in the first transaction. For example CredentialOnFile initiationReason in firstTrasnactionData in the initial CardPayment can match with CardholderInitiatedCredentialOnFile & MerchantInitiatedCredentialOnFile here.\r\n    \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/VirtualCard/CreateVirtualCard"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 14:00:50 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"virtualCard\": \"630d92ce-9064-45d8-8084-513e2f56c817\",\n    \"isSuccess\": true,\n    \"responseCode\": \"V1\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"be373b47-c652-4aab-ac91-29c902a4758c\"\n}"}],"_postman_id":"5ae8861b-85b4-4e05-a830-b907d51bbcfa"},{"name":"VirtualCardPayment, CIT low value","id":"0c94a1d4-4491-497c-acf1-64f0277143c9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Sale\",\r\n    \"virtualCardNumber\": \"630d92ce-9064-45d8-8084-513e2f56c817\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 50000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"scaExemption\" : \"Automatic\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment","description":"<p>Virtual card payments may now be performed with the virtual card created above in order to charge for goods that fall under the Low value amount.</p>\n<p>For further information on the current value of the Low value amount and how to be able to use this feature, please contact support.</p>\n","urlObject":{"protocol":"https","path":["Payment","VirtualCardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"b81ccf0d-0e07-4785-aa7c-6c216962e427","name":"VirtualCardPayment","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Sale\",\r\n    \"virtualCardNumber\": \"630d92ce-9064-45d8-8084-513e2f56c817\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 300000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 15:40:33 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"authorizationResponseTime\": \"00:00:00\",\n    \"acquirerReferenceNumber\": \"879262\",\n    \"transactionID\": \"202010879262\",\n    \"authorizationCode\": \"077947\",\n    \"transactionLifecycleId\": \"ABC2736180120\",\n    \"maskedCardNumber\": \"222300******6699\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"874ca2f1-0d8e-4479-a51c-12c8e2420827\"\n}"}],"_postman_id":"0c94a1d4-4491-497c-acf1-64f0277143c9"},{"name":"CardVerification with virtual card","event":[{"listen":"test","script":{"exec":["pm.test(\"Successful POST request\", function () {\r","    pm.expect(pm.response.code).to.be.oneOf([200]);\r","});"],"type":"text/javascript","id":"c9b0708a-6b76-41b6-b0dd-f4d59cf77dd2"}}],"id":"46a92ef6-cb62-49d6-a507-db0326de2388","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"virtualCard\": \"630d92ce-9064-45d8-8084-513e2f56c817\",\r\n    \"cardholderDeviceType\": \"WWW\",\r\n    \"amount\": 1000000, // Make sure amount is set to the intended payment amount.\r\n    \"currency\": \"ISK\",\r\n    \"authenticationUrl\": \"https://www.valitor.com/\",\r\n    \"MD\": \"QQBGADcAOQBCADEAQwA4AC0AQwAwADAARAAtADQARgBGADAALQA4AEYARABEAC0ANgA4ADkANAAyADMANwBEADYANwBCAEQA\",\r\n    \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/CardVerification","description":"<p>CIT Virtual card payment may require 3DSecure authentication again if one or more of the following conditions are met.</p>\n<ul>\n<li>Merchant is not allowed to perform VirtualCardPayment with scaExemption.</li>\n<li>VirtualCardPayment with scaExemption is rejected with response code A1.</li>\n<li>Amount is above the official low value amount. (Contact support for further information about this amount)</li>\n</ul>\n<p>3DSecure authentication must then be obtained for the card again. This can be done by calling CardVerification and receiving the authentication html form.</p>\n<p>The process of how authentication is then obtained is described in the next step of the flow.</p>\n","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"c3f46a3d-82d7-432f-9e2c-31b9fe5e273b","id":"c3f46a3d-82d7-432f-9e2c-31b9fe5e273b","name":"Flows","type":"folder"}},"urlObject":{"protocol":"https","path":["CardVerification"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"c30e05b9-26d0-436f-8758-401f5d8dc447","name":"CardVerification with virtual card","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"virtualCard\": \"630d92ce-9064-45d8-8084-513e2f56c817\",\r\n    \"cardholderDeviceType\": \"WWW\",\r\n    \"amount\": 1000000, // Make sure amount is set to the intended payment amount.\r\n    \"currency\": \"ISK\",\r\n    \"authenticationUrl\": \"https://www.valitor.com/\",\r\n    \"MD\": \"QQBGADcAOQBCADEAQwA4AC0AQwAwADAARAAtADQARgBGADAALQA4AEYARABEAC0ANgA4ADkANAAyADMANwBEADYANwBCAEQA\",\r\n    \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/CardVerification"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 12:41:15 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"cardVerificationRawResponse\": \"<!DOCTYPE html SYSTEM \\\"about:legacy-compat\\\">\\r\\n<html class=\\\"no-js\\\" lang=\\\"en\\\" xmlns=\\\"http://www.w3.org/1999/xhtml\\\">\\r\\n<head>\\r\\n  <meta http-equiv=\\\"Content-Type\\\" content=\\\"text/html; charset=utf-8\\\" />\\r\\n  <meta charset=\\\"utf-8\\\" />\\r\\n  <title>3D Secure Processing</title>\\r\\n  <link href=\\\"https://mpi.valitor.com/mdpaympi/static/mpi.css\\\" rel=\\\"stylesheet\\\" type=\\\"text/css\\\" />\\r\\n</head>\\r\\n<body>\\r\\n  <div id=\\\"main\\\">\\r\\n    <div id=\\\"content\\\">\\r\\n      <div id=\\\"order\\\">\\r\\n        <h2>3D Secure Processing</h2>\\r\\n        <img src=\\\"https://mpi.valitor.com/mdpaympi/static/preloader.gif\\\" alt=\\\"Please wait..\\\" />\\r\\n        <img src=\\\"https://mpi.valitor.com/mdpaympi/static/mc_idcheck_hrz_ltd_pos_103px.png\\\" alt=\\\"MasterCard ID Check\\\" />\\r\\n        <div id=\\\"formdiv\\\">\\r\\n          <script type=\\\"text/javascript\\\">\\r\\n            function hideAndSubmitTimed(formid) {\\r\\n              var timer = setTimeout(\\\"hideAndSubmit('\\\" + formid + \\\"');\\\", 999);\\r\\n            }\\r\\n\\r\\n            function hideAndSubmit(formid) {\\r\\n              var formx = document.getElementById(formid);\\r\\n              if (formx != null) {\\r\\n                formx.style.visibility = \\\"hidden\\\";\\r\\n                formx.submit();\\r\\n              }\\r\\n            }\\r\\n          </script>\\r\\n          <div>\\r\\n            <form id=\\\"webform0\\\" name=\\\"ddcoll\\\" method=\\\"POST\\\" action=\\\"https://uat.valitorpay.com/ThreeDSecureModirumSimulator/CallbackV4/\\\" accept_charset=\\\"UTF-8\\\">\\r\\n              <input type=\\\"hidden\\\" name=\\\"_charset_\\\" value=\\\"UTF-8\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"txid\\\" value=\\\"121028191\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_language\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_javaEnabled\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_jsEnabled\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_colorDepth\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_height\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_width\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_PixelDepth\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_TimezoneOffset\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"text\\\" name=\\\"digest\\\" value=\\\"477e2e86-8418-4cab-afd7-c2556ee66529\\\" readonly=\\\"true\\\" style=\\\"display:none;\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"transientData\\\" value=\\\"AMmu2jGuNtftpWq7UeOdAoxjDKtIvuO76og/NlG3oe1BjXMUVXNc2hgfNEzM2EtNWYG8/LNXRsROx8780mFzUQega7iOL1g/9NUoVdiav6MAECMHrpFyzhXjGn3ccxveyUKGlQDDFlxgbe5Tw33zpQ/0t6iZz8ASAFlsiOM6sh+jOSxb86zU2PGQ1BuOGGUpGznNxGiASQB7CGKJzldZYyJk37KbnNNW3BWdIsMc2M8TNUjQB5DpRC6PNPLooy8m\\\" />\\r\\n              <input type=\\\"submit\\\" name=\\\"submitBtn\\\" value=\\\"Please click here to continue\\\" />\\r\\n            </form>\\r\\n          </div>\\r\\n        </div>\\r\\n        <script type=\\\"text/javascript\\\">\\r\\n          hideAndSubmitTimed('webform0');\\r\\n        </script>\\r\\n        <noscript>\\r\\n          <div align=\\\"center\\\">\\r\\n            <b>Javascript is turned off or not supported!</b>\\r\\n            <br />\\r\\n          </div>\\r\\n        </noscript>\\r\\n        <script type=\\\"text/javascript\\\">\\r\\n          function populateData() {\\r\\n            var form = document.getElementById(\\\"webform0\\\");\\r\\n            if (form != null) {\\r\\n              if (form[\\\"TDS2_Navigator_language\\\"] != null) {\\r\\n                form[\\\"TDS2_Navigator_language\\\"].value = (navigator.language || '');\\r\\n              }\\r\\n              if (form[\\\"TDS2_Navigator_jsEnabled\\\"] != null) {\\r\\n                // if this scipt runs js is enabled\\r\\n                form[\\\"TDS2_Navigator_jsEnabled\\\"].value = \\\"true\\\";\\r\\n              }\\r\\n              if (form[\\\"TDS2_Navigator_javaEnabled\\\"] != null) {\\r\\n                form[\\\"TDS2_Navigator_javaEnabled\\\"].value = navigator.javaEnabled();\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_colorDepth\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_colorDepth\\\"].value = screen.colorDepth;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_height\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_height\\\"].value = screen.height;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_width\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_width\\\"].value = screen.width;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_pixelDepth\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_pixelDepth\\\"].value = screen.pixelDepth;\\r\\n              }\\r\\n\\r\\n              var timezoneOffsetField = form[\\\"TDS2_TimezoneOffset\\\"];\\r\\n              if (timezoneOffsetField != null) {\\r\\n                timezoneOffsetField.value = new Date().getTimezoneOffset();\\r\\n              }\\r\\n            }\\r\\n          }\\r\\n          populateData();\\r\\n        </script>\\r\\n      </div>\\r\\n      <div id=\\\"content-footer\\\">\\r\\n        <br />\\r\\n        <img height=\\\"20\\\" src=\\\"https://mpi.valitor.com/mdpaympi/static/powered-by-modirum.svg\\\" alt=\\\"Powered by Modirum\\\" />\\r\\n      </div>\\r\\n    </div>\\r\\n  </div>\\r\\n</body>\\r\\n</html>\\r\\n\",\n    \"postUrl\": \"https://uat.valitorpay.com/ThreeDSecureModirumSimulator/CallbackV4/\",\n    \"verificationFields\": [\n        {\n            \"name\": \"_charset_\",\n            \"value\": \"UTF-8\"\n        },\n        {\n            \"name\": \"txid\",\n            \"value\": \"121028191\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_language\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_javaEnabled\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_jsEnabled\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_colorDepth\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_height\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_width\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_PixelDepth\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_TimezoneOffset\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"digest\",\n            \"value\": \"477e2e86-8418-4cab-afd7-c2556ee66529\"\n        },\n        {\n            \"name\": \"transientData\",\n            \"value\": \"AMmu2jGuNtftpWq7UeOdAoxjDKtIvuO76og/NlG3oe1BjXMUVXNc2hgfNEzM2EtNWYG8/LNXRsROx8780mFzUQega7iOL1g/9NUoVdiav6MAECMHrpFyzhXjGn3ccxveyUKGlQDDFlxgbe5Tw33zpQ/0t6iZz8ASAFlsiOM6sh+jOSxb86zU2PGQ1BuOGGUpGznNxGiASQB7CGKJzldZYyJk37KbnNNW3BWdIsMc2M8TNUjQB5DpRC6PNPLooy8m\"\n        }\n    ],\n    \"additionalFields\": [\n        {\n            \"name\": \"IssuerLogo\",\n            \"value\": \"https://mpi.valitor.com/mdpaympi/static/mc_idcheck_hrz_ltd_pos_103px.png\"\n        },\n        {\n            \"name\": \"IssuerText\",\n            \"value\": \"MasterCard ID Check\"\n        }\n    ],\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": false\n    },\n    \"responseCode\": \"C1-M\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"3edc1194-52bf-4679-a7d5-97c0b40186d9\"\n}"}],"_postman_id":"46a92ef6-cb62-49d6-a507-db0326de2388"},{"name":"Cardholder redirection & callback","event":[{"listen":"test","script":{"exec":["pm.test(\"Successful POST request\", function () {\r","    pm.expect(pm.response.code).to.be.oneOf([200]);\r","});"],"type":"text/javascript","id":"53c05667-2c4e-4ec7-9c59-a258bdf7fcf8"}}],"id":"d627dcce-f306-4fde-9923-9f3544c5e376","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"VIEW","header":[],"url":"","description":"<p>Execute the HTML received from CardVerificationResponse, and it will redirect the cardholder to the card issuer. The cardholder will be prompted to enter a code and should receive an sms or email with his code.</p>\n<p>The cardholder submits his code and is redirected back to the merchant authenticationUrl, defined in the CardVerification request.</p>\n<p>The merchant must then capture the following parameters that are posted in the cardholder redirect back to him.</p>\n<ul>\n<li>mdStatus</li>\n<li>cavv</li>\n<li>TDS2.dsTransID</li>\n</ul>\n<p>These parameters will then be used in the following VirtualCardPayment operation.</p>\n","urlObject":{"query":[],"variable":[]}},"response":[],"_postman_id":"d627dcce-f306-4fde-9923-9f3544c5e376"},{"name":"VirtualCardPayment, CIT with 3d","id":"f9639081-040b-47cf-b040-bf4e32e9b8da","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Sale\",\r\n    \"virtualCardNumber\": \"630d92ce-9064-45d8-8084-513e2f56c817\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 1000000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"cardVerificationData\": {\r\n        \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n        \"mdStatus\": \"MdFullyAuthenticated\",\r\n        \"xid\": \"nrQGVaVW0CIzw6wsqwIlxLAUTCE=\",\r\n        \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment","description":"<p>Virtual card payment can now be performed with the virtual card and callback parameters from the 3DSecure process, to charge for goods.</p>\n","urlObject":{"protocol":"https","path":["Payment","VirtualCardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"2288a1af-2d51-406a-a3c2-522d0a1ab0e5","name":"VirtualCardPayment, CIT with 3d","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Sale\",\r\n    \"virtualCardNumber\": \"630d92ce-9064-45d8-8084-513e2f56c817\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 1000000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"cardVerificationData\": { // Card verification data is obtained from 3dSecure callback.\r\n        \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n        \"mdStatus\": \"MdFullyAuthenticated\",\r\n        \"xid\": \"nrQGVaVW0CIzw6wsqwIlxLAUTCE=\",\r\n        \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/VirtualCardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 15:40:33 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"authorizationResponseTime\": \"00:00:00\",\n    \"acquirerReferenceNumber\": \"198311\",\n    \"transactionID\": \"202010198311\",\n    \"authorizationCode\": \"397629\",\n    \"transactionLifecycleId\": \"ABC0202710120\",\n    \"maskedCardNumber\": \"222300******6699\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"052c7987-7ccb-4c33-aec8-5028ac52262f\"\n}"}],"_postman_id":"f9639081-040b-47cf-b040-bf4e32e9b8da"}],"id":"640529f8-0647-4fff-8ef3-d0e81f4f8c96","description":"<p>This flow will describe how to start a cardholder initiated (CIT) payment process with initial payment, using virtual cards.</p>\n<p><em>An example of the use case for this flow would be an online clothing store where the customer registers his card with his first purchase.</em></p>\n<p><em>The customer browses the web site, finds a t-shirt he likes and adds it to his cart.</em></p>\n<p><em>He then proceeds to the checkout page where he is prompted to enter his card details. He also has the option to register himself and store the card details for future purchases.</em></p>\n<p><em>The customer selects the option to register, enters his card information, along with any other registration details, and pays.</em></p>\n<p><em>The merchant then needs to create an account for the customer on his end and perform the payment with 3dSecure.</em></p>\n<p>The first step is to put the customer through the 3dSecure process (using a call to CardVerification and subsequent redirection).<br />Secondly, the merchant will capture the 3dSecure authentication callback parameters and perform a payment for the amount of the t-shirt (using a call to CardPayment with the full card number, transaction type: ECommerce and including first transaction details).</p>\n<p>Finally, after the payment is complete, the merchant needs to create a virtual card <strong>without cardVerificationData.</strong> This must be done within 5 minutes of performing a valid first-transaction payment on the same merchant agreement and card number.</p>\n<p>The merchant stores the virtual card received with the customer registration data.</p>\n<p><em>The customer comes in sometime later and wants to buy socks for 500ISK. This falls under the low value category.</em></p>\n<p><em>The customer logs in, selects his socks and goes to checkout. There he finds his card and does not needs to enter his details again. He can use it to perform a frictionless cardholder initiated virtual card payment.</em></p>\n<p><em>The customer comes in sometime later and wants to buy an expensive jacket. This does not fall under low value category and needs to be 3dSecure verified.</em></p>\n<p><em>The customer logs in, selects his jacket and goes to checkout. There he finds his card and does not need to enter his details again.</em></p>\n<p>The customer is put through the 3dSecure process (using CardVerification and subsequent redirection).<br />The merchant will capture the 3dSecure authentication callback parameters and perform a virtual card payment CIT transaction with cardVerificationData filled out.</p>\n","_postman_id":"640529f8-0647-4fff-8ef3-d0e81f4f8c96","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"c3f46a3d-82d7-432f-9e2c-31b9fe5e273b","id":"c3f46a3d-82d7-432f-9e2c-31b9fe5e273b","name":"Flows","type":"folder"}}},{"name":"Cardpayment Auth + Capture","item":[{"name":"1.Cardpayment-Auth","id":"a118b7c6-dbfd-4064-b725-636a26fb8ad3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Auth\",\r\n    \"transactionType\": \"ECommerce\",\r\n    \"cardNumber\": \"2223000010311873\",\r\n    \"expirationMonth\": 12,\r\n    \"expirationYear\": 2030,\r\n    \"cvc\": \"123\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 10000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"authType\": \"Authorization\",\r\n    \"delayedClearingData\": {\r\n        \"whenToClear\": \"{{AuthFutureDate}}\",\r\n        \"whenExpiredAction\": \"Reversal\"\r\n    },\r\n    \"cardVerificationData\": { // Must come from 3dSecure callback parameters. Those are received in the merchant authenticationUrl in CardVerification.\r\n        \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n        \"mdStatus\": \"MdAttempt\",\r\n        \"xid\": \"nrQGacVW0CIzw6wsqwIlxLAUTCE=\",\r\n        \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\"\r\n    }\r\n\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment","description":"<p>The customer arrives and an amount of 10.000 ISK it reserved from his card by performing an <strong>Auth</strong> operation.</p>\n<p>This operation needs to be 3dSecure verified and when 3d callback parameters are received, they can be added to the cardVerificationData in this operation.</p>\n<p>Delayed clearing data is also required, there the merchant will define what to do with any remaining amount left on the original authorization and when to do it. The ValitorPay system will do this automatically once the date defined in whenToClear is reached.</p>\n<p>Merchant needs to define authType also, for most merchants this will be normal \"Authorization\", but some merchants can use an option called \"PreAuthorization\". PreAuthorization holds the authorization longer than Authorization and is only for merchants in the hospitality industry, please contact your Valitor implementation manager for more information about this feature.</p>\n<p>Once Auth transaction is approved then it can be used to capture amounts in the next step. For this you need to store the acquirerReferenceNumber and authorizationCode values from the Auth transaction response.</p>\n","urlObject":{"protocol":"https","path":["Payment","CardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"99edf6be-c1d8-467f-af4f-9f2a52836cbe","name":"1.Cardpayment-Auth-Success","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Auth\",\r\n    \"transactionType\": \"ECommerce\",\r\n    \"cardNumber\": \"2223000010311873\",\r\n    \"expirationMonth\": 12,\r\n    \"expirationYear\": 2030,\r\n    \"cvc\": \"123\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 10000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"authType\": \"Authorization\",\r\n    \"delayedClearingData\": {\r\n        \"whenToClear\": \"2022-01-26\", //This needs to be changed to a date within the next 7 days\r\n        \"whenExpiredAction\": \"Reversal\"\r\n    },\r\n    \"cardVerificationData\": { // Must come from 3dSecure callback parameters. Those are received in the merchant authenticationUrl in CardVerification.\r\n        \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",\r\n        \"mdStatus\": \"MdAttempt\",\r\n        \"xid\": \"nrQGacVW0CIzw6wsqwIlxLAUTCE=\",\r\n        \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\"\r\n    }\r\n\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 25 Jan 2022 15:10:20 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"873751\",\n    \"transactionID\": \"202515873751\",\n    \"authorizationCode\": \"191942\",\n    \"transactionLifecycleId\": \"ABC6222120125\",\n    \"maskedCardNumber\": \"222300******1873\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"7a72d5f5-b535-4403-928c-dc5b59523ab6\"\n}"}],"_postman_id":"a118b7c6-dbfd-4064-b725-636a26fb8ad3"},{"name":"2.Cardpayment-Capture","id":"1a0f6028-6a59-4185-b62d-2797e815b3b3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Capture\",\r\n    \"transactionType\": \"ECommerce\",\r\n    \"cardNumber\": \"2223000010311873\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 5000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"authorizationCode\": \"650405\", // Authorization code from the response of a previous Auth or PreAuth transaction.\r\n    \"acquirerReferenceNumber\": \"708329\" // Acquirer reference number from the response of a previous Auth or PreAuth transaction.\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment","description":"<p>The customer wants to buy an item with the value of 5.000 ISK in the merchant store, and the merchant will capture that amount from the original authorization.</p>\n<p>This will secure the amount of 5.000 ISK from the customer card, and submit it to be cleared.</p>\n<p>Now the remaining amount of the customer original authorization is 5.000 ISK, and he can use it to purchase other items with capture, or leave and the remaining amount will be either cleared and sent to the merchant, or reversed and returned to the customer card. This will happen once the \"whenToClear\" date defined in the original auth is reached.</p>\n","urlObject":{"protocol":"https","path":["Payment","CardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"85c34401-64d8-4afa-96b8-a5954dc75100","name":"2.Cardpayment-Capture-Success","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text","disabled":true},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Capture\",\r\n    \"transactionType\": \"ECommerce\",\r\n    \"cardNumber\": \"2223000010311873\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 5000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"authorizationCode\": \"650405\", // Authorization code from the response of a previous Auth or PreAuth transaction.\r\n    \"acquirerReferenceNumber\": \"708329\" // Acquirer reference number from the response of a previous Auth or PreAuth transaction.\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 13:19:10 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"537412\",\n    \"transactionID\": \"991352537412\",\n    \"authorizationCode\": \"401707\",\n    \"maskedCardNumber\": \"222300******1873\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"responseCode\": \"00-P\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"89c3340d-ac3f-4d3e-924e-11580d59dbda\"\n}"},{"id":"cf588a5a-56b1-45ae-85fc-d07ac25d11d0","name":"2.Cardpayment-Capture-Auth not found","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text","disabled":true},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Capture\",\r\n    \"transactionType\": \"ECommerce\",\r\n    \"cardNumber\": \"2223000010311873\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 5000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"AuthorizationCode\": \"030587\",\r\n    \"AcquirerReferenceNumber\": \"839278\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 13:00:22 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"839278\",\n    \"authorizationCode\": \"030587\",\n    \"maskedCardNumber\": \"222300******1873\",\n    \"isSuccess\": false,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"responseCode\": \"76-P\",\n    \"responseDescription\": \"Authorization not found Correlation ID: e7d69f52-d024-4b2e-b752-b75e719869d7\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"e7d69f52-d024-4b2e-b752-b75e719869d7\"\n}"}],"_postman_id":"1a0f6028-6a59-4185-b62d-2797e815b3b3"},{"name":"3.Cardpayment-CaptureRefund","id":"baf1cd21-770c-4f57-97f4-e7379702630c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"CaptureRefund\",\r\n    \"transactionType\": \"ECommerce\",\r\n    \"cardNumber\": \"2223000010311873\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 5000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"authorizationCode\": \"401707\", // Authorization code from the response of a previous Capture transaction.\r\n    \"acquirerReferenceNumber\": \"537412\" // Acquirer reference number from the response of a previous Capture transaction.\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment","description":"<p>The customer is unhappy with his item and wants to return it and get a refund. The merchant can then perform an CaptureRefund operation to cancel the previous capture of 5000ISK.</p>\n<p>This will require the authorizationCode and the acquirerReferenceNumber of the original Capture.</p>\n<p>The original authorization is then put back to 10.000 ISK and the customer can buy something else within that value.</p>\n","urlObject":{"protocol":"https","path":["Payment","CardPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"828f7c89-c16b-48bf-ab79-fd4bf879d247","name":"3.Cardpayment-CaptureRefund-Success","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"CaptureRefund\",\r\n    \"transactionType\": \"ECommerce\",\r\n    \"cardNumber\": \"2223000010311873\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 5000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"authorizationCode\": \"401707\", // Authorization code from the response of a previous Capture transaction.\r\n    \"acquirerReferenceNumber\": \"537412\" // Acquirer reference number from the response of a previous Capture transaction.\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 13:20:58 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"537412\",\n    \"transactionID\": \"135213537412\",\n    \"authorizationCode\": \"719711\",\n    \"transactionLifecycleId\": \"ABC9652961218\",\n    \"maskedCardNumber\": \"222300******1873\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"1a09fe25-276a-4e40-a725-69e2540b6b82\"\n}"},{"id":"b642f11c-cd02-4d9b-a8e3-ff83f918f2fc","name":"3.Cardpayment-CaptureRefund-Auth not found","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"operation\": \"Capture\",\r\n    \"transactionType\": \"ECommerce\",\r\n    \"cardNumber\": \"2223000010311873\",\r\n    \"currency\": \"ISK\",\r\n    \"amount\": 5000,\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"AuthorizationCode\": \"030587\",\r\n    \"AcquirerReferenceNumber\": \"839278\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 13:02:03 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"839278\",\n    \"authorizationCode\": \"030587\",\n    \"maskedCardNumber\": \"222300******1873\",\n    \"isSuccess\": false,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"responseCode\": \"76-P\",\n    \"responseDescription\": \"Authorization not found Correlation ID: 90f89653-1bc4-42f7-9eb2-36c33e7d69b2\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"90f89653-1bc4-42f7-9eb2-36c33e7d69b2\"\n}"}],"_postman_id":"baf1cd21-770c-4f57-97f4-e7379702630c"}],"id":"2a893ff9-737b-4d66-8554-34900290d030","description":"<p>Auth and capture operations are useful operations when merchants need to reserve funds from the customer card, but do not yet know the final amount to be charged.</p>\n<p>This flow will describe in steps how to perform this, and also how to reverse a capture (Capture refund).</p>\n","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"14caf85b-26c7-452c-818c-bcbd88702eb0"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"4d8e66c3-0dc6-402a-94b6-f8813ee99036"}}],"_postman_id":"2a893ff9-737b-4d66-8554-34900290d030"},{"name":"CardPayment with CardVerification","item":[{"name":"1.CardVerification","id":"d1ee630d-69e1-4ca8-9911-a84e104533ed","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"cardNumber\": \"2223000010246699\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cardholderDeviceType\": \"WWW\",\r\n  \"amount\": 10000,\r\n  \"currency\": \"ISK\",\r\n  \"authenticationUrl\": \"https://www.valitor.com/\",\r\n  \"MD\": \"QQBGADcAOQBCADEAQwA4AC0AQwAwADAARAAtADQARgBGADAALQA4AEYARABEAC0ANgA4ADkANAAyADMANwBEADYANwBCAEQA\",\r\n  \"systemCalling\" : \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/CardVerification","urlObject":{"protocol":"https","path":["CardVerification"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"aafd23d2-5aa1-4a4a-8a2a-5b2d187f7c2c","name":"1.CardVerification-Success","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"cardNumber\": \"2223000010246699\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cardholderDeviceType\": \"WWW\",\r\n  \"amount\": 10000,\r\n  \"currency\": \"ISK\",\r\n  \"authenticationUrl\": \"https://www.valitor.com/\",\r\n  \"MD\": \"QQBGADcAOQBCADEAQwA4AC0AQwAwADAARAAtADQARgBGADAALQA4AEYARABEAC0ANgA4ADkANAAyADMANwBEADYANwBCAEQA\",\r\n  \"systemCalling\" : \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/CardVerification"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 13:32:46 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"cardVerificationRawResponse\": \"<!DOCTYPE html SYSTEM \\\"about:legacy-compat\\\">\\r\\n<html class=\\\"no-js\\\" lang=\\\"en\\\" xmlns=\\\"http://www.w3.org/1999/xhtml\\\">\\r\\n<head>\\r\\n  <meta http-equiv=\\\"Content-Type\\\" content=\\\"text/html; charset=utf-8\\\" />\\r\\n  <meta charset=\\\"utf-8\\\" />\\r\\n  <title>3D Secure Processing</title>\\r\\n  <link href=\\\"https://mpi.valitor.com/mdpaympi/static/mpi.css\\\" rel=\\\"stylesheet\\\" type=\\\"text/css\\\" />\\r\\n</head>\\r\\n<body>\\r\\n  <div id=\\\"main\\\">\\r\\n    <div id=\\\"content\\\">\\r\\n      <div id=\\\"order\\\">\\r\\n        <h2>3D Secure Processing</h2>\\r\\n        <img src=\\\"https://mpi.valitor.com/mdpaympi/static/preloader.gif\\\" alt=\\\"Please wait..\\\" />\\r\\n        <img src=\\\"https://mpi.valitor.com/mdpaympi/static/mc_idcheck_hrz_ltd_pos_103px.png\\\" alt=\\\"MasterCard ID Check\\\" />\\r\\n        <div id=\\\"formdiv\\\">\\r\\n          <script type=\\\"text/javascript\\\">\\r\\n            function hideAndSubmitTimed(formid) {\\r\\n              var timer = setTimeout(\\\"hideAndSubmit('\\\" + formid + \\\"');\\\", 999);\\r\\n            }\\r\\n\\r\\n            function hideAndSubmit(formid) {\\r\\n              var formx = document.getElementById(formid);\\r\\n              if (formx != null) {\\r\\n                formx.style.visibility = \\\"hidden\\\";\\r\\n                formx.submit();\\r\\n              }\\r\\n            }\\r\\n          </script>\\r\\n          <div>\\r\\n            <form id=\\\"webform0\\\" name=\\\"ddcoll\\\" method=\\\"POST\\\" action=\\\"https://uat.valitorpay.com/ThreeDSecureModirumSimulator/CallbackV4/\\\" accept_charset=\\\"UTF-8\\\">\\r\\n              <input type=\\\"hidden\\\" name=\\\"_charset_\\\" value=\\\"UTF-8\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"txid\\\" value=\\\"121028191\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_language\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_javaEnabled\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_jsEnabled\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_colorDepth\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_height\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_width\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_PixelDepth\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"TDS2_TimezoneOffset\\\" value=\\\"\\\" />\\r\\n              <input type=\\\"text\\\" name=\\\"digest\\\" value=\\\"6ce490e1-f240-4679-8530-89ece3cc4126\\\" readonly=\\\"true\\\" style=\\\"display:none;\\\" />\\r\\n              <input type=\\\"hidden\\\" name=\\\"transientData\\\" value=\\\"AMmu2jGuNtftpWq7UeOdAoxjDKtIvuO76og/NlG3oe1BjXMUVXNc2hgfNEzM2EtNWYG8/LNXRsROx8780mFzUQega7iOL1g/9NUoVdiav6MAECMHrpFyzhXjGn3ccxveyUKGlQDDFlxgbe5Tw33zpQ/0t6iZz8ASAFlsiOM6sh+jOSxb86zU2PGQ1BuOGGUpGznNxGiASQB7CGKJzldZYyJk37KbnNNW3BWdIsMc2M8TNUjQB5DpRC6PNPLooy8m\\\" />\\r\\n              <input type=\\\"submit\\\" name=\\\"submitBtn\\\" value=\\\"Please click here to continue\\\" />\\r\\n            </form>\\r\\n          </div>\\r\\n        </div>\\r\\n        <script type=\\\"text/javascript\\\">\\r\\n          hideAndSubmitTimed('webform0');\\r\\n        </script>\\r\\n        <noscript>\\r\\n          <div align=\\\"center\\\">\\r\\n            <b>Javascript is turned off or not supported!</b>\\r\\n            <br />\\r\\n          </div>\\r\\n        </noscript>\\r\\n        <script type=\\\"text/javascript\\\">\\r\\n          function populateData() {\\r\\n            var form = document.getElementById(\\\"webform0\\\");\\r\\n            if (form != null) {\\r\\n              if (form[\\\"TDS2_Navigator_language\\\"] != null) {\\r\\n                form[\\\"TDS2_Navigator_language\\\"].value = (navigator.language || '');\\r\\n              }\\r\\n              if (form[\\\"TDS2_Navigator_jsEnabled\\\"] != null) {\\r\\n                // if this scipt runs js is enabled\\r\\n                form[\\\"TDS2_Navigator_jsEnabled\\\"].value = \\\"true\\\";\\r\\n              }\\r\\n              if (form[\\\"TDS2_Navigator_javaEnabled\\\"] != null) {\\r\\n                form[\\\"TDS2_Navigator_javaEnabled\\\"].value = navigator.javaEnabled();\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_colorDepth\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_colorDepth\\\"].value = screen.colorDepth;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_height\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_height\\\"].value = screen.height;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_width\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_width\\\"].value = screen.width;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_pixelDepth\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_pixelDepth\\\"].value = screen.pixelDepth;\\r\\n              }\\r\\n\\r\\n              var timezoneOffsetField = form[\\\"TDS2_TimezoneOffset\\\"];\\r\\n              if (timezoneOffsetField != null) {\\r\\n                timezoneOffsetField.value = new Date().getTimezoneOffset();\\r\\n              }\\r\\n            }\\r\\n          }\\r\\n          populateData();\\r\\n        </script>\\r\\n      </div>\\r\\n      <div id=\\\"content-footer\\\">\\r\\n        <br />\\r\\n        <img height=\\\"20\\\" src=\\\"https://mpi.valitor.com/mdpaympi/static/powered-by-modirum.svg\\\" alt=\\\"Powered by Modirum\\\" />\\r\\n      </div>\\r\\n    </div>\\r\\n  </div>\\r\\n</body>\\r\\n</html>\\r\\n\",\n    \"postUrl\": \"https://uat.valitorpay.com/ThreeDSecureModirumSimulator/CallbackV4/\",\n    \"verificationFields\": [\n        {\n            \"name\": \"_charset_\",\n            \"value\": \"UTF-8\"\n        },\n        {\n            \"name\": \"txid\",\n            \"value\": \"121028191\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_language\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_javaEnabled\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_jsEnabled\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_colorDepth\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_height\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_width\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_PixelDepth\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_TimezoneOffset\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"digest\",\n            \"value\": \"6ce490e1-f240-4679-8530-89ece3cc4126\"\n        },\n        {\n            \"name\": \"transientData\",\n            \"value\": \"AMmu2jGuNtftpWq7UeOdAoxjDKtIvuO76og/NlG3oe1BjXMUVXNc2hgfNEzM2EtNWYG8/LNXRsROx8780mFzUQega7iOL1g/9NUoVdiav6MAECMHrpFyzhXjGn3ccxveyUKGlQDDFlxgbe5Tw33zpQ/0t6iZz8ASAFlsiOM6sh+jOSxb86zU2PGQ1BuOGGUpGznNxGiASQB7CGKJzldZYyJk37KbnNNW3BWdIsMc2M8TNUjQB5DpRC6PNPLooy8m\"\n        }\n    ],\n    \"additionalFields\": [\n        {\n            \"name\": \"IssuerLogo\",\n            \"value\": \"https://mpi.valitor.com/mdpaympi/static/mc_idcheck_hrz_ltd_pos_103px.png\"\n        },\n        {\n            \"name\": \"IssuerText\",\n            \"value\": \"MasterCard ID Check\"\n        }\n    ],\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": false\n    },\n    \"responseCode\": \"C1-M\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"41575881-5164-468a-9f8b-bdd548fe2911\"\n}"}],"_postman_id":"d1ee630d-69e1-4ca8-9911-a84e104533ed"},{"name":"Cardholder redirection & callback","event":[{"listen":"test","script":{"exec":["pm.test(\"Successful POST request\", function () {\r","    pm.expect(pm.response.code).to.be.oneOf([200]);\r","});"],"type":"text/javascript","id":"78373cbf-5f58-4858-9b9d-662b61eb39ec"}}],"id":"365c0ebc-eb38-4e0f-a92e-107e8811a3b8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"VIEW","header":[],"url":"","description":"<p>Execute the HTML received from CardVerificationResponse, and it will redirect the cardholder to the card issuer. The cardholder will be prompted to enter a code and should receive a sms or email at the same time with his code.</p>\n<p>The cardholder submits his code and is redirected back to the merchant authenticationUrl, defined in the CardVerification request.</p>\n<p>The merchant must then capture the following parameters that are posted in the cardholder redirect back to him.</p>\n<ul>\n<li>mdStatus</li>\n<li>cavv</li>\n<li>TDS2.dsTransID</li>\n</ul>\n<p>These parameters will then be used in the following CardPayment operation.</p>\n","urlObject":{"query":[],"variable":[]}},"response":[{"id":"945ac2c4-8a50-4483-b197-7fcbd484c61b","name":"Authorized","originalRequest":{"method":"VIEW","header":[],"url":{"raw":"https://acme.com/Authentication/PaymentAuthentication?Fingerprint=&PAResVerified=&PAResSyntaxOK=&veresEnrolledStatus=&paresTxStatus=&protocol=3DS2.2.0&cardType=2&version=4.0&merchantID=90000001&xid=1uVdz57DBAlgMD43BdbNjQQIWz0%3D&mdStatus=4&mdErrorMsg=Authenticated%3A+transStatus%3DY&iReqCode=&iReqDetail=&vendorCode=&eci=01&cavv=kL23456789012345678912345675&cavvAlgorithm=&MD=Y2U4OTU4NTUtNWI2Yi00NGQxLWFhOTMtMTUxMzAzZTI1YjJh&Txstatus=&Digest=&signature=&TDS2.sdkTransID=&TDS2.transStatus=Y&TDS2.transStatusReason=&TDS2.threeDSServerTransID=c2cd3441-6a2b-461f-be77-230546ca435c&TDS2.dsTransID=c2cd3441-6a2b-461f-be77-230546ca435c&TDS2.acsTransID=ef8bf252-d310-4dec-9e26-ecfca1f0b95e&TDS2.acsRenderingType=&TDS2.acsReferenceNumber=&TDS2.acsSignedContent=&TDS2.authTimestamp=20240909104817&TDS2.messageVersion=&TDS2.acsChallengeMandated=&TDS2.authenticationType=&TDS2.acsOperatorID=&TDS2.cardholderInfo=&TDS2.acsUrl=&TDS2.challengeCancel=&TDS2.AResExtensions=&TDS2.RReqExtensions=","protocol":"https","host":["acme","com"],"path":["Authentication","PaymentAuthentication"],"query":[{"key":"Fingerprint","value":""},{"key":"PAResVerified","value":""},{"key":"PAResSyntaxOK","value":""},{"key":"veresEnrolledStatus","value":""},{"key":"paresTxStatus","value":""},{"key":"protocol","value":"3DS2.2.0"},{"key":"cardType","value":"2"},{"key":"version","value":"4.0"},{"key":"merchantID","value":"90000001"},{"key":"xid","value":"1uVdz57DBAlgMD43BdbNjQQIWz0%3D"},{"key":"mdStatus","value":"4"},{"key":"mdErrorMsg","value":"Authenticated%3A+transStatus%3DY"},{"key":"iReqCode","value":""},{"key":"iReqDetail","value":""},{"key":"vendorCode","value":""},{"key":"eci","value":"01"},{"key":"cavv","value":"kL23456789012345678912345675"},{"key":"cavvAlgorithm","value":""},{"key":"MD","value":"Y2U4OTU4NTUtNWI2Yi00NGQxLWFhOTMtMTUxMzAzZTI1YjJh"},{"key":"Txstatus","value":""},{"key":"Digest","value":""},{"key":"signature","value":""},{"key":"TDS2.sdkTransID","value":""},{"key":"TDS2.transStatus","value":"Y"},{"key":"TDS2.transStatusReason","value":""},{"key":"TDS2.threeDSServerTransID","value":"c2cd3441-6a2b-461f-be77-230546ca435c"},{"key":"TDS2.dsTransID","value":"c2cd3441-6a2b-461f-be77-230546ca435c"},{"key":"TDS2.acsTransID","value":"ef8bf252-d310-4dec-9e26-ecfca1f0b95e"},{"key":"TDS2.acsRenderingType","value":""},{"key":"TDS2.acsReferenceNumber","value":""},{"key":"TDS2.acsSignedContent","value":""},{"key":"TDS2.authTimestamp","value":"20240909104817"},{"key":"TDS2.messageVersion","value":""},{"key":"TDS2.acsChallengeMandated","value":""},{"key":"TDS2.authenticationType","value":""},{"key":"TDS2.acsOperatorID","value":""},{"key":"TDS2.cardholderInfo","value":""},{"key":"TDS2.acsUrl","value":""},{"key":"TDS2.challengeCancel","value":""},{"key":"TDS2.AResExtensions","value":""},{"key":"TDS2.RReqExtensions","value":""}]}},"_postman_previewlanguage":"text","header":[{"key":"Content-Type","name":"Content-Type","value":"text/html","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"365c0ebc-eb38-4e0f-a92e-107e8811a3b8"},{"name":"2.CardPayment","id":"18a099f8-7970-4514-bf4b-4333addd290c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"cardNumber\": \"2223000010246699\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cardholderDeviceType\": \"WWW\",\r\n  \"amount\": 10000,\r\n  \"currency\": \"ISK\",\r\n  \"authenticationUrl\": \"https://www.valitor.com/\",\r\n  \"MD\": \"QQBGADcAOQBCADEAQwA4AC0AQwAwADAARAAtADQARgBGADAALQA4AEYARABEAC0ANgA4ADkANAAyADMANwBEADYANwBCAEQA\",\r\n  \"systemCalling\" : \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/CardVerification","urlObject":{"protocol":"https","path":["CardVerification"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"721c7009-ddcd-45b6-95c7-b1d514b4a416","name":"2.CardPayment-Success","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoISO.VRcVbFrTHHkwDGBxErQOIVHROCtmTnRgO9V/7x5IutM=","type":"text","disabled":true},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Replace this text with the applicable API Key value","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Sale\",\r\n  \"transactionType\": \"ECommerce\",\r\n  \"cardNumber\": \"2223000010311873\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2030,\r\n  \"cvc\": \"123\",\r\n  \"currency\": \"ISK\",\r\n  \"amount\": 10000,\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"cardVerificationData\": {\r\n    \"cavv\": \"jq6EHIP0PfZEYwAAnuCpB4MAAAA=\",//Must be taken from the callback\r\n    \"mdStatus\": \"MdAttempt\",\r\n    \"dsTransId\": \"f4bd9217-f3dd-4895-a207-bdf489aa5f7a\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/CardPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Sat, 18 Dec 2021 13:57:22 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"622250\",\n    \"transactionID\": \"135213622250\",\n    \"authorizationCode\": \"208368\",\n    \"transactionLifecycleId\": \"ABC3253071218\",\n    \"maskedCardNumber\": \"222300******1873\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": true\n    },\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Authorized\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"d8ee1215-c707-42d8-89be-325a8558c057\"\n}"}],"_postman_id":"18a099f8-7970-4514-bf4b-4333addd290c"}],"id":"c78b9c20-aa97-4b1e-9bc3-b3ce98d80f3a","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"19ca262e-a5bc-49c0-be55-0b1a0a3340dd"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"d7d851a4-a799-4cce-9c9d-81eaeeee38e9"}}],"_postman_id":"c78b9c20-aa97-4b1e-9bc3-b3ce98d80f3a","description":""}],"id":"c3f46a3d-82d7-432f-9e2c-31b9fe5e273b","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"4ff5937d-c4f0-460d-9727-aba90a795040"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"99e585e6-6142-4679-afa1-bbbbabf2676b"}}],"_postman_id":"c3f46a3d-82d7-432f-9e2c-31b9fe5e273b","description":""},{"name":"Wallet Payment","item":[{"name":"Apple Pay","item":[{"name":"Wallet payment with payment token","id":"73be15fe-1859-4ecc-b383-3ff913a3c063","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"Operation\": \"Sale\",\r\n    \"WalletPaymentType\": \"ApplePay\",\r\n    \"ApplePayWalletPayment\": {\r\n        \"PaymentToken\": {\r\n            \"PaymentData\": {\r\n                \"Version\": \"EC_v1\",\r\n                \"Data\": \"20y1c3cMZnx0KblhBoCXivPXudjTbTcytEpcuwwlXs2vSXNQvEHuvnivZmlhRZxdEpFBZmOsSufSXspBqWfoROCTiWcQjw4MQ+GCFM/aF5zInosO94r0ZNAvmc3KbBlNrAqr8S5cg0JGzqKvVLFJLd1DYKAe5bNsrr9maYdYKKByVcqDpZLsMQA6Jqbti+FmL+QCX4yeDeEZQcO+ClcpC+CIyGXPw1I9qJVK3QBlum2Aa9O73ebyCDHVbSW5RauqGC4b3pY2YvdJfEDhOZBZvkhRmhcmkczIgLLuS+7iIz9nzwo2sqTEHhrs0Gf6cjVumpgmCrTaRK2weLK55iv3+tgISnjkTGqhjg6dhJBFdgrHicG6S4w2Kj/fTQozhjsYup2cRzEse7cABGJ+ywIt0EchUQRHHjUA9XjhQPDnbg==\",\r\n                \"Signature\": \"MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCAMIID4zCCA4igAwIBAgIITDBBSVGdVDYwCgYIKoZIzj0EAwIwejEuMCwGA1UEAwwlQXBwbGUgQXBwbGljYXRpb24gSW50ZWdyYXRpb24gQ0EgLSBHMzEmMCQGA1UECwwdQXBwbGUgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxEzARBgNVBAoMCkFwcGxlIEluYy4xCzAJBgNVBAYTAlVTMB4XDTE5MDUxODAxMzI1N1oXDTI0MDUxNjAxMzI1N1owXzElMCMGA1UEAwwcZWNjLXNtcC1icm9rZXItc2lnbl9VQzQtUFJPRDEUMBIGA1UECwwLaU9TIFN5c3RlbXMxEzARBgNVBAoMCkFwcGxlIEluYy4xCzAJBgNVBAYTAlVTMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEwhV37evWx7Ihj2jdcJChIY3HsL1vLCg9hGCV2Ur0pUEbg0IO2BHzQH6DMx8cVMP36zIg1rrV1O/0komJPnwPE6OCAhEwggINMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUI/JJxE+T5O8n5sT2KGw/orv9LkswRQYIKwYBBQUHAQEEOTA3MDUGCCsGAQUFBzABhilodHRwOi8vb2NzcC5hcHBsZS5jb20vb2NzcDA0LWFwcGxlYWljYTMwMjCCAR0GA1UdIASCARQwggEQMIIBDAYJKoZIhvdjZAUBMIH+MIHDBggrBgEFBQcCAjCBtgyBs1JlbGlhbmNlIG9uIHRoaXMgY2VydGlmaWNhdGUgYnkgYW55IHBhcnR5IGFzc3VtZXMgYWNjZXB0YW5jZSBvZiB0aGUgdGhlbiBhcHBsaWNhYmxlIHN0YW5kYXJkIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mIHVzZSwgY2VydGlmaWNhdGUgcG9saWN5IGFuZCBjZXJ0aWZpY2F0aW9uIHByYWN0aWNlIHN0YXRlbWVudHMuMDYGCCsGAQUFBwIBFipodHRwOi8vd3d3LmFwcGxlLmNvbS9jZXJ0aWZpY2F0ZWF1dGhvcml0eS8wNAYDVR0fBC0wKzApoCegJYYjaHR0cDovL2NybC5hcHBsZS5jb20vYXBwbGVhaWNhMy5jcmwwHQYDVR0OBBYEFJRX22/VdIGGiYl2L35XhQfnm1gkMA4GA1UdDwEB/wQEAwIHgDAPBgkqhkiG92NkBh0EAgUAMAoGCCqGSM49BAMCA0kAMEYCIQC+CVcf5x4ec1tV5a+stMcv60RfMBhSIsclEAK2Hr1vVQIhANGLNQpd1t1usXRgNbEess6Hz6Pmr2y9g4CJDcgs3apjMIIC7jCCAnWgAwIBAgIISW0vvzqY2pcwCgYIKoZIzj0EAwIwZzEbMBkGA1UEAwwSQXBwbGUgUm9vdCBDQSAtIEczMSYwJAYDVQQLDB1BcHBsZSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTETMBEGA1UECgwKQXBwbGUgSW5jLjELMAkGA1UEBhMCVVMwHhcNMTQwNTA2MjM0NjMwWhcNMjkwNTA2MjM0NjMwWjB6MS4wLAYDVQQDDCVBcHBsZSBBcHBsaWNhdGlvbiBJbnRlZ3JhdGlvbiBDQSAtIEczMSYwJAYDVQQLDB1BcHBsZSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTETMBEGA1UECgwKQXBwbGUgSW5jLjELMAkGA1UEBhMCVVMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATwFxGEGddkhdUaXiWBB3bogKLv3nuuTeCN/EuT4TNW1WZbNa4i0Jd2DSJOe7oI/XYXzojLdrtmcL7I6CmE/1RFo4H3MIH0MEYGCCsGAQUFBwEBBDowODA2BggrBgEFBQcwAYYqaHR0cDovL29jc3AuYXBwbGUuY29tL29jc3AwNC1hcHBsZXJvb3RjYWczMB0GA1UdDgQWBBQj8knET5Pk7yfmxPYobD+iu/0uSzAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFLuw3qFYM4iapIqZ3r6966/ayySrMDcGA1UdHwQwMC4wLKAqoCiGJmh0dHA6Ly9jcmwuYXBwbGUuY29tL2FwcGxlcm9vdGNhZzMuY3JsMA4GA1UdDwEB/wQEAwIBBjAQBgoqhkiG92NkBgIOBAIFADAKBggqhkjOPQQDAgNnADBkAjA6z3KDURaZsYb7NcNWymK/9Bft2Q91TaKOvvGcgV5Ct4n4mPebWZ+Y1UENj53pwv4CMDIt1UQhsKMFd2xd8zg7kGf9F3wsIW2WT8ZyaYISb1T4en0bmcubCYkhYQaZDwmSHQAAMYIBjDCCAYgCAQEwgYYwejEuMCwGA1UEAwwlQXBwbGUgQXBwbGljYXRpb24gSW50ZWdyYXRpb24gQ0EgLSBHMzEmMCQGA1UECwwdQXBwbGUgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxEzARBgNVBAoMCkFwcGxlIEluYy4xCzAJBgNVBAYTAlVTAghMMEFJUZ1UNjANBglghkgBZQMEAgEFAKCBlTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yMTA4MTgwODM3MDVaMCoGCSqGSIb3DQEJNDEdMBswDQYJYIZIAWUDBAIBBQChCgYIKoZIzj0EAwIwLwYJKoZIhvcNAQkEMSIEIOtQYNvG7u86hYFwzT1xIJOaEaCuDSXX1QFo4FF56PV/MAoGCCqGSM49BAMCBEcwRQIhAKqnOBUfxWSxpGOn5rfeemh8QpyTWxvUH9M6D9GvozloAiAi3n3WCygAHur4GgFvdznjUGUPctKd93QDcH2bUsRZAgAAAAAAAA==\",\r\n                \"Header\": {\r\n                    \"EphemeralPublicKey\": \"MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEn9tD71qrc/v3ZPsscmQnFDRRNyAABJODd8fktWMTjC0EJYCrP1yr+8D4DzFy8rPRG/fuH/qBHZEnncwI0D0Zeg==\",\r\n                    \"PublicKeyHash\": \"XZV1/8RqE9PFighSDVeOxI24T8O9+xWzeT5pWw8Z4sI=\",\r\n                    \"TransactionId\": \"ba235b024d3ad61dddc7a06921e9068845f6b2e2ae0c28689dd9ceee07846165\"\r\n                }\r\n            },\r\n            \"PaymentMethod\": {\r\n                \"DisplayName\": \"MasterCard\",\r\n                \"Network\": \"MasterCard\",\r\n                \"NetworkType\": \"credit\"\r\n            },\r\n            \"TransactionIdentifier\": \"2C370EA560599DC7DE9265E66F013EA114A5F976C332E2CCB34014E776818B5A\"\r\n        }\r\n    },\r\n    \"paymentAdditionalData\": {\r\n        \"merchantReferenceData\": \"WalletPaymentTesting\"\r\n    },\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"correlationId\": \"bad2aff6-091a-4c6b-8d51-110e81f0e479\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/WalletPayment","description":"<p>When Payment and Merchant certificates are created and installed, merchant can start performing Apple Pay payments. When Pay button is clicked on web page, following actions are performed:</p>\n<ul>\n<li>merchant starts session with Apple Pay</li>\n<li>payment details are collected from the page and submitted to Apple Pay</li>\n<li>Apple Pay encrypts sensitive data (card number, expiration date) using certificate public key, generates payment token (see example below) and returns it back to the web page</li>\n<li>payment token is sent to Payment processor (ValitorPay)</li>\n</ul>\n","urlObject":{"protocol":"https","path":["Payment","WalletPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"d1a0a2f5-7d5f-45ee-afba-be86d5480f9d","name":"Wallet payment with payment token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n    \"Operation\": \"Sale\",\r\n    \"WalletPaymentType\": \"ApplePay\",\r\n    \"ApplePayWalletPayment\": {\r\n        \"PaymentToken\": {\r\n            \"PaymentData\": {\r\n                \"Version\": \"EC_v1\",\r\n                \"Data\": \"20y1c3cMZnx0KblhBoCXivPXudjTbTcytEpcuwwlXs2vSXNQvEHuvnivZmlhRZxdEpFBZmOsSufSXspBqWfoROCTiWcQjw4MQ+GCFM/aF5zInosO94r0ZNAvmc3KbBlNrAqr8S5cg0JGzqKvVLFJLd1DYKAe5bNsrr9maYdYKKByVcqDpZLsMQA6Jqbti+FmL+QCX4yeDeEZQcO+ClcpC+CIyGXPw1I9qJVK3QBlum2Aa9O73ebyCDHVbSW5RauqGC4b3pY2YvdJfEDhOZBZvkhRmhcmkczIgLLuS+7iIz9nzwo2sqTEHhrs0Gf6cjVumpgmCrTaRK2weLK55iv3+tgISnjkTGqhjg6dhJBFdgrHicG6S4w2Kj/fTQozhjsYup2cRzEse7cABGJ+ywIt0EchUQRHHjUA9XjhQPDnbg==\",\r\n                \"Signature\": \"MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCAMIID4zCCA4igAwIBAgIITDBBSVGdVDYwCgYIKoZIzj0EAwIwejEuMCwGA1UEAwwlQXBwbGUgQXBwbGljYXRpb24gSW50ZWdyYXRpb24gQ0EgLSBHMzEmMCQGA1UECwwdQXBwbGUgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxEzARBgNVBAoMCkFwcGxlIEluYy4xCzAJBgNVBAYTAlVTMB4XDTE5MDUxODAxMzI1N1oXDTI0MDUxNjAxMzI1N1owXzElMCMGA1UEAwwcZWNjLXNtcC1icm9rZXItc2lnbl9VQzQtUFJPRDEUMBIGA1UECwwLaU9TIFN5c3RlbXMxEzARBgNVBAoMCkFwcGxlIEluYy4xCzAJBgNVBAYTAlVTMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEwhV37evWx7Ihj2jdcJChIY3HsL1vLCg9hGCV2Ur0pUEbg0IO2BHzQH6DMx8cVMP36zIg1rrV1O/0komJPnwPE6OCAhEwggINMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUI/JJxE+T5O8n5sT2KGw/orv9LkswRQYIKwYBBQUHAQEEOTA3MDUGCCsGAQUFBzABhilodHRwOi8vb2NzcC5hcHBsZS5jb20vb2NzcDA0LWFwcGxlYWljYTMwMjCCAR0GA1UdIASCARQwggEQMIIBDAYJKoZIhvdjZAUBMIH+MIHDBggrBgEFBQcCAjCBtgyBs1JlbGlhbmNlIG9uIHRoaXMgY2VydGlmaWNhdGUgYnkgYW55IHBhcnR5IGFzc3VtZXMgYWNjZXB0YW5jZSBvZiB0aGUgdGhlbiBhcHBsaWNhYmxlIHN0YW5kYXJkIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mIHVzZSwgY2VydGlmaWNhdGUgcG9saWN5IGFuZCBjZXJ0aWZpY2F0aW9uIHByYWN0aWNlIHN0YXRlbWVudHMuMDYGCCsGAQUFBwIBFipodHRwOi8vd3d3LmFwcGxlLmNvbS9jZXJ0aWZpY2F0ZWF1dGhvcml0eS8wNAYDVR0fBC0wKzApoCegJYYjaHR0cDovL2NybC5hcHBsZS5jb20vYXBwbGVhaWNhMy5jcmwwHQYDVR0OBBYEFJRX22/VdIGGiYl2L35XhQfnm1gkMA4GA1UdDwEB/wQEAwIHgDAPBgkqhkiG92NkBh0EAgUAMAoGCCqGSM49BAMCA0kAMEYCIQC+CVcf5x4ec1tV5a+stMcv60RfMBhSIsclEAK2Hr1vVQIhANGLNQpd1t1usXRgNbEess6Hz6Pmr2y9g4CJDcgs3apjMIIC7jCCAnWgAwIBAgIISW0vvzqY2pcwCgYIKoZIzj0EAwIwZzEbMBkGA1UEAwwSQXBwbGUgUm9vdCBDQSAtIEczMSYwJAYDVQQLDB1BcHBsZSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTETMBEGA1UECgwKQXBwbGUgSW5jLjELMAkGA1UEBhMCVVMwHhcNMTQwNTA2MjM0NjMwWhcNMjkwNTA2MjM0NjMwWjB6MS4wLAYDVQQDDCVBcHBsZSBBcHBsaWNhdGlvbiBJbnRlZ3JhdGlvbiBDQSAtIEczMSYwJAYDVQQLDB1BcHBsZSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTETMBEGA1UECgwKQXBwbGUgSW5jLjELMAkGA1UEBhMCVVMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATwFxGEGddkhdUaXiWBB3bogKLv3nuuTeCN/EuT4TNW1WZbNa4i0Jd2DSJOe7oI/XYXzojLdrtmcL7I6CmE/1RFo4H3MIH0MEYGCCsGAQUFBwEBBDowODA2BggrBgEFBQcwAYYqaHR0cDovL29jc3AuYXBwbGUuY29tL29jc3AwNC1hcHBsZXJvb3RjYWczMB0GA1UdDgQWBBQj8knET5Pk7yfmxPYobD+iu/0uSzAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFLuw3qFYM4iapIqZ3r6966/ayySrMDcGA1UdHwQwMC4wLKAqoCiGJmh0dHA6Ly9jcmwuYXBwbGUuY29tL2FwcGxlcm9vdGNhZzMuY3JsMA4GA1UdDwEB/wQEAwIBBjAQBgoqhkiG92NkBgIOBAIFADAKBggqhkjOPQQDAgNnADBkAjA6z3KDURaZsYb7NcNWymK/9Bft2Q91TaKOvvGcgV5Ct4n4mPebWZ+Y1UENj53pwv4CMDIt1UQhsKMFd2xd8zg7kGf9F3wsIW2WT8ZyaYISb1T4en0bmcubCYkhYQaZDwmSHQAAMYIBjDCCAYgCAQEwgYYwejEuMCwGA1UEAwwlQXBwbGUgQXBwbGljYXRpb24gSW50ZWdyYXRpb24gQ0EgLSBHMzEmMCQGA1UECwwdQXBwbGUgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxEzARBgNVBAoMCkFwcGxlIEluYy4xCzAJBgNVBAYTAlVTAghMMEFJUZ1UNjANBglghkgBZQMEAgEFAKCBlTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yMTA4MTgwODM3MDVaMCoGCSqGSIb3DQEJNDEdMBswDQYJYIZIAWUDBAIBBQChCgYIKoZIzj0EAwIwLwYJKoZIhvcNAQkEMSIEIOtQYNvG7u86hYFwzT1xIJOaEaCuDSXX1QFo4FF56PV/MAoGCCqGSM49BAMCBEcwRQIhAKqnOBUfxWSxpGOn5rfeemh8QpyTWxvUH9M6D9GvozloAiAi3n3WCygAHur4GgFvdznjUGUPctKd93QDcH2bUsRZAgAAAAAAAA==\",\r\n                \"Header\": {\r\n                    \"EphemeralPublicKey\": \"MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEn9tD71qrc/v3ZPsscmQnFDRRNyAABJODd8fktWMTjC0EJYCrP1yr+8D4DzFy8rPRG/fuH/qBHZEnncwI0D0Zeg==\",\r\n                    \"PublicKeyHash\": \"XZV1/8RqE9PFighSDVeOxI24T8O9+xWzeT5pWw8Z4sI=\",\r\n                    \"TransactionId\": \"ba235b024d3ad61dddc7a06921e9068845f6b2e2ae0c28689dd9ceee07846165\"\r\n                }\r\n            },\r\n            \"PaymentMethod\": {\r\n                \"DisplayName\": \"MasterCard\",\r\n                \"Network\": \"MasterCard\",\r\n                \"NetworkType\": \"credit\"\r\n            },\r\n            \"TransactionIdentifier\": \"2C370EA560599DC7DE9265E66F013EA114A5F976C332E2CCB34014E776818B5A\"\r\n        }\r\n    },\r\n    \"paymentAdditionalData\": {\r\n        \"merchantReferenceData\": \"WalletPaymentTesting\"\r\n    },\r\n    \"systemCalling\": \"MerchantSystemName V1.0\",\r\n    \"correlationId\": \"c3c67b2b-efa5-4cf1-b7ca-bd67c5bdaf83\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/WalletPayment"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"acquirerReferenceNumber\": \"468985\",\r\n    \"transactionID\": \"333110468985\",\r\n    \"authorizationCode\": \"846783\",\r\n    \"transactionLifecycleId\": \"ABC2599981127\",\r\n    \"maskedCardNumber\": \"520424******6937\",\r\n    \"isSuccess\": true,\r\n    \"cardInformation\": {\r\n        \"cardScheme\": \"M\",\r\n        \"issuingCountry\": \"US\",\r\n        \"cardUsage\": \"CREDIT\",\r\n        \"cardCategory\": \"Consumer\",\r\n        \"outOfScaScope\": false,\r\n        \"cardProductCategory\": \"0\"\r\n    },\r\n    \"transactionType\": \"1B\",\r\n    \"isCardPresent\": false,\r\n    \"currency\": \"352\",\r\n    \"authenticationMethod\": \"NONE\",\r\n    \"authorizedAmount\": 10000,\r\n    \"marketInformation\": {\r\n        \"merchantCountry\": \"IS\",\r\n        \"marketName\": \"Inter Regional EEA\",\r\n        \"acquirerRegion\": \"Rapyd Europe EEA\"\r\n    },\r\n    \"authorizationIdentifier\": \"2ec8d3d0-7a1a-4923-8c66-13d9d3116f5f\",\r\n    \"responseCode\": \"00-I\",\r\n    \"responseDescription\": \"Approved or completed successfully.\",\r\n    \"responseTime\": \"00:00:00\",\r\n    \"correlationID\": \"e84a96c1-3570-4eea-b246-d1fd38a406af\"\r\n}"}],"_postman_id":"73be15fe-1859-4ecc-b383-3ff913a3c063"},{"name":"Wallet payment with decrypted token data","id":"63e90148-b236-43e1-8ac4-3fd03a53c160","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Auth\",\r\n\t\"authData\": {\r\n\t\t\"authType\": \"Authorization\",\r\n\t\t\"whenToClear\": \"2026-05-14T09:56:37.117Z\",\r\n\t\t\"whenExpiredAction\": \"Clearing\"\r\n\t},\r\n  \"walletPaymentType\": \"ApplePay\",\r\n  \"applePayWalletPayment\": {\r\n\t\t\"DecryptedPaymentTokenData\":{\r\n\t\t\t\"Amount\":\"500001\",\r\n\t\t\t\"CardNumber\":\"4761340000054693\",\r\n\t\t\t\"Currency\":\"ISK\",\r\n\t\t\t\"ExpirationMonth\":12,\r\n\t\t\t\"ExpirationYear\":2050,\r\n\t\t\t\"PaymentCryptogram\":\"YwAAAGYAW9X4QucEhjf0gEBgAgB=\"\r\n\t\t}\r\n  },\r\n  \"paymentAdditionalData\": {\r\n    \"merchantReferenceData\": \"WalletPaymentTesting\"\r\n  },\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n   \"correlationId\": \"ddd908ea-005b-42e2-a735-bcebe6a13221\"\r\n}"},"url":"https://uat.valitorpay.com/Payment/WalletPayment","description":"<p>When Payment and Merchant certificates are created and installed, merchant can start performing Apple Pay payments. When Pay button is clicked on web page, following actions are performed:</p>\n<ul>\n<li>merchant starts session with Apple Pay</li>\n<li>payment details are collected from the page and submitted to Apple Pay</li>\n<li>Apple Pay encrypts sensitive data (card number, expiration date) using certificate public key, generates payment token (see example below) and returns it back to the web page</li>\n<li>Merchant decrypts token and validate data</li>\n<li>Decrypted data is sent to Payment processor (ValitorPay)</li>\n</ul>\n","urlObject":{"protocol":"https","path":["Payment","WalletPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"ed681350-d9a7-43b0-a45a-b1e16c38fd90","name":"Wallet payment with decrypted token data","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Auth\",\r\n\t\"authData\": {\r\n\t\t\"authType\": \"Authorization\",\r\n\t\t\"whenToClear\": \"2026-05-14T09:56:37.118Z\",\r\n\t\t\"whenExpiredAction\": \"Clearing\"\r\n\t},\r\n  \"walletPaymentType\": \"ApplePay\",\r\n  \"applePayWalletPayment\": {\r\n\t\t\"DecryptedPaymentTokenData\":{\r\n\t\t\t\"Amount\":\"500001\",\r\n\t\t\t\"CardNumber\":\"4761340000054693\",\r\n\t\t\t\"Currency\":\"ISK\",\r\n\t\t\t\"ExpirationMonth\":12,\r\n\t\t\t\"ExpirationYear\":2050,\r\n\t\t\t\"PaymentCryptogram\":\"YwAAAGYAW9X4QucEhjf0gEBgAgB=\"\r\n\t\t}\r\n  },\r\n  \"paymentAdditionalData\": {\r\n    \"merchantReferenceData\": \"WalletPaymentTesting\"\r\n  },\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n   \"correlationId\": \"e1e45e2f-43c5-4806-a9af-0d09dac2ff5d\"\r\n}"},"url":"https://uat.valitorpay.com/Payment/WalletPayment"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"paymentAccountReference\": \"V0010013018036782991622965076\",\r\n    \"acquirerReferenceNumber\": \"115990\",\r\n    \"transactionID\": \"333110115990\",\r\n    \"authorizationCode\": \"542861\",\r\n    \"transactionLifecycleId\": \"000000975983318\",\r\n    \"maskedCardNumber\": \"476134******4693\",\r\n    \"isSuccess\": true,\r\n    \"cardInformation\": {\r\n        \"cardScheme\": \"V\",\r\n        \"issuingCountry\": \"SG\",\r\n        \"cardUsage\": \"Credit\",\r\n        \"cardCategory\": \"Consumer\",\r\n        \"outOfScaScope\": false,\r\n        \"cardProductCategory\": \"F\"\r\n    },\r\n    \"transactionType\": \"1B\",\r\n    \"isCardPresent\": false,\r\n    \"currency\": \"352\",\r\n    \"authenticationMethod\": \"NONE\",\r\n    \"authorizedAmount\": 500000,\r\n    \"marketInformation\": {\r\n        \"merchantCountry\": \"IS\",\r\n        \"marketName\": \"Inter Regional EEA\",\r\n        \"acquirerRegion\": \"Rapyd Europe EEA\"\r\n    },\r\n    \"authorizationIdentifier\": \"5cc28f4a-4cab-4ad5-93f7-e665a542a1a7\",\r\n    \"responseCode\": \"00-I\",\r\n    \"responseDescription\": \"Approval.\",\r\n    \"responseTime\": \"00:00:00\",\r\n    \"correlationID\": \"31929be5-e68b-4922-987d-4b8e3b8ecce4\"\r\n}"}],"_postman_id":"63e90148-b236-43e1-8ac4-3fd03a53c160"}],"id":"d6890e77-fe6b-4c16-a6c0-a74645fab117","description":"<p>For examples and documentation on how to register merchants to accept Apple Pay please visit the <a href=\"https://implementation.uat.valitorpay.com/#3473965c-0085-495a-90f8-e0e64ac47210\">Apple Pay</a> section of the implementation guide.</p>\n","_postman_id":"d6890e77-fe6b-4c16-a6c0-a74645fab117"},{"name":"Google Pay","item":[{"name":"Tokenized","item":[{"name":"Wallet payment with payment token","id":"fe6c6a4f-52dd-4cb4-b82f-a215f8e9f5d9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Sale\",\r\n  \"walletPaymentType\": \"GooglePay\",\r\n  \"googlePayWalletPayment\": {\r\n    \"paymentToken\": {\r\n\t\t\t\"currency\": \"ISK\",\r\n\t\t\t\"amount\": \"12300\",\r\n\t\t\t\"paymentMethodToken\": {\r\n\t\t\t\"protocolVersion\": \"ECv2\",\r\n\t\t\t\"signature\": \"MEUCIFbq48bVmoEWEFvlnNtHbyQj3gMwT9nxArkBeoOMfTPVAiEAh8b085Dd8ofuvX1ljXVB1X0WEc7bZ9/xIq2kqV2GMDU=\",\r\n\t\t\t\"intermediateSigningKey\":{\r\n\t\t\t\t\"signedKey\": \"{\\\"keyExpiration\\\":\\\"1542394027316\\\",\\\"keyValue\\\":\\\"MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE/1+3HBVSbdv+j7NaArdgMyoSAM43yRydzqdg1TxodSzA96Dj4Mc1EiKroxxunavVIvdxGnJeFViTzFvzFRxyCw\\\\u003d\\\\u003d\\\"}\",\r\n\t\t\t\t\"signatures\": [\"MEYCIQDcXCoB4fYJF3EolxrE2zB+7THZCfKA7cWxSztKceXTCgIhAN/d5eBgx/1A6qKBdH0IS7/aQ7dO4MuEt26OrLCUxZnl\"]\r\n\t},\r\n\t\t\"signedMessage\": \"{\\\"tag\\\":\\\"TjkIKzIOvCrFvjf7/aeeL8/FZJ3tigaNnerag68hIaw\\\\u003d\\\",\\\"ephemeralPublicKey\\\":\\\"BLJoTmxP2z7M2N6JmaN786aJcT/L/OJfuJKQdIXcceuBBZ00sf5nm2+snxAJxeJ4HYFTdNH4MOJrH58GNDJ9lJw\\\\u003d\\\",\\\"encryptedMessage\\\":\\\"mleAf23XkKjj\\\"}\"\r\n  }\r\n\t\t\t}\r\n\t},\r\n  \"paymentAdditionalData\": {\r\n    \"merchantReferenceData\": \"WalletPaymentTesting\"\r\n  },\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n   \"correlationId\": \"d243e8f5-0701-4bdb-9328-6dad37037f55\"\r\n}"},"url":"https://uat.valitorpay.com/Payment/WalletPayment","urlObject":{"protocol":"https","path":["Payment","WalletPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"4e35aa87-b4ab-40f4-8fcb-bec1966329c3","name":"Wallet payment with payment token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n  \"operation\": \"Sale\",\r\n  \"walletPaymentType\": \"GooglePay\",\r\n  \"googlePayWalletPayment\": {\r\n    \"paymentToken\": {\r\n\t\t\t\"currency\": \"ISK\",\r\n\t\t\t\"amount\": \"12300\",\r\n\t\t\t\"paymentMethodToken\": {\r\n\t\t\t\"protocolVersion\": \"ECv2\",\r\n\t\t\t\"signature\": \"MEUCIFbq48bVmoEWEFvlnNtHbyQj3gMwT9nxArkBeoOMfTPVAiEAh8b085Dd8ofuvX1ljXVB1X0WEc7bZ9/xIq2kqV2GMDU=\",\r\n\t\t\t\"intermediateSigningKey\":{\r\n\t\t\t\t\"signedKey\": \"{\\\"keyExpiration\\\":\\\"1542394027316\\\",\\\"keyValue\\\":\\\"MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE/1+3HBVSbdv+j7NaArdgMyoSAM43yRydzqdg1TxodSzA96Dj4Mc1EiKroxxunavVIvdxGnJeFViTzFvzFRxyCw\\\\u003d\\\\u003d\\\"}\",\r\n\t\t\t\t\"signatures\": [\"MEYCIQDcXCoB4fYJF3EolxrE2zB+7THZCfKA7cWxSztKceXTCgIhAN/d5eBgx/1A6qKBdH0IS7/aQ7dO4MuEt26OrLCUxZnl\"]\r\n\t},\r\n\t\t\"signedMessage\": \"{\\\"tag\\\":\\\"TjkIKzIOvCrFvjf7/aeeL8/FZJ3tigaNnerag68hIaw\\\\u003d\\\",\\\"ephemeralPublicKey\\\":\\\"BLJoTmxP2z7M2N6JmaN786aJcT/L/OJfuJKQdIXcceuBBZ00sf5nm2+snxAJxeJ4HYFTdNH4MOJrH58GNDJ9lJw\\\\u003d\\\",\\\"encryptedMessage\\\":\\\"mleAf23XkKjj\\\"}\"\r\n  }\r\n\t\t\t}\r\n\t},\r\n  \"paymentAdditionalData\": {\r\n    \"merchantReferenceData\": \"WalletPaymentTesting\"\r\n  },\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n   \"correlationId\": \"11fceb0f-54a6-42d4-8a36-49d4ced2c647\"\r\n}"},"url":"https://uat.valitorpay.com/Payment/WalletPayment"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"paymentAccountReference\": \"V0010013018036782991622965076\",\r\n    \"acquirerReferenceNumber\": \"969444\",\r\n    \"transactionID\": \"333110969444\",\r\n    \"authorizationCode\": \"875761\",\r\n    \"transactionLifecycleId\": \"000000340722781\",\r\n    \"maskedCardNumber\": \"476134******4693\",\r\n    \"isSuccess\": true,\r\n    \"cardInformation\": {\r\n        \"cardScheme\": \"V\",\r\n        \"issuingCountry\": \"SG\",\r\n        \"cardUsage\": \"Credit\",\r\n        \"cardCategory\": \"Consumer\",\r\n        \"outOfScaScope\": false,\r\n        \"cardProductCategory\": \"F\"\r\n    },\r\n    \"transactionType\": \"1B\",\r\n    \"isCardPresent\": false,\r\n    \"currency\": \"352\",\r\n    \"authenticationMethod\": \"NONE\",\r\n    \"authorizedAmount\": 500000,\r\n    \"marketInformation\": {\r\n        \"merchantCountry\": \"IS\",\r\n        \"marketName\": \"Inter Regional EEA\",\r\n        \"acquirerRegion\": \"Rapyd Europe EEA\"\r\n    },\r\n    \"authorizationIdentifier\": \"06d43dab-82fb-4393-a082-aeb35529ae5d\",\r\n    \"responseCode\": \"00-I\",\r\n    \"responseDescription\": \"Approval.\",\r\n    \"responseTime\": \"00:00:03\",\r\n    \"correlationID\": \"198cfe88-dd3a-415a-bac3-11b798e5a622\"\r\n}"}],"_postman_id":"fe6c6a4f-52dd-4cb4-b82f-a215f8e9f5d9"}],"id":"0f20c9e1-3839-495a-9d6e-6265ffeabe2d","description":"<p>(Android™, Wallet transaction):</p>\n<img src=\"https://valitorpay.github.io/docs/assets/Tokenized.JPG\" />\n\n<h2 id=\"android™-application-integration\">Android™ application integration</h2>\n<h3 id=\"google-pay-api\">Google Pay Api</h3>\n<p>To integrate Google Pay™ acceptance into your application, follow instructions (<a href=\"https://developers.google.com/pay/api/android/overview\">Google Pay Android developer documentation</a>,<a href=\"https://developers.google.com/pay/api/android/guides/test-and-deploy/integration-checklist\">Google Pay Android integration checklist</a> and <a href=\"https://developers.google.com/pay/api/android/guides/brand-guidelines\">Google Pay Android brand guidelines</a>). The sample app can be found in <a href=\"https://developers.google.com/pay/api/processors/guides/test-and-validation/create-test-app\">Google Pay Android API documentation - sample app</a> (This link is available only if the user has a google developer account). The GitHub project may be found here: <a href=\"https://github.com/google-pay/android-quickstart\">https://github.com/google-pay/android-quickstart</a></p>\n<p>Parameters:</p>\n<ul>\n<li><p>ProcessorName=valitor</p>\n</li>\n<li><p>GatewayMerchantId=MerchantAgreementNumber</p>\n</li>\n</ul>\n","_postman_id":"0f20c9e1-3839-495a-9d6e-6265ffeabe2d"},{"name":"Untokenized (PAN_ONLY)","item":[{"name":"Wallet payment only token decryption","id":"0488b09f-e89d-451f-8a98-17ec041537db","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"Operation\": 1,\r\n  \"WalletPaymentType\": 1,\r\n  \"ApplePayWalletPayment\": null,\r\n  \"GooglePayWalletPayment\": {\r\n    \"DecryptedPaymentTokenData\": null,\r\n    \"PaymentToken\": {\r\n      \"Currency\": \"ISK\",\r\n      \"Amount\": 12000,\r\n      \"PaymentMethodToken\": {\r\n        \"ProtocolVersion\": \"ECv2\",\r\n        \"Signature\": \"MEYCIQCAGXUXobD3RVlAomBh4KTInJpZhUFpHCqRQpSUzZS3fAIhAK4mgPk9MowVqSaZmA3bg0bGn2+oY/H78I2YMLMPJW1P\",\r\n        \"IntermediateSigningKey\": {\r\n          \"SignedKey\": \"{\\\"keyValue\\\":\\\"MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE/nCnw/lt1OMBtFJOtACycsfEwExb0nSM14kzwz9A0v0OSNebH3zbu94Je1lKFO1EVeNRlarfnpcP08fl5YrIEA\\\\u003d\\\\u003d\\\",\\\"keyExpiration\\\":\\\"1711015606622\\\"}\",\r\n          \"Signatures\": [\r\n            \"MEUCICCMEL3YHsvrvvGQVDCDNNnkrl7jPn0sj+ECzBOBbzKlAiEAzXT/UeiFqQwoNYi4oFiAemDAy1QqRiXZX3WXVsyjRso\\u003d\"\r\n          ]\r\n        },\r\n        \"SignedMessage\": \"{\\\"encryptedMessage\\\":\\\"yj585avNyU40PedR7u8oY9k+rpCDonQ4HB+kMpz4qldlhdRW6Ud1gOtzFlsWWPFLQi579hpbqPK6Ryay5mNIN0QW79lEH24q8srk/08Ux03TP2QT340UZoFN7pbjUPjnFEQiG9XnQX90/UuB5svgQ9PDSgaJUP6R/sTjTkTc2JlR98RgmQ5jBaGk8gNFQx5/ZCkQN/pjlTyGE/j9ITPebklFo5QuK8w0ztKXYpIsMsZbpAWtD7G21kQozk9OeNlOGkBSMd1PvBpLBvVqcPWdSXd0JREY5GSFELt4IY8wKzMqKsrueiwA8lpXqKiGjwFC+1kYt9YayXr9iRisO36fZb+30Ni/R2Pv2O5s0ORKv+DTXr0u2W7ImTioUbA0uvlk0s0xzVLknxqZR1GmPy523SOwtd25rNLvL1sVWWeCCcxPmdF0Kr7TODcxVoaHmTAVmMbX+QdRFf5L1rPLEcN6sEdyhQaKwdZcd8HKBdXArJpz8jXlI3IgEiNqEQ1/WGifPitUy8+hoBXSEHMLRss/ngXfn1hNbokexDVPJau6GFA1NOI6uO3L1mOioQv/XRKJ1xDvhT0\\\\u003d\\\",\\\"ephemeralPublicKey\\\":\\\"BLijhx54FdDEhjokUF9UAh3QA6dsQi3fVKg0bYvu4nysrBEWJ00jSIAf7DLQD9CHkgpnIM8BIXdYu+GHHp+gF4I\\\\u003d\\\",\\\"tag\\\":\\\"ZrkN9jaxnUPGaJsd5242ZVFxDUZZJ1GM5445+GSRQCE\\\\u003d\\\"}\"\r\n      }\r\n    },\r\n    \"UseNotVerifiedKeyForGooglePay\": null\r\n  },\r\n  \"MTPWalletPayment\": null,\r\n  \"CardOnFileData\": null,\r\n  \"SystemCalling\": \"247ButikWeb\",\r\n  \"CorrelationId\": \"e226a41e-db8e-4dbe-9211-87824c61774e\"\r\n}"},"url":"https://uat.valitorpay.com/Payment/WalletPayment","urlObject":{"protocol":"https","path":["Payment","WalletPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"28e4e18c-c631-4250-b0ca-afbb06a92add","name":"Wallet payment only token decryption","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n  \"Operation\": 1,\r\n  \"WalletPaymentType\": 1,\r\n  \"ApplePayWalletPayment\": null,\r\n  \"GooglePayWalletPayment\": {\r\n    \"DecryptedPaymentTokenData\": null,\r\n    \"PaymentToken\": {\r\n      \"Currency\": \"ISK\",\r\n      \"Amount\": 12000,\r\n      \"PaymentMethodToken\": {\r\n        \"ProtocolVersion\": \"ECv2\",\r\n        \"Signature\": \"MEYCIQCAGXUXobD3RVlAomBh4KTInJpZhUFpHCqRQpSUzZS3fAIhAK4mgPk9MowVqSaZmA3bg0bGn2+oY/H78I2YMLMPJW1P\",\r\n        \"IntermediateSigningKey\": {\r\n          \"SignedKey\": \"{\\\"keyValue\\\":\\\"MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE/nCnw/lt1OMBtFJOtACycsfEwExb0nSM14kzwz9A0v0OSNebH3zbu94Je1lKFO1EVeNRlarfnpcP08fl5YrIEA\\\\u003d\\\\u003d\\\",\\\"keyExpiration\\\":\\\"1711015606622\\\"}\",\r\n          \"Signatures\": [\r\n            \"MEUCICCMEL3YHsvrvvGQVDCDNNnkrl7jPn0sj+ECzBOBbzKlAiEAzXT/UeiFqQwoNYi4oFiAemDAy1QqRiXZX3WXVsyjRso\\u003d\"\r\n          ]\r\n        },\r\n        \"SignedMessage\": \"{\\\"encryptedMessage\\\":\\\"yj585avNyU40PedR7u8oY9k+rpCDonQ4HB+kMpz4qldlhdRW6Ud1gOtzFlsWWPFLQi579hpbqPK6Ryay5mNIN0QW79lEH24q8srk/08Ux03TP2QT340UZoFN7pbjUPjnFEQiG9XnQX90/UuB5svgQ9PDSgaJUP6R/sTjTkTc2JlR98RgmQ5jBaGk8gNFQx5/ZCkQN/pjlTyGE/j9ITPebklFo5QuK8w0ztKXYpIsMsZbpAWtD7G21kQozk9OeNlOGkBSMd1PvBpLBvVqcPWdSXd0JREY5GSFELt4IY8wKzMqKsrueiwA8lpXqKiGjwFC+1kYt9YayXr9iRisO36fZb+30Ni/R2Pv2O5s0ORKv+DTXr0u2W7ImTioUbA0uvlk0s0xzVLknxqZR1GmPy523SOwtd25rNLvL1sVWWeCCcxPmdF0Kr7TODcxVoaHmTAVmMbX+QdRFf5L1rPLEcN6sEdyhQaKwdZcd8HKBdXArJpz8jXlI3IgEiNqEQ1/WGifPitUy8+hoBXSEHMLRss/ngXfn1hNbokexDVPJau6GFA1NOI6uO3L1mOioQv/XRKJ1xDvhT0\\\\u003d\\\",\\\"ephemeralPublicKey\\\":\\\"BLijhx54FdDEhjokUF9UAh3QA6dsQi3fVKg0bYvu4nysrBEWJ00jSIAf7DLQD9CHkgpnIM8BIXdYu+GHHp+gF4I\\\\u003d\\\",\\\"tag\\\":\\\"ZrkN9jaxnUPGaJsd5242ZVFxDUZZJ1GM5445+GSRQCE\\\\u003d\\\"}\"\r\n      }\r\n    },\r\n    \"UseNotVerifiedKeyForGooglePay\": null\r\n  },\r\n  \"MTPWalletPayment\": null,\r\n  \"CardOnFileData\": null,\r\n  \"SystemCalling\": \"247ButikWeb\",\r\n  \"CorrelationId\": \"2aa52f51-def4-4f34-9c67-22a2853136b3\"\r\n}"},"url":"https://uat.valitorpay.com/Payment/WalletPayment"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"googlePayCardInformation\": {\r\n        \"pan\": \"5555555555554444\",\r\n        \"expirationMonth\": 12,\r\n        \"expirationYear\": 2026\r\n    },\r\n    \"isSuccess\": true,\r\n    \"isCardPresent\": false,\r\n    \"authorizedAmount\": 0,\r\n    \"responseCode\": \"Q8\",\r\n    \"responseDescription\": \"Decryption of Google Pay Token was successful. Please proceed with Card verification followed by Card payment.\",\r\n    \"responseTime\": \"00:00:00\",\r\n    \"correlationID\": \"353c725c-564d-45a6-8770-c2399c71a716\"\r\n}"}],"_postman_id":"0488b09f-e89d-451f-8a98-17ec041537db"},{"name":"CardVerification","event":[{"listen":"test","script":{"exec":["pm.test(\"Successful POST request\", function () {\r","    pm.expect(pm.response.code).to.be.oneOf([200]);\r","});"],"type":"text/javascript","id":"fa4b68f8-f524-4c68-b136-ac8b598a3e7c"}}],"id":"07082322-1b8a-40a6-87a3-ec9db676daef","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"CardNumber\": \"5444004338939411\",\r\n  \"ExpirationMonth\": 12,\r\n  \"ExpirationYear\": 2025,\r\n  \"CardholderDeviceType\": 0,\r\n  \"Amount\": 12000,\r\n  \"Currency\": \"ISK\",\r\n  \"AuthenticationUrl\":\"https://butik247.uat.iteron.org/Authentication/PaymentAuthentication\",\r\n  \"MD\": \"Zjc3N2MzMGQtNmM2ZS00ZmI1LWFjZGItMjhhYjRhODc3OGMy\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/CardVerification","description":"<p>Returns a 3D Secure HTML document that is used to authenticate the cardholder. Results from the authentication are used when requesting a payment or creating a virtual card.</p>\n<img src=\"https://i.imgur.com/K246qBV.png\" />\n\n<p>To complete this transaction the HTML form must be presented to the cardholder who must complete the authentication. See the flow chart above.</p>\n<p>The following table lists the card numbers that may be used during testing to produce different Md Status values in the response. <strong>Note that only Md Status codes 1, 2, and 4 indicate that it is OK to proceed to payment stage.</strong></p>\n<p>Any expiration date, greater than or equal to the current date, can be used with these cards.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>MasterCard number</th>\n<th>Visa card number</th>\n<th>Amex card number</th>\n<th>Md Status</th>\n<th>Authentication response</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>5204730000000724</td>\n<td>4761340000001892</td>\n<td>341111000000177</td>\n<td>0</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>5204730000000021</td>\n<td>4761340000000118</td>\n<td>341111000000151</td>\n<td>1</td>\n<td>Approved</td>\n</tr>\n<tr>\n<td>5204730000000443</td>\n<td>4761340000001389</td>\n<td>341111000000003</td>\n<td>2</td>\n<td>Approved</td>\n</tr>\n<tr>\n<td>5204730000000203</td>\n<td>4761340000000043</td>\n<td>341111000000078</td>\n<td>2</td>\n<td>Declined</td>\n</tr>\n<tr>\n<td>5204730000000484</td>\n<td>4761340000000399</td>\n<td>341111000000094</td>\n<td>4</td>\n<td>Approved</td>\n</tr>\n<tr>\n<td>5204730000001672</td>\n<td>4761340000001603</td>\n<td>341111000000144</td>\n<td>4</td>\n<td>Declined</td>\n</tr>\n<tr>\n<td>5204730000001011</td>\n<td>4761340000000761</td>\n<td>341111000000128</td>\n<td>5</td>\n<td>Approved</td>\n</tr>\n<tr>\n<td>5204730000000427</td>\n<td>4761340000000423</td>\n<td>341111000000078</td>\n<td>5</td>\n<td>Declined</td>\n</tr>\n<tr>\n<td>5204730000001383</td>\n<td>4761340000001355</td>\n<td>341111000000136</td>\n<td>6</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>5204730000000377</td>\n<td>4761340000000951</td>\n<td>341111000000144</td>\n<td>7</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>5204730000001094</td>\n<td>4761340000000605</td>\n<td>341111000000052</td>\n<td>8</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>5204730000000732</td>\n<td>4761340000000928</td>\n<td>341111000000086</td>\n<td>9</td>\n<td>N/A</td>\n</tr>\n</tbody>\n</table>\n</div><p>Virtual cards can be used to obtain 3dSecure verification. This will be neccesary when merchant intends to do a cardholder initiatied virtual card payment that is not exempted from 3dSecure. (All virtual card payments over a certain amount, where the cardholder is initiating the payment need to be 3dSecure verified).</p>\n<p>To know more about exemptions from 3dSecure then please visit the flow examples for CIT transactions in this documentation.</p>\n<p>For most merchants, an agreement number and terminal ID is not necessary. These additional parameters are only required when the caller is responsible for multiple merchants. Please contact your Valitor implementation manager if further information is required.</p>\n","urlObject":{"protocol":"https","path":["CardVerification"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"5dcf5077-4038-4a0a-b889-deb5965283de","name":"CardVerification with card number","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"CardNumber\": \"5204730000000724\",\r\n  \"ExpirationMonth\": 12,\r\n  \"ExpirationYear\": 2025,\r\n  \"CardholderDeviceType\": 0,\r\n  \"Amount\": 12000,\r\n  \"Currency\": \"ISK\",\r\n  \"AuthenticationUrl\":\"https://butik247.uat.iteron.org/Authentication/PaymentAuthentication\",\r\n  \"MD\": \"Zjc3N2MzMGQtNmM2ZS00ZmI1LWFjZGItMjhhYjRhODc3OGMy\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/CardVerification"},"status":"OK","code":200,"_postman_previewlanguage":"html","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 14 Dec 2021 15:37:21 GMT"},{"key":"Content-Length","value":"2017"}],"cookie":[],"responseTime":null,"body":"{\n    \"cardVerificationRawResponse\": \"\n<!DOCTYPE html SYSTEM \\\"about:legacy-compat\\\">\\r\\n\n<html class=\\\"no-js\\\" lang=\\\"en\\\" xmlns=\\\"http://www.w3.org/1999/xhtml\\\">\\r\\n\n    <head>\\r\\n  \n        <meta http-equiv=\\\"Content-Type\\\" content=\\\"text/html; charset=utf-8\\\" />\\r\\n\n        <meta charset=\\\"utf-8\\\" />\\r\\n\n        <title>3D Secure Processing</title>\\r\\n\n        <link href=\\\"https://mpi.valitor.com/mdpaympi/static/mpi.css\\\" rel=\\\"stylesheet\\\" type=\\\"text/css\\\" />\\r\\n\n    </head>\\r\\n\n    <body>\\r\\n  \n        <div id=\\\"main\\\">\\r\\n    \n            <div id=\\\"content\\\">\\r\\n      \n                <div id=\\\"order\\\">\\r\\n        \n                    <h2>3D Secure Processing</h2>\\r\\n\n                    <img src=\\\"https://mpi.valitor.com/mdpaympi/static/preloader.gif\\\" alt=\\\"Please wait..\\\" />\\r\\n\n                    <img src=\\\"https://mpi.valitor.com/mdpaympi/static/mc_idcheck_hrz_ltd_pos_103px.png\\\" alt=\\\"MasterCard ID Check\\\" />\\r\\n\n                    <div id=\\\"formdiv\\\">\\r\\n          \n                        <script type=\\\"text/javascript\\\">\\r\\n            function hideAndSubmitTimed(formid) {\\r\\n              var timer = setTimeout(\\\"hideAndSubmit('\\\" + formid + \\\"');\\\", 999);\\r\\n            }\\r\\n\\r\\n            function hideAndSubmit(formid) {\\r\\n              var formx = document.getElementById(formid);\\r\\n              if (formx != null) {\\r\\n                formx.style.visibility = \\\"hidden\\\";\\r\\n                formx.submit();\\r\\n              }\\r\\n            }\\r\\n          </script>\\r\\n\n                        <div>\\r\\n            \n                            <form id=\\\"webform0\\\" name=\\\"ddcoll\\\" method=\\\"POST\\\" action=\\\"https://uat.valitorpay.com/ThreeDSecureModirumSimulator/CallbackV4/\\\" accept_charset=\\\"UTF-8\\\">\\r\\n              \n                                <input type=\\\"hidden\\\" name=\\\"_charset_\\\" value=\\\"UTF-8\\\" />\\r\\n\n                                <input type=\\\"hidden\\\" name=\\\"txid\\\" value=\\\"121028191\\\" />\\r\\n\n                                <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_language\\\" value=\\\"\\\" />\\r\\n\n                                <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_javaEnabled\\\" value=\\\"\\\" />\\r\\n\n                                <input type=\\\"hidden\\\" name=\\\"TDS2_Navigator_jsEnabled\\\" value=\\\"\\\" />\\r\\n\n                                <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_colorDepth\\\" value=\\\"\\\" />\\r\\n\n                                <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_height\\\" value=\\\"\\\" />\\r\\n\n                                <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_width\\\" value=\\\"\\\" />\\r\\n\n                                <input type=\\\"hidden\\\" name=\\\"TDS2_Screen_PixelDepth\\\" value=\\\"\\\" />\\r\\n\n                                <input type=\\\"hidden\\\" name=\\\"TDS2_TimezoneOffset\\\" value=\\\"\\\" />\\r\\n\n                                <input type=\\\"text\\\" name=\\\"digest\\\" value=\\\"ee89e501-fb52-48ca-a1c4-1bf2b5c4f68f\\\" readonly=\\\"true\\\" style=\\\"display:none;\\\" />\\r\\n\n                                <input type=\\\"hidden\\\" name=\\\"transientData\\\" value=\\\"AMmu2jGuNtftpWq7UeOdAoxjDKtIvuO76og/NlG3oe1BjXMUVXNc2hgfNEzM2EtNWYG8/LNXRsROx8780mFzUQega7iOL1g/9NUoVdiav6MAECMHrpFyzhXjGn3ccxveyUKGlQDDFlxgbe5Tw33zpQ/0t6iZz8ASAFlsiOM6sh+jOSxb86zU2PGQ1BuOGGUpGznNxGiASQB7CGKJzldZYyJk37KbnNNW3BWdIsMc2M8TNUjQB5DpRC6PNPLooy8m\\\" />\\r\\n\n                                <input type=\\\"submit\\\" name=\\\"submitBtn\\\" value=\\\"Please click here to continue\\\" />\\r\\n\n                            </form>\\r\\n\n                        </div>\\r\\n\n                    </div>\\r\\n\n                    <script type=\\\"text/javascript\\\">\\r\\n          hideAndSubmitTimed('webform0');\\r\\n        </script>\\r\\n\n                    <noscript>\\r\\n          \n                        <div align=\\\"center\\\">\\r\\n            \n                            <b>Javascript is turned off or not supported!</b>\\r\\n\n                            <br />\\r\\n\n                        </div>\\r\\n\n                    </noscript>\\r\\n\n                    <script type=\\\"text/javascript\\\">\\r\\n          function populateData() {\\r\\n            var form = document.getElementById(\\\"webform0\\\");\\r\\n            if (form != null) {\\r\\n              if (form[\\\"TDS2_Navigator_language\\\"] != null) {\\r\\n                form[\\\"TDS2_Navigator_language\\\"].value = (navigator.language || '');\\r\\n              }\\r\\n              if (form[\\\"TDS2_Navigator_jsEnabled\\\"] != null) {\\r\\n                // if this scipt runs js is enabled\\r\\n                form[\\\"TDS2_Navigator_jsEnabled\\\"].value = \\\"true\\\";\\r\\n              }\\r\\n              if (form[\\\"TDS2_Navigator_javaEnabled\\\"] != null) {\\r\\n                form[\\\"TDS2_Navigator_javaEnabled\\\"].value = navigator.javaEnabled();\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_colorDepth\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_colorDepth\\\"].value = screen.colorDepth;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_height\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_height\\\"].value = screen.height;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_width\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_width\\\"].value = screen.width;\\r\\n              }\\r\\n              if (form[\\\"TDS2_Screen_pixelDepth\\\"] != null) {\\r\\n                form[\\\"TDS2_Screen_pixelDepth\\\"].value = screen.pixelDepth;\\r\\n              }\\r\\n\\r\\n              var timezoneOffsetField = form[\\\"TDS2_TimezoneOffset\\\"];\\r\\n              if (timezoneOffsetField != null) {\\r\\n                timezoneOffsetField.value = new Date().getTimezoneOffset();\\r\\n              }\\r\\n            }\\r\\n          }\\r\\n          populateData();\\r\\n        </script>\\r\\n\n                </div>\\r\\n\n                <div id=\\\"content-footer\\\">\\r\\n        \n                    <br />\\r\\n\n                    <img height=\\\"20\\\" src=\\\"https://mpi.valitor.com/mdpaympi/static/powered-by-modirum.svg\\\" alt=\\\"Powered by Modirum\\\" />\\r\\n\n                </div>\\r\\n\n            </div>\\r\\n\n        </div>\\r\\n\n    </body>\\r\\n\n</html>\\r\\n\",\n    \"postUrl\": \"https://uat.valitorpay.com/ThreeDSecureModirumSimulator/CallbackV4/\",\n    \"verificationFields\": [\n        {\n            \"name\": \"_charset_\",\n            \"value\": \"UTF-8\"\n        },\n        {\n            \"name\": \"txid\",\n            \"value\": \"121028191\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_language\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_javaEnabled\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Navigator_jsEnabled\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_colorDepth\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_height\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_width\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_Screen_PixelDepth\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"TDS2_TimezoneOffset\",\n            \"value\": \"\"\n        },\n        {\n            \"name\": \"digest\",\n            \"value\": \"ee89e501-fb52-48ca-a1c4-1bf2b5c4f68f\"\n        },\n        {\n            \"name\": \"transientData\",\n            \"value\": \"AMmu2jGuNtftpWq7UeOdAoxjDKtIvuO76og/NlG3oe1BjXMUVXNc2hgfNEzM2EtNWYG8/LNXRsROx8780mFzUQega7iOL1g/9NUoVdiav6MAECMHrpFyzhXjGn3ccxveyUKGlQDDFlxgbe5Tw33zpQ/0t6iZz8ASAFlsiOM6sh+jOSxb86zU2PGQ1BuOGGUpGznNxGiASQB7CGKJzldZYyJk37KbnNNW3BWdIsMc2M8TNUjQB5DpRC6PNPLooy8m\"\n        }\n    ],\n    \"additionalFields\": [\n        {\n            \"name\": \"IssuerLogo\",\n            \"value\": \"https://mpi.valitor.com/mdpaympi/static/mc_idcheck_hrz_ltd_pos_103px.png\"\n        },\n        {\n            \"name\": \"IssuerText\",\n            \"value\": \"MasterCard ID Check\"\n        }\n    ],\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": false\n    },\n    \"responseCode\": \"C1-M\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"53484fe6-28ff-4a37-b368-683dbdf1388e\"\n}"}],"_postman_id":"07082322-1b8a-40a6-87a3-ec9db676daef"}],"id":"f9562424-968c-4863-8c6b-7ccac4f7a79e","description":"<img src=\"https://content.pstmn.io/8cb23581-f423-4deb-892a-26302042099a/aW1hZ2UucG5n\" width=\"789\" height=\"588\" />\n\n<p>Contains additional steps for verifications. Additional calls should be performed (3DS and payment) in comparison with Tokenized flow</p>\n<h2 id=\"web-application-integration\">Web application integration</h2>\n<h3 id=\"google-pay-api\">Google Pay Api</h3>\n<p>To integrate Google Pay™ acceptance into your application, follow instructions (<a href=\"https://developers.google.com/pay/api/web/overview\">Google Pay Web developer documentation</a>,<a href=\"https://developers.google.com/pay/api/web/guides/test-and-deploy/integration-checklist\">Google Pay Web integration checklist</a> and <a href=\"https://developers.google.com/pay/api/web/guides/brand-guidelines\">Google Pay Web Brand Guidelines</a>).</p>\n<p>Integration is started by loading Java Script library (<a href=\"https://developers.google.com/pay/api/web/guides/resources/demos\">Google Pay Web API documentation Demos</a>) and defining parameters:</p>\n<ul>\n<li>gateway: valitor</li>\n<li>environment: Test or Production</li>\n<li>allowedCardAuthMethods: For Web can be PAN_ONLY even in documentation is defined also CRYPTOGRAM_3DS</li>\n</ul>\n<h3 id=\"endpoints\">Endpoints:</h3>\n<ul>\n<li><p>\"Wallet payment only token decryption\" returns token data which will be used for calling 3D Secure endpoint</p>\n</li>\n<li><p>\"CardVerification with card number\" Documentation for using this endpoint can be found here <a href=\"https://uat.valitorpay.com/index.html#operation/CardVerification\">https://uat.valitorpay.com/index.html#operation/CardVerification</a><a href=\"https://valitorpay.test.iteron.org/index.html#operation/CardVerification.\">.</a> Note: Use AuthenticationUrl. This service should contain call to Card Payment endpoint and needs to be developed from merchant side.</p>\n</li>\n</ul>\n<p>Example of implementation:</p>\n<p><a href=\"https://butik247.uat.valitor.com/\">https://butik247.uat.valitor.com/</a></p>\n","_postman_id":"f9562424-968c-4863-8c6b-7ccac4f7a79e"}],"id":"3c0ed5b7-b484-4041-aca3-28a23825ad96","_postman_id":"3c0ed5b7-b484-4041-aca3-28a23825ad96","description":""},{"name":"First transaction","id":"0650c19e-bafb-43f0-8a1f-20381fed31f2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"Operation\": \"Sale\",\r\n    \"WalletPaymentType\": \"ApplePay\",\r\n    \"ApplePayWalletPayment\":\r\n    {\r\n        \"PaymentToken\":\r\n        {\r\n            \"PaymentData\":\r\n            {\r\n                \"Version\": \"EC_v1\",\r\n                \"Data\": \"20y1c3cMZnx0KblhBoCXivPXudjTbTcytEpcuwwlXs2vSXNQvEHuvnivZmlhRZxdEpFBZmOsSufSXspBqWfoROCTiWcQjw4MQ+GCFM/aF5zInosO94r0ZNAvmc3KbBlNrAqr8S5cg0JGzqKvVLFJLd1DYKAe5bNsrr9maYdYKKByVcqDpZLsMQA6Jqbti+FmL+QCX4yeDeEZQcO+ClcpC+CIyGXPw1I9qJVK3QBlum2Aa9O73ebyCDHVbSW5RauqGC4b3pY2YvdJfEDhOZBZvkhRmhcmkczIgLLuS+7iIz9nzwo2sqTEHhrs0Gf6cjVumpgmCrTaRK2weLK55iv3+tgISnjkTGqhjg6dhJBFdgrHicG6S4w2Kj/fTQozhjsYup2cRzEse7cABGJ+ywIt0EchUQRHHjUA9XjhQPDnbg==\",\r\n                \"Signature\": \"MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCAMIID4zCCA4igAwIBAgIITDBBSVGdVDYwCgYIKoZIzj0EAwIwejEuMCwGA1UEAwwlQXBwbGUgQXBwbGljYXRpb24gSW50ZWdyYXRpb24gQ0EgLSBHMzEmMCQGA1UECwwdQXBwbGUgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxEzARBgNVBAoMCkFwcGxlIEluYy4xCzAJBgNVBAYTAlVTMB4XDTE5MDUxODAxMzI1N1oXDTI0MDUxNjAxMzI1N1owXzElMCMGA1UEAwwcZWNjLXNtcC1icm9rZXItc2lnbl9VQzQtUFJPRDEUMBIGA1UECwwLaU9TIFN5c3RlbXMxEzARBgNVBAoMCkFwcGxlIEluYy4xCzAJBgNVBAYTAlVTMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEwhV37evWx7Ihj2jdcJChIY3HsL1vLCg9hGCV2Ur0pUEbg0IO2BHzQH6DMx8cVMP36zIg1rrV1O/0komJPnwPE6OCAhEwggINMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUI/JJxE+T5O8n5sT2KGw/orv9LkswRQYIKwYBBQUHAQEEOTA3MDUGCCsGAQUFBzABhilodHRwOi8vb2NzcC5hcHBsZS5jb20vb2NzcDA0LWFwcGxlYWljYTMwMjCCAR0GA1UdIASCARQwggEQMIIBDAYJKoZIhvdjZAUBMIH+MIHDBggrBgEFBQcCAjCBtgyBs1JlbGlhbmNlIG9uIHRoaXMgY2VydGlmaWNhdGUgYnkgYW55IHBhcnR5IGFzc3VtZXMgYWNjZXB0YW5jZSBvZiB0aGUgdGhlbiBhcHBsaWNhYmxlIHN0YW5kYXJkIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mIHVzZSwgY2VydGlmaWNhdGUgcG9saWN5IGFuZCBjZXJ0aWZpY2F0aW9uIHByYWN0aWNlIHN0YXRlbWVudHMuMDYGCCsGAQUFBwIBFipodHRwOi8vd3d3LmFwcGxlLmNvbS9jZXJ0aWZpY2F0ZWF1dGhvcml0eS8wNAYDVR0fBC0wKzApoCegJYYjaHR0cDovL2NybC5hcHBsZS5jb20vYXBwbGVhaWNhMy5jcmwwHQYDVR0OBBYEFJRX22/VdIGGiYl2L35XhQfnm1gkMA4GA1UdDwEB/wQEAwIHgDAPBgkqhkiG92NkBh0EAgUAMAoGCCqGSM49BAMCA0kAMEYCIQC+CVcf5x4ec1tV5a+stMcv60RfMBhSIsclEAK2Hr1vVQIhANGLNQpd1t1usXRgNbEess6Hz6Pmr2y9g4CJDcgs3apjMIIC7jCCAnWgAwIBAgIISW0vvzqY2pcwCgYIKoZIzj0EAwIwZzEbMBkGA1UEAwwSQXBwbGUgUm9vdCBDQSAtIEczMSYwJAYDVQQLDB1BcHBsZSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTETMBEGA1UECgwKQXBwbGUgSW5jLjELMAkGA1UEBhMCVVMwHhcNMTQwNTA2MjM0NjMwWhcNMjkwNTA2MjM0NjMwWjB6MS4wLAYDVQQDDCVBcHBsZSBBcHBsaWNhdGlvbiBJbnRlZ3JhdGlvbiBDQSAtIEczMSYwJAYDVQQLDB1BcHBsZSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTETMBEGA1UECgwKQXBwbGUgSW5jLjELMAkGA1UEBhMCVVMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATwFxGEGddkhdUaXiWBB3bogKLv3nuuTeCN/EuT4TNW1WZbNa4i0Jd2DSJOe7oI/XYXzojLdrtmcL7I6CmE/1RFo4H3MIH0MEYGCCsGAQUFBwEBBDowODA2BggrBgEFBQcwAYYqaHR0cDovL29jc3AuYXBwbGUuY29tL29jc3AwNC1hcHBsZXJvb3RjYWczMB0GA1UdDgQWBBQj8knET5Pk7yfmxPYobD+iu/0uSzAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFLuw3qFYM4iapIqZ3r6966/ayySrMDcGA1UdHwQwMC4wLKAqoCiGJmh0dHA6Ly9jcmwuYXBwbGUuY29tL2FwcGxlcm9vdGNhZzMuY3JsMA4GA1UdDwEB/wQEAwIBBjAQBgoqhkiG92NkBgIOBAIFADAKBggqhkjOPQQDAgNnADBkAjA6z3KDURaZsYb7NcNWymK/9Bft2Q91TaKOvvGcgV5Ct4n4mPebWZ+Y1UENj53pwv4CMDIt1UQhsKMFd2xd8zg7kGf9F3wsIW2WT8ZyaYISb1T4en0bmcubCYkhYQaZDwmSHQAAMYIBjDCCAYgCAQEwgYYwejEuMCwGA1UEAwwlQXBwbGUgQXBwbGljYXRpb24gSW50ZWdyYXRpb24gQ0EgLSBHMzEmMCQGA1UECwwdQXBwbGUgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxEzARBgNVBAoMCkFwcGxlIEluYy4xCzAJBgNVBAYTAlVTAghMMEFJUZ1UNjANBglghkgBZQMEAgEFAKCBlTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yMTA4MTgwODM3MDVaMCoGCSqGSIb3DQEJNDEdMBswDQYJYIZIAWUDBAIBBQChCgYIKoZIzj0EAwIwLwYJKoZIhvcNAQkEMSIEIOtQYNvG7u86hYFwzT1xIJOaEaCuDSXX1QFo4FF56PV/MAoGCCqGSM49BAMCBEcwRQIhAKqnOBUfxWSxpGOn5rfeemh8QpyTWxvUH9M6D9GvozloAiAi3n3WCygAHur4GgFvdznjUGUPctKd93QDcH2bUsRZAgAAAAAAAA==\",\r\n                \"Header\":\r\n                {\r\n                    \"EphemeralPublicKey\": \"MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEn9tD71qrc/v3ZPsscmQnFDRRNyAABJODd8fktWMTjC0EJYCrP1yr+8D4DzFy8rPRG/fuH/qBHZEnncwI0D0Zeg==\",\r\n                    \"PublicKeyHash\": \"XZV1/8RqE9PFighSDVeOxI24T8O9+xWzeT5pWw8Z4sI=\",\r\n                    \"TransactionId\": \"ba235b024d3ad61dddc7a06921e9068845f6b2e2ae0c28689dd9ceee07846165\"\r\n                }\r\n            },\r\n            \"PaymentMethod\":\r\n            {\r\n                \"DisplayName\": \"Visa 1373\",\r\n                \"Network\": \"Visa\",\r\n                \"NetworkType\": \"debit\"\r\n            },\r\n            \"TransactionIdentifier\": \"2C370EA560599DC7DE9265E66F013EA114A5F976C332E2CCB34014E776818B5A\"\r\n        }\r\n    },\r\n    \"firstTransactionData\": {\r\n        \"initiationReason\": \"CredentialOnFile\"\r\n    },\r\n    \"CorrelationId\":\"a0cf1636-5de3-4b38-bda7-a9643ef1baad\"\r\n    }\r\n"},"url":"https://uat.valitorpay.com/Payment/WalletPayment","description":"<p>The usage of firstTransactionData instructs ValitorPay that this transaction is the first in a chain of subsequent transactions. In such chains, the first transaction must be 3D Secure verified by the cardholder.</p>\n<p>The transactionLifecycleId returned in the response for this transaction must be stored by the merchant as it will be used when performing Merchant Initiated subsequent transactions (MIT). (See subsequent transaction examples).</p>\n","urlObject":{"protocol":"https","path":["Payment","WalletPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"d761422c-fd3c-40f0-a80c-1996ba345a70","name":"ApplePay","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n    \"Operation\": \"Sale\",\r\n    \"WalletPaymentType\": \"ApplePay\",\r\n    \"ApplePayWalletPayment\": {\r\n        \"PaymentToken\": {\r\n            \"PaymentData\": {\r\n                \"Version\": \"EC_v1\",\r\n                \"Data\": \"20y1c3cMZnx0KblhBoCXivPXudjTbTcytEpcuwwlXs2vSXNQvEHuvnivZmlhRZxdEpFBZmOsSufSXspBqWfoROCTiWcQjw4MQ+GCFM/aF5zInosO94r0ZNAvmc3KbBlNrAqr8S5cg0JGzqKvVLFJLd1DYKAe5bNsrr9maYdYKKByVcqDpZLsMQA6Jqbti+FmL+QCX4yeDeEZQcO+ClcpC+CIyGXPw1I9qJVK3QBlum2Aa9O73ebyCDHVbSW5RauqGC4b3pY2YvdJfEDhOZBZvkhRmhcmkczIgLLuS+7iIz9nzwo2sqTEHhrs0Gf6cjVumpgmCrTaRK2weLK55iv3+tgISnjkTGqhjg6dhJBFdgrHicG6S4w2Kj/fTQozhjsYup2cRzEse7cABGJ+ywIt0EchUQRHHjUA9XjhQPDnbg==\",\r\n                \"Signature\": \"MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCAMIID4zCCA4igAwIBAgIITDBBSVGdVDYwCgYIKoZIzj0EAwIwejEuMCwGA1UEAwwlQXBwbGUgQXBwbGljYXRpb24gSW50ZWdyYXRpb24gQ0EgLSBHMzEmMCQGA1UECwwdQXBwbGUgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxEzARBgNVBAoMCkFwcGxlIEluYy4xCzAJBgNVBAYTAlVTMB4XDTE5MDUxODAxMzI1N1oXDTI0MDUxNjAxMzI1N1owXzElMCMGA1UEAwwcZWNjLXNtcC1icm9rZXItc2lnbl9VQzQtUFJPRDEUMBIGA1UECwwLaU9TIFN5c3RlbXMxEzARBgNVBAoMCkFwcGxlIEluYy4xCzAJBgNVBAYTAlVTMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEwhV37evWx7Ihj2jdcJChIY3HsL1vLCg9hGCV2Ur0pUEbg0IO2BHzQH6DMx8cVMP36zIg1rrV1O/0komJPnwPE6OCAhEwggINMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUI/JJxE+T5O8n5sT2KGw/orv9LkswRQYIKwYBBQUHAQEEOTA3MDUGCCsGAQUFBzABhilodHRwOi8vb2NzcC5hcHBsZS5jb20vb2NzcDA0LWFwcGxlYWljYTMwMjCCAR0GA1UdIASCARQwggEQMIIBDAYJKoZIhvdjZAUBMIH+MIHDBggrBgEFBQcCAjCBtgyBs1JlbGlhbmNlIG9uIHRoaXMgY2VydGlmaWNhdGUgYnkgYW55IHBhcnR5IGFzc3VtZXMgYWNjZXB0YW5jZSBvZiB0aGUgdGhlbiBhcHBsaWNhYmxlIHN0YW5kYXJkIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mIHVzZSwgY2VydGlmaWNhdGUgcG9saWN5IGFuZCBjZXJ0aWZpY2F0aW9uIHByYWN0aWNlIHN0YXRlbWVudHMuMDYGCCsGAQUFBwIBFipodHRwOi8vd3d3LmFwcGxlLmNvbS9jZXJ0aWZpY2F0ZWF1dGhvcml0eS8wNAYDVR0fBC0wKzApoCegJYYjaHR0cDovL2NybC5hcHBsZS5jb20vYXBwbGVhaWNhMy5jcmwwHQYDVR0OBBYEFJRX22/VdIGGiYl2L35XhQfnm1gkMA4GA1UdDwEB/wQEAwIHgDAPBgkqhkiG92NkBh0EAgUAMAoGCCqGSM49BAMCA0kAMEYCIQC+CVcf5x4ec1tV5a+stMcv60RfMBhSIsclEAK2Hr1vVQIhANGLNQpd1t1usXRgNbEess6Hz6Pmr2y9g4CJDcgs3apjMIIC7jCCAnWgAwIBAgIISW0vvzqY2pcwCgYIKoZIzj0EAwIwZzEbMBkGA1UEAwwSQXBwbGUgUm9vdCBDQSAtIEczMSYwJAYDVQQLDB1BcHBsZSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTETMBEGA1UECgwKQXBwbGUgSW5jLjELMAkGA1UEBhMCVVMwHhcNMTQwNTA2MjM0NjMwWhcNMjkwNTA2MjM0NjMwWjB6MS4wLAYDVQQDDCVBcHBsZSBBcHBsaWNhdGlvbiBJbnRlZ3JhdGlvbiBDQSAtIEczMSYwJAYDVQQLDB1BcHBsZSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTETMBEGA1UECgwKQXBwbGUgSW5jLjELMAkGA1UEBhMCVVMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATwFxGEGddkhdUaXiWBB3bogKLv3nuuTeCN/EuT4TNW1WZbNa4i0Jd2DSJOe7oI/XYXzojLdrtmcL7I6CmE/1RFo4H3MIH0MEYGCCsGAQUFBwEBBDowODA2BggrBgEFBQcwAYYqaHR0cDovL29jc3AuYXBwbGUuY29tL29jc3AwNC1hcHBsZXJvb3RjYWczMB0GA1UdDgQWBBQj8knET5Pk7yfmxPYobD+iu/0uSzAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFLuw3qFYM4iapIqZ3r6966/ayySrMDcGA1UdHwQwMC4wLKAqoCiGJmh0dHA6Ly9jcmwuYXBwbGUuY29tL2FwcGxlcm9vdGNhZzMuY3JsMA4GA1UdDwEB/wQEAwIBBjAQBgoqhkiG92NkBgIOBAIFADAKBggqhkjOPQQDAgNnADBkAjA6z3KDURaZsYb7NcNWymK/9Bft2Q91TaKOvvGcgV5Ct4n4mPebWZ+Y1UENj53pwv4CMDIt1UQhsKMFd2xd8zg7kGf9F3wsIW2WT8ZyaYISb1T4en0bmcubCYkhYQaZDwmSHQAAMYIBjDCCAYgCAQEwgYYwejEuMCwGA1UEAwwlQXBwbGUgQXBwbGljYXRpb24gSW50ZWdyYXRpb24gQ0EgLSBHMzEmMCQGA1UECwwdQXBwbGUgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxEzARBgNVBAoMCkFwcGxlIEluYy4xCzAJBgNVBAYTAlVTAghMMEFJUZ1UNjANBglghkgBZQMEAgEFAKCBlTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yMTA4MTgwODM3MDVaMCoGCSqGSIb3DQEJNDEdMBswDQYJYIZIAWUDBAIBBQChCgYIKoZIzj0EAwIwLwYJKoZIhvcNAQkEMSIEIOtQYNvG7u86hYFwzT1xIJOaEaCuDSXX1QFo4FF56PV/MAoGCCqGSM49BAMCBEcwRQIhAKqnOBUfxWSxpGOn5rfeemh8QpyTWxvUH9M6D9GvozloAiAi3n3WCygAHur4GgFvdznjUGUPctKd93QDcH2bUsRZAgAAAAAAAA==\",\r\n                \"Header\": {\r\n                    \"EphemeralPublicKey\": \"MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEn9tD71qrc/v3ZPsscmQnFDRRNyAABJODd8fktWMTjC0EJYCrP1yr+8D4DzFy8rPRG/fuH/qBHZEnncwI0D0Zeg==\",\r\n                    \"PublicKeyHash\": \"XZV1/8RqE9PFighSDVeOxI24T8O9+xWzeT5pWw8Z4sI=\",\r\n                    \"TransactionId\": \"ba235b024d3ad61dddc7a06921e9068845f6b2e2ae0c28689dd9ceee07846165\"\r\n                }\r\n            },\r\n            \"PaymentMethod\": {\r\n                \"DisplayName\": \"Visa 1373\",\r\n                \"Network\": \"Visa\",\r\n                \"NetworkType\": \"debit\"\r\n            },\r\n            \"TransactionIdentifier\": \"2C370EA560599DC7DE9265E66F013EA114A5F976C332E2CCB34014E776818B5A\"\r\n        }\r\n    },\r\n    \"firstTransactionData\": {\r\n        \"initiationReason\": \"CredentialOnFile\"\r\n    },\r\n    \"CorrelationId\": \"a0cf1636-5ee3-4f38-bda7-a9643ef1baad\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/WalletPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 01 Sep 2023 08:45:16 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"599084\",\n    \"transactionID\": \"324408599084\",\n    \"authorizationCode\": \"696675\",\n    \"transactionLifecycleId\": \"ABC0221670901\",\n    \"maskedCardNumber\": \"520424******6937\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": null,\n        \"cardUsage\": null,\n        \"cardCategory\": null,\n        \"outOfScaScope\": false,\n        \"cardProductCategory\": null\n    },\n    \"transactionType\": \"1B\",\n    \"isCardPresent\": false,\n    \"currency\": \"352\",\n    \"authenticationMethod\": \"NONE\",\n    \"authorizedAmount\": 10000,\n    \"authorizationIdentifier\": \"ace46603-c6e2-47bf-94e5-a8c7490b5951\",\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Approved or completed successfully.\",\n    \"responseTime\": \"00:00:05\",\n    \"correlationID\": \"a0cf1636-5de3-4b38-bda7-a9643ef1baad\"\n}"},{"id":"bbcdea9d-6b10-4c9e-a550-99a42fbc414b","name":"GooglePay","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n    \"Operation\": \"Sale\",\r\n    \"WalletPaymentType\": \"GooglePay\",\r\n    \"GooglePayWalletPayment\":\r\n    {\r\n        \"PaymentToken\":\r\n        {\r\n            \"Currency\": \"ISK\",\r\n            \"Amount\": 1000,\r\n            \"PaymentMethodToken\":\r\n            {\r\n                \"ProtocolVersion\": \"ECv2\",\r\n                \"Signature\":\"MEUCIFbq48bVmoEWEFvlnNtHbyQj3gMwT9nxArkBeoOMfTPVAiEAh8b085Dd8ofuvX1ljXVB1X0WEc7bZ9/xIq2kqV2GMDU=\",\r\n                \"IntermediateSigningKey\":\r\n                {\r\n                    \"SignedKey\": \"{\\\"keyExpiration\\\":\\\"1542394027316\\\",\\\"keyValue\\\":\\\"MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE/1+3HBVSbdv+j7NaArdgMyoSAM43yRydzqdg1TxodSzA96Dj4Mc1EiKroxxunavVIvdxGnJeFViTzFvzFRxyCw\\\\u003d\\\\u003d\\\"}\",\r\n                    \"Signatures\":\r\n                    [\r\n                        \"MEYCIQDcXCoB4fYJF3EolxrE2zB+7THZCfKA7cWxSztKceXTCgIhAN/d5eBgx/1A6qKBdH0IS7/aQ7dO4MuEt26OrLCUxZnl\"\r\n                    ]\r\n                },\r\n                \"SignedMessage\": \"{\\\"tag\\\":\\\"TjkIKzIOvCrFvjf7/aeeL8/FZJ3tigaNnerag68hIaw\\\\u003d\\\",\\\"ephemeralPublicKey\\\":\\\"BLJoTmxP2z7M2N6JmaN786aJcT/L/OJfuJKQdIXcceuBBZ00sf5nm2+snxAJxeJ4HYFTdNH4MOJrH58GNDJ9lJw\\\\u003d\\\",\\\"encryptedMessage\\\":\\\"mleAf23XkKjj\\\"}\"\r\n            }\r\n        },\r\n        \"UseNotVerifiedKeyForGooglePay\": false\r\n    },\r\n    \"firstTransactionData\": {\r\n        \"initiationReason\": \"CredentialOnFile\"\r\n    },\r\n    \"CorrelationId\":\"d5b2c1ac-22a0-4089-91da-b9d4bcb2086f\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/WalletPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 01 Sep 2023 10:39:10 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"paymentAccountReference\": \"V0010013018036782991622965076\",\n    \"acquirerReferenceNumber\": \"485648\",\n    \"transactionID\": \"324410485648\",\n    \"authorizationCode\": \"386995\",\n    \"transactionLifecycleId\": \"000000248196593\",\n    \"maskedCardNumber\": \"476134******4693\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"V\",\n        \"issuingCountry\": \"SG\",\n        \"cardUsage\": \"Credit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": false,\n        \"cardProductCategory\": \"F\"\n    },\n    \"transactionType\": \"1B\",\n    \"isCardPresent\": false,\n    \"currency\": \"352\",\n    \"authenticationMethod\": \"NONE\",\n    \"authorizedAmount\": 500000,\n    \"authorizationIdentifier\": \"f663c5d2-d2a9-4ffe-be16-c206d3331553\",\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Approval.\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"d5b2c1ac-22a0-4089-91da-b9d4bcb2086f\"\n}"}],"_postman_id":"0650c19e-bafb-43f0-8a1f-20381fed31f2"},{"name":"Subsequent Transaction","id":"5ab42397-0c58-4b53-abbc-1b387639a38d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"Operation\": \"Sale\",\r\n    \"WalletPaymentType\": \"ApplePay\",\r\n    \"ApplePayWalletPayment\":\r\n    {\r\n        \"PaymentToken\":\r\n        {\r\n            \"PaymentData\":\r\n            {\r\n                \"Version\": \"EC_v1\",\r\n                \"Data\": \"20y1c3cMZnx0KblhBoCXivPXudjTbTcytEpcuwwlXs2vSXNQvEHuvnivZmlhRZxdEpFBZmOsSufSXspBqWfoROCTiWcQjw4MQ+GCFM/aF5zInosO94r0ZNAvmc3KbBlNrAqr8S5cg0JGzqKvVLFJLd1DYKAe5bNsrr9maYdYKKByVcqDpZLsMQA6Jqbti+FmL+QCX4yeDeEZQcO+ClcpC+CIyGXPw1I9qJVK3QBlum2Aa9O73ebyCDHVbSW5RauqGC4b3pY2YvdJfEDhOZBZvkhRmhcmkczIgLLuS+7iIz9nzwo2sqTEHhrs0Gf6cjVumpgmCrTaRK2weLK55iv3+tgISnjkTGqhjg6dhJBFdgrHicG6S4w2Kj/fTQozhjsYup2cRzEse7cABGJ+ywIt0EchUQRHHjUA9XjhQPDnbg==\",\r\n                \"Signature\": \"MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCAMIID4zCCA4igAwIBAgIITDBBSVGdVDYwCgYIKoZIzj0EAwIwejEuMCwGA1UEAwwlQXBwbGUgQXBwbGljYXRpb24gSW50ZWdyYXRpb24gQ0EgLSBHMzEmMCQGA1UECwwdQXBwbGUgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxEzARBgNVBAoMCkFwcGxlIEluYy4xCzAJBgNVBAYTAlVTMB4XDTE5MDUxODAxMzI1N1oXDTI0MDUxNjAxMzI1N1owXzElMCMGA1UEAwwcZWNjLXNtcC1icm9rZXItc2lnbl9VQzQtUFJPRDEUMBIGA1UECwwLaU9TIFN5c3RlbXMxEzARBgNVBAoMCkFwcGxlIEluYy4xCzAJBgNVBAYTAlVTMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEwhV37evWx7Ihj2jdcJChIY3HsL1vLCg9hGCV2Ur0pUEbg0IO2BHzQH6DMx8cVMP36zIg1rrV1O/0komJPnwPE6OCAhEwggINMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUI/JJxE+T5O8n5sT2KGw/orv9LkswRQYIKwYBBQUHAQEEOTA3MDUGCCsGAQUFBzABhilodHRwOi8vb2NzcC5hcHBsZS5jb20vb2NzcDA0LWFwcGxlYWljYTMwMjCCAR0GA1UdIASCARQwggEQMIIBDAYJKoZIhvdjZAUBMIH+MIHDBggrBgEFBQcCAjCBtgyBs1JlbGlhbmNlIG9uIHRoaXMgY2VydGlmaWNhdGUgYnkgYW55IHBhcnR5IGFzc3VtZXMgYWNjZXB0YW5jZSBvZiB0aGUgdGhlbiBhcHBsaWNhYmxlIHN0YW5kYXJkIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mIHVzZSwgY2VydGlmaWNhdGUgcG9saWN5IGFuZCBjZXJ0aWZpY2F0aW9uIHByYWN0aWNlIHN0YXRlbWVudHMuMDYGCCsGAQUFBwIBFipodHRwOi8vd3d3LmFwcGxlLmNvbS9jZXJ0aWZpY2F0ZWF1dGhvcml0eS8wNAYDVR0fBC0wKzApoCegJYYjaHR0cDovL2NybC5hcHBsZS5jb20vYXBwbGVhaWNhMy5jcmwwHQYDVR0OBBYEFJRX22/VdIGGiYl2L35XhQfnm1gkMA4GA1UdDwEB/wQEAwIHgDAPBgkqhkiG92NkBh0EAgUAMAoGCCqGSM49BAMCA0kAMEYCIQC+CVcf5x4ec1tV5a+stMcv60RfMBhSIsclEAK2Hr1vVQIhANGLNQpd1t1usXRgNbEess6Hz6Pmr2y9g4CJDcgs3apjMIIC7jCCAnWgAwIBAgIISW0vvzqY2pcwCgYIKoZIzj0EAwIwZzEbMBkGA1UEAwwSQXBwbGUgUm9vdCBDQSAtIEczMSYwJAYDVQQLDB1BcHBsZSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTETMBEGA1UECgwKQXBwbGUgSW5jLjELMAkGA1UEBhMCVVMwHhcNMTQwNTA2MjM0NjMwWhcNMjkwNTA2MjM0NjMwWjB6MS4wLAYDVQQDDCVBcHBsZSBBcHBsaWNhdGlvbiBJbnRlZ3JhdGlvbiBDQSAtIEczMSYwJAYDVQQLDB1BcHBsZSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTETMBEGA1UECgwKQXBwbGUgSW5jLjELMAkGA1UEBhMCVVMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATwFxGEGddkhdUaXiWBB3bogKLv3nuuTeCN/EuT4TNW1WZbNa4i0Jd2DSJOe7oI/XYXzojLdrtmcL7I6CmE/1RFo4H3MIH0MEYGCCsGAQUFBwEBBDowODA2BggrBgEFBQcwAYYqaHR0cDovL29jc3AuYXBwbGUuY29tL29jc3AwNC1hcHBsZXJvb3RjYWczMB0GA1UdDgQWBBQj8knET5Pk7yfmxPYobD+iu/0uSzAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFLuw3qFYM4iapIqZ3r6966/ayySrMDcGA1UdHwQwMC4wLKAqoCiGJmh0dHA6Ly9jcmwuYXBwbGUuY29tL2FwcGxlcm9vdGNhZzMuY3JsMA4GA1UdDwEB/wQEAwIBBjAQBgoqhkiG92NkBgIOBAIFADAKBggqhkjOPQQDAgNnADBkAjA6z3KDURaZsYb7NcNWymK/9Bft2Q91TaKOvvGcgV5Ct4n4mPebWZ+Y1UENj53pwv4CMDIt1UQhsKMFd2xd8zg7kGf9F3wsIW2WT8ZyaYISb1T4en0bmcubCYkhYQaZDwmSHQAAMYIBjDCCAYgCAQEwgYYwejEuMCwGA1UEAwwlQXBwbGUgQXBwbGljYXRpb24gSW50ZWdyYXRpb24gQ0EgLSBHMzEmMCQGA1UECwwdQXBwbGUgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxEzARBgNVBAoMCkFwcGxlIEluYy4xCzAJBgNVBAYTAlVTAghMMEFJUZ1UNjANBglghkgBZQMEAgEFAKCBlTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yMTA4MTgwODM3MDVaMCoGCSqGSIb3DQEJNDEdMBswDQYJYIZIAWUDBAIBBQChCgYIKoZIzj0EAwIwLwYJKoZIhvcNAQkEMSIEIOtQYNvG7u86hYFwzT1xIJOaEaCuDSXX1QFo4FF56PV/MAoGCCqGSM49BAMCBEcwRQIhAKqnOBUfxWSxpGOn5rfeemh8QpyTWxvUH9M6D9GvozloAiAi3n3WCygAHur4GgFvdznjUGUPctKd93QDcH2bUsRZAgAAAAAAAA==\",\r\n                \"Header\":\r\n                {\r\n                    \"EphemeralPublicKey\": \"MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEn9tD71qrc/v3ZPsscmQnFDRRNyAABJODd8fktWMTjC0EJYCrP1yr+8D4DzFy8rPRG/fuH/qBHZEnncwI0D0Zeg==\",\r\n                    \"PublicKeyHash\": \"XZV1/8RqE9PFighSDVeOxI24T8O9+xWzeT5pWw8Z4sI=\",\r\n                    \"TransactionId\": \"ba235b024d3ad61dddc7a06921e9068845f6b2e2ae0c28689dd9ceee07846165\"\r\n                }\r\n            },\r\n            \"PaymentMethod\":\r\n            {\r\n                \"DisplayName\": \"Visa 1373\",\r\n                \"Network\": \"Visa\",\r\n                \"NetworkType\": \"debit\"\r\n            },\r\n            \"TransactionIdentifier\": \"2C370EA560599DC7DE9265E66F013EA114A5F976C332E2CCB34014E776818B5A\"\r\n        }\r\n    },\r\n    \"cardOnFileData\":\r\n    {\r\n        \"subsequentTransactionType\": \"CardHolderInitiatedCredentialOnFile\",\r\n        \"transactionLifecycleId\": \"ABC6164030901\", // This can be obtained from a WalletPayment response with FirstTransactionData.\r\n        \"isStoredCredential\": \"yes\"\r\n    },\r\n    \"CorrelationId\":\"a0cf1636-5de3-4b38-baa7-b9644ef1baad\"}\r\n\r\n"},"url":"https://uat.valitorpay.com/Payment/WalletPayment","description":"<p><strong>Merchant initiated (MIT)</strong> Subsequent transactions are performed with a reference to a previous transaction that has been 3dSecure verified by the cardholder.</p>\n<p>The link between the verified transaction and MIT subsequent transactions is called <strong>transactionLifecycleId</strong>, and is present in all payment responses.</p>\n<p>The 3dSecure verified transaction must also be marked with FirstTransaction data. See FirstTransaction example.</p>\n<p>There are 3 types of  MIT transactions.</p>\n<ul>\n<li><strong>Recurring</strong>\nTransactions processed at fixed, regular intervals not to exceed one year between Transactions, representing an agreement between a cardholder and a merchant to purchase goods or services provided over a period of time.</li>\n<li><strong>CredentialOnFile</strong>\nA transaction using a Stored Credential for a fixed or variable amount that does not occur on a scheduled or regularly occurring transaction date. This includes account top-ups triggered by balance threshold.</li>\n<li><strong>Installment</strong>\nA single purchase of goods or services billed to a cardholder in multiple transactions over a period of time agreed by the cardholder and merchant.</li>\n</ul>\n<p><strong>Cardholder initiated (CIT)</strong> Subsequent transactions are performed with 3dSecure verification except that the cvc is not required. The merchant must complete  CardVerification before proceeding with a CIT Subsequent transaction.</p>\n","urlObject":{"protocol":"https","path":["Payment","WalletPayment"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"44ddb837-cf2a-4cc2-b18d-4308eebce61f","name":"ApplePay","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n    \"Operation\": \"Sale\",\r\n    \"WalletPaymentType\": \"ApplePay\",\r\n    \"ApplePayWalletPayment\":\r\n    {\r\n        \"PaymentToken\":\r\n        {\r\n            \"PaymentData\":\r\n            {\r\n                \"Version\": \"EC_v1\",\r\n                \"Data\": \"20y1c3cMZnx0KblhBoCXivPXudjTbTcytEpcuwwlXs2vSXNQvEHuvnivZmlhRZxdEpFBZmOsSufSXspBqWfoROCTiWcQjw4MQ+GCFM/aF5zInosO94r0ZNAvmc3KbBlNrAqr8S5cg0JGzqKvVLFJLd1DYKAe5bNsrr9maYdYKKByVcqDpZLsMQA6Jqbti+FmL+QCX4yeDeEZQcO+ClcpC+CIyGXPw1I9qJVK3QBlum2Aa9O73ebyCDHVbSW5RauqGC4b3pY2YvdJfEDhOZBZvkhRmhcmkczIgLLuS+7iIz9nzwo2sqTEHhrs0Gf6cjVumpgmCrTaRK2weLK55iv3+tgISnjkTGqhjg6dhJBFdgrHicG6S4w2Kj/fTQozhjsYup2cRzEse7cABGJ+ywIt0EchUQRHHjUA9XjhQPDnbg==\",\r\n                \"Signature\": \"MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCAMIID4zCCA4igAwIBAgIITDBBSVGdVDYwCgYIKoZIzj0EAwIwejEuMCwGA1UEAwwlQXBwbGUgQXBwbGljYXRpb24gSW50ZWdyYXRpb24gQ0EgLSBHMzEmMCQGA1UECwwdQXBwbGUgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxEzARBgNVBAoMCkFwcGxlIEluYy4xCzAJBgNVBAYTAlVTMB4XDTE5MDUxODAxMzI1N1oXDTI0MDUxNjAxMzI1N1owXzElMCMGA1UEAwwcZWNjLXNtcC1icm9rZXItc2lnbl9VQzQtUFJPRDEUMBIGA1UECwwLaU9TIFN5c3RlbXMxEzARBgNVBAoMCkFwcGxlIEluYy4xCzAJBgNVBAYTAlVTMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEwhV37evWx7Ihj2jdcJChIY3HsL1vLCg9hGCV2Ur0pUEbg0IO2BHzQH6DMx8cVMP36zIg1rrV1O/0komJPnwPE6OCAhEwggINMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUI/JJxE+T5O8n5sT2KGw/orv9LkswRQYIKwYBBQUHAQEEOTA3MDUGCCsGAQUFBzABhilodHRwOi8vb2NzcC5hcHBsZS5jb20vb2NzcDA0LWFwcGxlYWljYTMwMjCCAR0GA1UdIASCARQwggEQMIIBDAYJKoZIhvdjZAUBMIH+MIHDBggrBgEFBQcCAjCBtgyBs1JlbGlhbmNlIG9uIHRoaXMgY2VydGlmaWNhdGUgYnkgYW55IHBhcnR5IGFzc3VtZXMgYWNjZXB0YW5jZSBvZiB0aGUgdGhlbiBhcHBsaWNhYmxlIHN0YW5kYXJkIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mIHVzZSwgY2VydGlmaWNhdGUgcG9saWN5IGFuZCBjZXJ0aWZpY2F0aW9uIHByYWN0aWNlIHN0YXRlbWVudHMuMDYGCCsGAQUFBwIBFipodHRwOi8vd3d3LmFwcGxlLmNvbS9jZXJ0aWZpY2F0ZWF1dGhvcml0eS8wNAYDVR0fBC0wKzApoCegJYYjaHR0cDovL2NybC5hcHBsZS5jb20vYXBwbGVhaWNhMy5jcmwwHQYDVR0OBBYEFJRX22/VdIGGiYl2L35XhQfnm1gkMA4GA1UdDwEB/wQEAwIHgDAPBgkqhkiG92NkBh0EAgUAMAoGCCqGSM49BAMCA0kAMEYCIQC+CVcf5x4ec1tV5a+stMcv60RfMBhSIsclEAK2Hr1vVQIhANGLNQpd1t1usXRgNbEess6Hz6Pmr2y9g4CJDcgs3apjMIIC7jCCAnWgAwIBAgIISW0vvzqY2pcwCgYIKoZIzj0EAwIwZzEbMBkGA1UEAwwSQXBwbGUgUm9vdCBDQSAtIEczMSYwJAYDVQQLDB1BcHBsZSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTETMBEGA1UECgwKQXBwbGUgSW5jLjELMAkGA1UEBhMCVVMwHhcNMTQwNTA2MjM0NjMwWhcNMjkwNTA2MjM0NjMwWjB6MS4wLAYDVQQDDCVBcHBsZSBBcHBsaWNhdGlvbiBJbnRlZ3JhdGlvbiBDQSAtIEczMSYwJAYDVQQLDB1BcHBsZSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTETMBEGA1UECgwKQXBwbGUgSW5jLjELMAkGA1UEBhMCVVMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATwFxGEGddkhdUaXiWBB3bogKLv3nuuTeCN/EuT4TNW1WZbNa4i0Jd2DSJOe7oI/XYXzojLdrtmcL7I6CmE/1RFo4H3MIH0MEYGCCsGAQUFBwEBBDowODA2BggrBgEFBQcwAYYqaHR0cDovL29jc3AuYXBwbGUuY29tL29jc3AwNC1hcHBsZXJvb3RjYWczMB0GA1UdDgQWBBQj8knET5Pk7yfmxPYobD+iu/0uSzAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFLuw3qFYM4iapIqZ3r6966/ayySrMDcGA1UdHwQwMC4wLKAqoCiGJmh0dHA6Ly9jcmwuYXBwbGUuY29tL2FwcGxlcm9vdGNhZzMuY3JsMA4GA1UdDwEB/wQEAwIBBjAQBgoqhkiG92NkBgIOBAIFADAKBggqhkjOPQQDAgNnADBkAjA6z3KDURaZsYb7NcNWymK/9Bft2Q91TaKOvvGcgV5Ct4n4mPebWZ+Y1UENj53pwv4CMDIt1UQhsKMFd2xd8zg7kGf9F3wsIW2WT8ZyaYISb1T4en0bmcubCYkhYQaZDwmSHQAAMYIBjDCCAYgCAQEwgYYwejEuMCwGA1UEAwwlQXBwbGUgQXBwbGljYXRpb24gSW50ZWdyYXRpb24gQ0EgLSBHMzEmMCQGA1UECwwdQXBwbGUgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxEzARBgNVBAoMCkFwcGxlIEluYy4xCzAJBgNVBAYTAlVTAghMMEFJUZ1UNjANBglghkgBZQMEAgEFAKCBlTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yMTA4MTgwODM3MDVaMCoGCSqGSIb3DQEJNDEdMBswDQYJYIZIAWUDBAIBBQChCgYIKoZIzj0EAwIwLwYJKoZIhvcNAQkEMSIEIOtQYNvG7u86hYFwzT1xIJOaEaCuDSXX1QFo4FF56PV/MAoGCCqGSM49BAMCBEcwRQIhAKqnOBUfxWSxpGOn5rfeemh8QpyTWxvUH9M6D9GvozloAiAi3n3WCygAHur4GgFvdznjUGUPctKd93QDcH2bUsRZAgAAAAAAAA==\",\r\n                \"Header\":\r\n                {\r\n                    \"EphemeralPublicKey\": \"MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEn9tD71qrc/v3ZPsscmQnFDRRNyAABJODd8fktWMTjC0EJYCrP1yr+8D4DzFy8rPRG/fuH/qBHZEnncwI0D0Zeg==\",\r\n                    \"PublicKeyHash\": \"XZV1/8RqE9PFighSDVeOxI24T8O9+xWzeT5pWw8Z4sI=\",\r\n                    \"TransactionId\": \"ba235b024d3ad61dddc7a06921e9068845f6b2e2ae0c28689dd9ceee07846165\"\r\n                }\r\n            },\r\n            \"PaymentMethod\":\r\n            {\r\n                \"DisplayName\": \"Visa 1373\",\r\n                \"Network\": \"Visa\",\r\n                \"NetworkType\": \"debit\"\r\n            },\r\n            \"TransactionIdentifier\": \"2C370EA560599DC7DE9265E66F013EA114A5F976C332E2CCB34014E776818B5A\"\r\n        }\r\n    },\r\n    \"cardOnFileData\":\r\n    {\r\n        \"subsequentTransactionType\": \"CardHolderInitiatedCredentialOnFile\",\r\n        \"transactionLifecycleId\": \"ABC6164030901\", // This can be obtained from a WalletPayment response with FirstTransactionData.\r\n        \"isStoredCredential\": \"yes\"\r\n    },\r\n    \"CorrelationId\":\"a0cf1636-5de3-4b38-baa7-b9644ef1baad\"}\r\n\r\n","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/WalletPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 01 Sep 2023 10:38:14 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"674811\",\n    \"transactionID\": \"324410674811\",\n    \"authorizationCode\": \"509017\",\n    \"transactionLifecycleId\": \"ABC9966840901\",\n    \"maskedCardNumber\": \"520424******6937\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": null,\n        \"cardUsage\": null,\n        \"cardCategory\": null,\n        \"outOfScaScope\": false,\n        \"cardProductCategory\": null\n    },\n    \"transactionType\": \"12\",\n    \"isCardPresent\": false,\n    \"currency\": \"352\",\n    \"authenticationMethod\": \"NONE\",\n    \"authorizedAmount\": 10000,\n    \"authorizationIdentifier\": \"d0eb6c89-095d-481d-8510-de1ed3c9b01b\",\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Approved or completed successfully.\",\n    \"responseTime\": \"00:00:05\",\n    \"correlationID\": \"a0cf1636-5de3-4b38-baa7-b9644ef1baad\"\n}"},{"id":"837a1d62-949a-4953-8953-da9860467a6f","name":"GooglePay","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text","disabled":true}],"body":{"mode":"raw","raw":"\r\n{\r\n  \"operation\": \"Sale\",\r\n  \"walletPaymentType\": \"GooglePay\",\r\n  \"googlePayWalletPayment\": {\r\n\t\t\"DecryptedPaymentTokenData\":{\r\n\t\t\t\"Amount\":\"500001\",\r\n\t\t\t\"CardNumber\":\"2223000010311873\",\r\n\t\t\t\"Currency\":\"ISK\",\r\n\t\t\t\"ExpirationMonth\":12,\r\n\t\t\t\"ExpirationYear\":2050,\r\n\t\t\t\"PaymentCryptogram\":\"YwAAAF4B/4CjPdQEhjf0gEBgAgA=\"\r\n\t\t}\r\n  },\r\n\r\n    \"cardOnFileData\":\r\n    {\r\n        \"subsequentTransactionType\": \"CardHolderInitiatedCredentialOnFile\",\r\n        \"transactionLifecycleId\": \"480270005361997\", // This can be obtained from a WalletPayment response with FirstTransactionData.\r\n        \"isStoredCredential\": \"yes\"\r\n    },\r\n      \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"correlationId\": \"d5b2a3ac-22a0-4349-31da-b9d4bcb2086f\"\r\n}\r\n\r\n\r\n\r\n","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/WalletPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 01 Sep 2023 12:22:33 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"618389\",\n    \"transactionID\": \"324412618389\",\n    \"authorizationCode\": \"156296\",\n    \"transactionLifecycleId\": \"ABC8133450901\",\n    \"maskedCardNumber\": \"222300******1873\",\n    \"isSuccess\": true,\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": false,\n        \"cardProductCategory\": \"MPG\"\n    },\n    \"transactionType\": \"12\",\n    \"isCardPresent\": false,\n    \"currency\": \"352\",\n    \"authenticationMethod\": \"NONE\",\n    \"authorizedAmount\": 500000,\n    \"authorizationIdentifier\": \"b79bfece-cba1-411c-953f-9d78172b5069\",\n    \"responseCode\": \"00-I\",\n    \"responseDescription\": \"Approved or completed successfully.\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"d5b2a3ac-22a0-4349-31da-b9d4bcb2086f\"\n}"}],"_postman_id":"5ab42397-0c58-4b53-abbc-1b387639a38d"}],"id":"733bb924-74f7-4d87-b8b3-5b52409e25de","description":"<p>Performs a single payment with an E wallet.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"67c958e1-d2a8-422c-91e5-741c0c8e3d3b"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"52663041-0532-4f71-835b-484658219098"}}],"_postman_id":"733bb924-74f7-4d87-b8b3-5b52409e25de"},{"name":"PushFunds","item":[{"name":"PushFunds","id":"0afd4b79-bd63-411f-bd28-b957bd2a1858","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"cardNumber\": \"4761340000000399\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2023,\r\n  \"amount\": 250000,\r\n  \"currency\": \"ISK\",\r\n  \"systemTraceAuditNumber\": 451019,\r\n  \"transactionType\": \"GeneralFundsDisbursement\",\r\n  \"agreementNumber\": \"698762\",\r\n  \"terminalId\": \"19698416\",\r\n  \"transactionDateTime\": \"2026-05-14T09:56:37.118Z\",\r\n  \"senderData\": {\r\n    \"firstName\": \"John\",\r\n    \"lastName\": \"Smith\",\r\n    \"streetAddress\": \"Dalshraun\",\r\n    \"city\": \"Hafnafjordur\",\r\n    \"country\": \"ISL\",\r\n    \"accountNumber\": \"5204730000003033\",\r\n    \"accountNumberType\": \"CardAccount\"\r\n  },\r\n  \"recipientData\": {\r\n    \"firstName\": \"Jane\",\r\n    \"lastName\": \"Smith\"\r\n  },\r\n  \"transactionPurpose\": \"Other\",\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n   \"correlationId\": \"cbb1f346-2bec-4978-be06-a52dc34ebf30\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/PushFunds","description":"<p>Regular push funds request</p>\n","urlObject":{"protocol":"https","path":["Payment","PushFunds"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"56ea7f5e-7096-47b8-be73-acec86a4dea3","name":"Visa","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"cardNumber\": \"4761340000000399\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2023,\r\n  \"amount\": 250000,\r\n  \"currency\": \"ISK\",\r\n  \"systemTraceAuditNumber\": 451019,\r\n  \"transactionType\": \"GeneralFundsDisbursement\",\r\n  \"agreementNumber\": \"698762\",\r\n  \"terminalId\": \"19698416\",\r\n  \"transactionDateTime\": \"2026-05-14T09:56:37.118Z\",\r\n  \"senderData\": {\r\n    \"firstName\": \"John\",\r\n    \"lastName\": \"Smith\",\r\n    \"streetAddress\": \"Dalshraun\",\r\n    \"city\": \"Hafnafjordur\",\r\n    \"country\": \"ISL\",\r\n    \"accountNumber\": \"5204730000003033\",\r\n    \"accountNumberType\": \"CardAccount\"\r\n  },\r\n  \"recipientData\": {\r\n    \"firstName\": \"Jane\",\r\n    \"lastName\": \"Smith\"\r\n  },\r\n  \"transactionPurpose\": \"Other\",\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n   \"correlationId\": \"7f8c7042-f79f-4d80-93eb-923caa802c5d\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/PushFunds"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Mon, 09 Oct 2023 12:18:40 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionIdentifier\": \"993310451019\",\n    \"transactionID\": \"993310451019\",\n    \"authorizationCode\": \"451019\",\n    \"cardInformation\": {\n        \"cardScheme\": \"V\",\n        \"issuingCountry\": \"SG\",\n        \"cardUsage\": \"Credit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": false,\n        \"cardProductCategory\": null\n    },\n    \"marketInformation\": {\n        \"merchantCountry\": \"IS\",\n        \"marketName\": \"Inter Regional EEA\",\n        \"acquirerRegion\": \"Rapyd Europe EEA\"\n    },\n    \"isSuccess\": true,\n    \"responseCode\": \"00\",\n    \"responseDescription\": \"Approval.\",\n    \"responseTime\": \"00:00:01\",\n    \"correlationID\": \"c1305a08-1c34-4c90-b135-b6da2025d508\"\n}"},{"id":"ea70c761-57ee-4cda-8657-8e8e18879fb5","name":"MasterCard","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"cardNumber\": \"5204730000000484\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2023,\r\n  \"amount\": 250000,\r\n  \"currency\": \"ISK\",\r\n  \"systemTraceAuditNumber\": 451019,\r\n  \"transactionType\": \"GeneralFundsDisbursement\",\r\n  \"agreementNumber\": \"698762\",\r\n  \"terminalId\": \"19698416\",\r\n  \"transactionDateTime\": \"2026-05-14T09:56:37.118Z\",\r\n  \"senderData\": {\r\n    \"firstName\": \"John\",\r\n    \"lastName\": \"Smith\",\r\n    \"streetAddress\": \"Dalshraun\",\r\n    \"city\": \"Hafnafjordur\",\r\n    \"country\": \"ISL\",\r\n    \"accountNumber\": \"5204730000003033\",\r\n    \"accountNumberType\": \"CardAccount\"\r\n  },\r\n  \"recipientData\": {\r\n    \"firstName\": \"Jane\",\r\n    \"lastName\": \"Smith\"\r\n  },\r\n  \"transactionPurpose\": \"Other\",\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n   \"correlationId\": \"aa30646c-d69d-4964-a349-58f2c51c0c22\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/PushFunds"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Mon, 09 Oct 2023 12:22:41 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionIdentifier\": \"331014451019\",\n    \"transactionLifecycleId\": \"ABC3095781106\",\n    \"transactionID\": \"331014451019\",\n    \"authorizationCode\": \"128320\",\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"IS\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Business\",\n        \"outOfScaScope\": false,\n        \"cardProductCategory\": null\n    },\n    \"marketInformation\": {\n        \"merchantCountry\": \"IS\",\n        \"marketName\": \"Domestic\",\n        \"acquirerRegion\": \"Rapyd Europe EEA\"\n    },\n    \"isSuccess\": true,\n    \"responseCode\": \"00\",\n    \"responseDescription\": \"Approved or completed successfully.\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"943c6854-66e1-4146-a2df-19a7d40515cc\"\n}"}],"_postman_id":"0afd4b79-bd63-411f-bd28-b957bd2a1858"},{"name":"PaymentFacilitator","id":"43869177-837a-4949-900a-46c9a2977afb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"cardNumber\": \"4761340000000399\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2023,\r\n  \"amount\": 250000,\r\n  \"currency\": \"ISK\",\r\n  \"systemTraceAuditNumber\": 451019,\r\n  \"transactionType\": \"GeneralFundsDisbursement\",\r\n  \"agreementNumber\": \"698762\",\r\n  \"terminalId\": \"19698416\",\r\n  \"transactionDateTime\": \"2026-05-14T09:56:37.118Z\",\r\n  \"senderData\": {\r\n    \"firstName\": \"John\",\r\n    \"lastName\": \"Smith\",\r\n    \"streetAddress\": \"Dalshraun\",\r\n    \"city\": \"Hafnafjordur\",\r\n    \"country\": \"ISL\",\r\n    \"accountNumber\": \"5204730000003033\",\r\n    \"accountNumberType\": \"CardAccount\"\r\n  },\r\n  \"recipientData\": {\r\n    \"firstName\": \"Jane\",\r\n    \"lastName\": \"Smith\"\r\n  },\r\n  \"sponsoredMerchantData\":{\r\n      \"merchantId\": \"12345678\",\r\n      \"name\": \"PFName *SubMerchant\",\r\n      \"postCode\" : \"112\",\r\n      \"cityOrPhoneNumber\": \"Hafnarfjordur\"\r\n  },\r\n  \"transactionPurpose\": \"Other\",\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n   \"correlationId\": \"43e2100b-77db-40c5-a8a4-c6cbcd4f7746\"\r\n}"},"url":"https://uat.valitorpay.com/Payment/PushFunds","urlObject":{"protocol":"https","path":["Payment","PushFunds"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"5ab079fb-136c-49fb-accf-cb71b9952534","name":"Visa","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n  \"cardNumber\": \"4761340000000399\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2023,\r\n  \"amount\": 250000,\r\n  \"currency\": \"ISK\",\r\n  \"systemTraceAuditNumber\": 451019,\r\n  \"transactionType\": \"GeneralFundsDisbursement\",\r\n  \"agreementNumber\": \"698762\",\r\n  \"terminalId\": \"19698416\",\r\n  \"transactionDateTime\": \"2026-05-14T09:56:37.118Z\",\r\n  \"senderData\": {\r\n    \"firstName\": \"John\",\r\n    \"lastName\": \"Smith\",\r\n    \"streetAddress\": \"Dalshraun\",\r\n    \"city\": \"Hafnafjordur\",\r\n    \"country\": \"ISL\",\r\n    \"accountNumber\": \"5204730000003033\",\r\n    \"accountNumberType\": \"CardAccount\"\r\n  },\r\n  \"recipientData\": {\r\n    \"firstName\": \"Jane\",\r\n    \"lastName\": \"Smith\"\r\n  },\r\n  \"sponsoredMerchantData\":{\r\n      \"merchantId\": \"12345678\",\r\n      \"name\": \"PFName *SubMerchant\",\r\n      \"postCode\" : \"112\",\r\n      \"cityOrPhoneNumber\": \"Hafnarfjordur\"\r\n  },\r\n  \"transactionPurpose\": \"Other\",\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n   \"correlationId\": \"277a9d1b-a15c-4b2c-aca8-0ad977793fde\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/PushFunds"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Mon, 09 Oct 2023 12:53:30 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionIdentifier\": \"993310451019\",\n    \"transactionID\": \"993310451019\",\n    \"authorizationCode\": \"451019\",\n    \"cardInformation\": {\n        \"cardScheme\": \"V\",\n        \"issuingCountry\": \"SG\",\n        \"cardUsage\": \"Credit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": false,\n        \"cardProductCategory\": null\n    },\n    \"marketInformation\": {\n        \"merchantCountry\": \"IS\",\n        \"marketName\": \"Inter Regional EEA\",\n        \"acquirerRegion\": \"Rapyd Europe EEA\"\n    },\n    \"isSuccess\": true,\n    \"responseCode\": \"00\",\n    \"responseDescription\": \"Approval.\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"46217fe4-f09c-43ea-b0f2-f0959111481b\"\n}"},{"id":"c0bf07ed-c15d-4c53-b152-4d5dc6e07238","name":"MasterCard","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n  \"cardNumber\": \"5204730000000484\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2023,\r\n  \"amount\": 250000,\r\n  \"currency\": \"ISK\",\r\n  \"systemTraceAuditNumber\": 451019,\r\n  \"transactionType\": \"GeneralFundsDisbursement\",\r\n  \"agreementNumber\": \"698762\",\r\n  \"terminalId\": \"19698416\",\r\n  \"transactionDateTime\": \"2026-05-14T09:56:37.118Z\",\r\n  \"senderData\": {\r\n    \"firstName\": \"John\",\r\n    \"lastName\": \"Smith\",\r\n    \"streetAddress\": \"Dalshraun\",\r\n    \"city\": \"Hafnafjordur\",\r\n    \"country\": \"ISL\",\r\n    \"accountNumber\": \"5204730000003033\",\r\n    \"accountNumberType\": \"CardAccount\"\r\n  },\r\n  \"recipientData\": {\r\n    \"firstName\": \"Jane\",\r\n    \"lastName\": \"Smith\"\r\n  },\r\n  \"sponsoredMerchantData\":{\r\n      \"merchantId\": \"12345678\",\r\n      \"name\": \"PFName *SubMerchant\",\r\n      \"postCode\" : \"112\",\r\n      \"cityOrPhoneNumber\": \"Hafnarfjordur\"\r\n  },\r\n  \"transactionPurpose\": \"Other\",\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n   \"correlationId\": \"1fffa69a-5270-42b0-809e-b61d7e2d891d\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/PushFunds"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Mon, 09 Oct 2023 12:54:36 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionIdentifier\": \"331014451019\",\n    \"transactionLifecycleId\": \"ABC7505191106\",\n    \"transactionID\": \"331014451019\",\n    \"authorizationCode\": \"014464\",\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"IS\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Business\",\n        \"outOfScaScope\": false,\n        \"cardProductCategory\": null\n    },\n    \"marketInformation\": {\n        \"merchantCountry\": \"IS\",\n        \"marketName\": \"Domestic\",\n        \"acquirerRegion\": \"Rapyd Europe EEA\"\n    },\n    \"isSuccess\": true,\n    \"responseCode\": \"00\",\n    \"responseDescription\": \"Approved or completed successfully.\",\n    \"responseTime\": \"00:00:01\",\n    \"correlationID\": \"2b600602-2e03-44af-9c2f-304a212c9018\"\n}"}],"_postman_id":"43869177-837a-4949-900a-46c9a2977afb"},{"name":"Subsequent transaction","id":"cd436d18-35d6-403b-8ba8-98ba8475c20e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"cardNumber\": \"4761340000000399\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2023,\r\n  \"amount\": 250000,\r\n  \"currency\": \"ISK\",\r\n  \"systemTraceAuditNumber\": 451019,\r\n  \"transactionType\": \"GeneralFundsDisbursement\",\r\n  \"agreementNumber\": \"698762\",\r\n  \"terminalId\": \"19698416\",\r\n  \"transactionDateTime\": \"2026-05-14T09:56:37.118Z\",\r\n  \"senderData\": {\r\n    \"firstName\": \"John\",\r\n    \"lastName\": \"Smith\",\r\n    \"streetAddress\": \"Dalshraun\",\r\n    \"city\": \"Hafnafjordur\",\r\n    \"country\": \"ISL\",\r\n    \"accountNumber\": \"5204730000003033\",\r\n    \"accountNumberType\": \"CardAccount\"\r\n  },\r\n  \"recipientData\": {\r\n    \"firstName\": \"Jane\",\r\n    \"lastName\": \"Smith\"\r\n  },\r\n  \"subsequentTransactionData\":{\r\n      \"isStoredCredential\": \"yes\",\r\n      \"transactionLifecycleId\": \"ABC1373521009\",\r\n      \"subsequentTransactionType\": \"MerchantInitiatedCredentialOnFile\"\r\n  },\r\n  \"transactionPurpose\": \"Other\",\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n   \"correlationId\": \"40f6cf4e-a240-4ba7-bd89-928bafe09558\"\r\n}"},"url":"https://uat.valitorpay.com/Payment/PushFunds","urlObject":{"protocol":"https","path":["Payment","PushFunds"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"d7a9cde6-cbbe-4155-ac0e-e3469b9ec666","name":"Visa","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"cardNumber\": \"4761340000000399\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2023,\r\n  \"amount\": 250000,\r\n  \"currency\": \"ISK\",\r\n  \"systemTraceAuditNumber\": 451019,\r\n  \"transactionType\": \"GeneralFundsDisbursement\",\r\n  \"agreementNumber\": \"698762\",\r\n  \"terminalId\": \"19698416\",\r\n  \"transactionDateTime\": \"2026-05-14T09:56:37.118Z\",\r\n  \"senderData\": {\r\n    \"firstName\": \"John\",\r\n    \"lastName\": \"Smith\",\r\n    \"streetAddress\": \"Dalshraun\",\r\n    \"city\": \"Hafnafjordur\",\r\n    \"country\": \"ISL\",\r\n    \"accountNumber\": \"5204730000003033\",\r\n    \"accountNumberType\": \"CardAccount\"\r\n  },\r\n  \"recipientData\": {\r\n    \"firstName\": \"Jane\",\r\n    \"lastName\": \"Smith\"\r\n  },\r\n  \"subsequentTransactionData\":{\r\n      \"isStoredCredential\": \"yes\",\r\n      \"transactionLifecycleId\": \"ABC1373521009\",\r\n      \"subsequentTransactionType\": \"MerchantInitiatedCredentialOnFile\"\r\n  },\r\n  \"transactionPurpose\": \"Other\",\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n   \"correlationId\": \"75ebe55e-6097-46fd-8682-e92b945c6c26\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/PushFunds"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Mon, 09 Oct 2023 13:00:44 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionIdentifier\": \"993310451019\",\n    \"transactionID\": \"993310451019\",\n    \"authorizationCode\": \"451019\",\n    \"cardInformation\": {\n        \"cardScheme\": \"V\",\n        \"issuingCountry\": \"SG\",\n        \"cardUsage\": \"Credit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": false,\n        \"cardProductCategory\": null\n    },\n    \"marketInformation\": {\n        \"merchantCountry\": \"IS\",\n        \"marketName\": \"Inter Regional EEA\",\n        \"acquirerRegion\": \"Rapyd Europe EEA\"\n    },\n    \"isSuccess\": true,\n    \"responseCode\": \"00\",\n    \"responseDescription\": \"Approval.\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"fc0227dc-3376-42d5-b9b1-1be236b079e4\"\n}"},{"id":"87c8c13c-4584-4c82-86eb-19ec5b319bf6","name":"MasterCard","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"cardNumber\": \"5204730000000484\",\r\n  \"expirationMonth\": 12,\r\n  \"expirationYear\": 2023,\r\n  \"amount\": 250000,\r\n  \"currency\": \"ISK\",\r\n  \"systemTraceAuditNumber\": 451019,\r\n  \"transactionType\": \"GeneralFundsDisbursement\",\r\n  \"agreementNumber\": \"698762\",\r\n  \"terminalId\": \"19698416\",\r\n  \"transactionDateTime\": \"2026-05-14T09:56:37.118Z\",\r\n  \"senderData\": {\r\n    \"firstName\": \"John\",\r\n    \"lastName\": \"Smith\",\r\n    \"streetAddress\": \"Dalshraun\",\r\n    \"city\": \"Hafnafjordur\",\r\n    \"country\": \"ISL\",\r\n    \"accountNumber\": \"5204730000003033\",\r\n    \"accountNumberType\": \"CardAccount\"\r\n  },\r\n  \"recipientData\": {\r\n    \"firstName\": \"Jane\",\r\n    \"lastName\": \"Smith\"\r\n  },\r\n  \"subsequentTransactionData\":{\r\n      \"isStoredCredential\": \"yes\",\r\n      \"transactionLifecycleId\": \"ABC1373521009\",\r\n      \"subsequentTransactionType\": \"MerchantInitiatedCredentialOnFile\"\r\n  },\r\n  \"transactionPurpose\": \"Other\",\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n   \"correlationId\": \"901ddcd4-309b-45ee-85f5-d24298793b89\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/PushFunds"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionIdentifier\": \"331014451019\",\n    \"transactionLifecycleId\": \"ABC9559791106\",\n    \"transactionID\": \"331014451019\",\n    \"authorizationCode\": \"616542\",\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"IS\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Business\",\n        \"outOfScaScope\": false,\n        \"cardProductCategory\": null\n    },\n    \"marketInformation\": {\n        \"merchantCountry\": \"IS\",\n        \"marketName\": \"Domestic\",\n        \"acquirerRegion\": \"Rapyd Europe EEA\"\n    },\n    \"isSuccess\": true,\n    \"responseCode\": \"00\",\n    \"responseDescription\": \"Approved or completed successfully.\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"42a2c205-ddb0-4d66-b0df-0f3ef4abcbbd\"\n}"}],"_postman_id":"cd436d18-35d6-403b-8ba8-98ba8475c20e"}],"id":"cd9214b9-def3-46c9-9371-dd4ef82d7c39","description":"<p>Performs a single push funds transaction.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"e9926f92-9163-4ea8-96d0-25bc37ae18f4"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"8504388f-40ea-4906-a078-8d6b56803e2a"}}],"_postman_id":"cd9214b9-def3-46c9-9371-dd4ef82d7c39"},{"name":"QueryPushFunds","item":[{"name":"Query with systemTraceAuditNumber","id":"65aae4d8-7175-458d-a2fa-1328610ee79d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionLifecycleId\": \"23423432\",\r\n  \"agreementNumber\": \"698762\",\r\n  \"terminalId\": \"19698416\",\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n   \"correlationId\": \"b1d0a4f1-409b-4090-9dbf-660e5f191661\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/QueryPushFunds","urlObject":{"protocol":"https","path":["Payment","QueryPushFunds"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"fdb8691c-2a02-468d-8501-7cab8c9986a4","name":"Transactions are found","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionLifecycleId\": \"23423432\",\r\n  \"agreementNumber\": \"698762\",\r\n  \"terminalId\": \"19698416\",\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n   \"correlationId\": \"e72da58f-5cda-46ae-883a-4dab61b25787\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/QueryPushFunds"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Mon, 09 Oct 2023 13:08:52 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactions\": [\n        {\n            \"systemTraceAuditNumber\": \"112233\",\n            \"amount\": null,\n            \"transactionLifecycleId\": \"23423432\",\n            \"transactionDateTime\": \"2023-06-11T04:20:30\",\n            \"responseCode\": \"00\"\n        },\n        {\n            \"systemTraceAuditNumber\": \"112233\",\n            \"amount\": null,\n            \"transactionLifecycleId\": \"23423432\",\n            \"transactionDateTime\": \"2023-06-11T04:20:31\",\n            \"responseCode\": \"00\"\n        },\n        {\n            \"systemTraceAuditNumber\": \"112233\",\n            \"amount\": null,\n            \"transactionLifecycleId\": \"23423432\",\n            \"transactionDateTime\": \"2023-06-11T04:20:35\",\n            \"responseCode\": \"00\"\n        },\n        {\n            \"systemTraceAuditNumber\": \"112233\",\n            \"amount\": null,\n            \"transactionLifecycleId\": \"23423432\",\n            \"transactionDateTime\": \"2023-06-11T04:27:39\",\n            \"responseCode\": \"00\"\n        },\n        {\n            \"systemTraceAuditNumber\": \"112233\",\n            \"amount\": null,\n            \"transactionLifecycleId\": \"23423432\",\n            \"transactionDateTime\": \"2023-06-11T04:27:50\",\n            \"responseCode\": \"00\"\n        },\n        {\n            \"systemTraceAuditNumber\": \"112233\",\n            \"amount\": null,\n            \"transactionLifecycleId\": \"23423432\",\n            \"transactionDateTime\": \"2023-06-11T04:27:51\",\n            \"responseCode\": \"00\"\n        },\n        {\n            \"systemTraceAuditNumber\": \"112233\",\n            \"amount\": null,\n            \"transactionLifecycleId\": \"23423432\",\n            \"transactionDateTime\": \"2023-06-11T04:27:52\",\n            \"responseCode\": \"00\"\n        },\n        {\n            \"systemTraceAuditNumber\": \"112233\",\n            \"amount\": null,\n            \"transactionLifecycleId\": \"23423432\",\n            \"transactionDateTime\": \"2023-06-12T04:12:05\",\n            \"responseCode\": \"00\"\n        },\n        {\n            \"systemTraceAuditNumber\": \"112233\",\n            \"amount\": null,\n            \"transactionLifecycleId\": \"23423432\",\n            \"transactionDateTime\": \"2023-06-12T04:12:06\",\n            \"responseCode\": \"00\"\n        },\n        {\n            \"systemTraceAuditNumber\": \"112233\",\n            \"amount\": null,\n            \"transactionLifecycleId\": \"23423432\",\n            \"transactionDateTime\": \"2023-06-12T04:12:07\",\n            \"responseCode\": \"00\"\n        }\n    ],\n    \"isSuccess\": true,\n    \"responseCode\": \"O7\",\n    \"responseDescription\": \"Successfully queried information about transaction. Correlation ID: 36b42cea-b5ed-4c9d-b280-2fc5745cbc7e\",\n    \"responseTime\": \"00:00:02\",\n    \"correlationID\": \"36b42cea-b5ed-4c9d-b280-2fc5745cbc7e\"\n}"},{"id":"8b76b6d8-9d4a-4ee2-9148-f599ce240c88","name":"No transaction is found","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionLifecycleId\": \"13423432\",\r\n  \"agreementNumber\": \"698762\",\r\n  \"terminalId\": \"19698416\",\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"correlationId\": \"5f7aadde-8558-4b57-8c8d-53488e52252c\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/QueryPushFunds"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Mon, 09 Oct 2023 13:09:42 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"isSuccess\": true,\n    \"responseCode\": \"OE\",\n    \"responseDescription\": \"No transactions found for the specified input parameters\",\n    \"responseTime\": \"00:00:01\",\n    \"correlationID\": \"36b42cea-b3ed-4c9d-b280-2fc5745cbc7e\"\n}"}],"_postman_id":"65aae4d8-7175-458d-a2fa-1328610ee79d"},{"name":"Query With transactionLifecycleId","id":"27138879-0204-44e5-ba80-080a048a560d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"systemTraceAuditNumber\": 151019,\r\n  \"transactionDateTime\": \"2023-10-09T13:14:27.2132933+00:00\",\r\n  \"agreementNumber\": \"698762\",\r\n  \"terminalId\": \"19698416\",\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n   \"correlationId\": \"9d913bd7-eb7f-4437-9261-06c17bfc840c\"\r\n}"},"url":"https://uat.valitorpay.com/Payment/QueryPushFunds","urlObject":{"protocol":"https","path":["Payment","QueryPushFunds"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"58869fb5-f2cd-4cbb-bfb4-80b5c0e53bb8","name":"Transaction found","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"systemTraceAuditNumber\": 151019,\r\n  \"transactionDateTime\": \"2023-10-09T13:14:27.2132933+00:00\",\r\n  \"agreementNumber\": \"698762\",\r\n  \"terminalId\": \"19698416\",\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n   \"correlationId\": \"77667be2-16f3-472a-a551-c2a9b530cf18\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/QueryPushFunds"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Mon, 09 Oct 2023 13:16:53 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactions\": [\n        {\n            \"systemTraceAuditNumber\": \"151019\",\n            \"amount\": null,\n            \"transactionLifecycleId\": \"23423432\",\n            \"transactionDateTime\": \"2023-10-09T13:14:41\",\n            \"responseCode\": \"00\"\n        }\n    ],\n    \"isSuccess\": true,\n    \"responseCode\": \"O7\",\n    \"responseDescription\": \"Successfully queried information about transaction. Correlation ID: 36b41cea-b6ed-4c2d-b280-1fc5745cac7a\",\n    \"responseTime\": \"00:00:01\",\n    \"correlationID\": \"36b41cea-b6ed-4c2d-b280-1fc5745cac7a\"\n}"},{"id":"7c9886cf-9fe2-4d42-ae5b-1ec0bda7471e","name":"No transaction found","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text","disabled":true},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"systemTraceAuditNumber\": 151018,\r\n  \"transactionDateTime\": \"2023-10-09T13:14:27.2132933+00:00\",\r\n  \"agreementNumber\": \"698762\",\r\n  \"terminalId\": \"19698416\",\r\n  \"systemCalling\": \"MerchantSystemName V1.0\",\r\n  \"correlationId\": \"b8b54de1-bbde-47e0-8d90-e20784facdfb\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/QueryPushFunds"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Mon, 09 Oct 2023 13:17:26 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"isSuccess\": true,\n    \"responseCode\": \"OE\",\n    \"responseDescription\": \"No transactions found for the specified input parameters\",\n    \"responseTime\": \"00:00:01\",\n    \"correlationID\": \"36b41cea-b6ed-4c2d-b280-1fc5745cac7b\"\n}"}],"_postman_id":"27138879-0204-44e5-ba80-080a048a560d"}],"id":"deba87bd-01c2-4b7a-8a6b-f9bc5687b7ff","description":"<p>This method allows merchants to retrieve the response code of a push funds transaction.\nThis should be used to retrieve status of a push funds transaction when the original push funds got response code O3 or O4.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"317418b1-b46a-44c3-ad6a-320d964a9d4d"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"fd651388-3174-49de-80bc-2169984fbd47"}}],"_postman_id":"deba87bd-01c2-4b7a-8a6b-f9bc5687b7ff"},{"name":"Pull funds","item":[{"name":"PaymentFacilitator","id":"99ebee4c-be21-4bf1-965b-f091286322dc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"cardNumber\": \"4761340000000399\",\r\n\t\"expirationMonth\": \"8\",\r\n\t\"expirationYear\":\"2026\",\r\n    \"currency\": \"EUR\",\r\n\t\"agreementNumber\": \"419919\",\r\n    \"terminalId\": \"20105812\",\r\n\t\"cvc\":\"123\",\r\n    \"systemCalling\": \"Rapyd Europe - PullFunds\",\r\n    \"transactionPurpose\": \"Other\",\r\n\t\"amount\": 150000,\r\n\t\"transactionType\": \"GeneralPersonToPersonTransfer\",\r\n    \"correlationId\": \"c192f94b-6bca-4b18-bb20-2333ffa77ff3\",\r\n\t\"merchantReferenceData\":\"MerchantReferenceDataPF\",\r\n\t\"recipientData\": {\r\n\t\t\"firstName\": \"John\",\r\n\t\t\"lastName\": \"Smith\",\r\n\t\t\"country\": \"ISL\",\r\n\t\t\"accountNumber\": \"12345678901234567890\",\r\n\t\t\"accountNumberType\": \"IBAN\"\r\n\t},\r\n\t\"senderData\": {\r\n\t\t\"FirstName\": \"Bob\",\r\n\t\t\"LastName\": \"Jones\",\r\n\t\t\"StreetAddress\": \"Longstreet 2\",\r\n\t\t\"City\": \"Reykjavik\",\r\n\t\t\"Country\": \"ISL\"\r\n\t},\r\n\t\"sponsoredMerchantData\":{\r\n\t\t\"merchantId\":\"123321\",\r\n\t\t\"name\":\"PayPortPF   *SomeName\",\r\n\t\t\"postCode\":\"22021\",\r\n\t\t\"cityOrPhoneNumber\": \"Reykjavik\",\r\n\t\t\"merchantCategoryCode\": \"4829\"\r\n\t}\r\n}"},"url":"https://uat.valitorpay.com/Payment/PullFunds","urlObject":{"protocol":"https","path":["Payment","PullFunds"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"67a19f81-663c-4d69-b2f5-562f3bb00146","name":"Visa","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"cardNumber\": \"4761340000000399\",\r\n\t\"expirationMonth\": \"8\",\r\n\t\"expirationYear\":\"2026\",\r\n    \"currency\": \"EUR\",\r\n\t\"agreementNumber\": \"419919\",\r\n    \"terminalId\": \"20105812\",\r\n\t\"cvc\":\"123\",\r\n    \"systemCalling\": \"Rapyd Europe - PullFunds\",\r\n    \"transactionPurpose\": \"Other\",\r\n\t\"amount\": 150000,\r\n\t\"transactionType\": \"GeneralPersonToPersonTransfer\",\r\n    \"correlationId\": \"c40675e5-a150-4fa5-bbaf-554d58c410b9\",\r\n\t\"merchantReferenceData\":\"MerchantReferenceDataPF\",\r\n\t\"recipientData\": {\r\n\t\t\"firstName\": \"John\",\r\n\t\t\"lastName\": \"Smith\",\r\n\t\t\"country\": \"ISL\",\r\n\t\t\"accountNumber\": \"12345678901234567890\",\r\n\t\t\"accountNumberType\": \"IBAN\"\r\n\t},\r\n\t\"senderData\": {\r\n\t\t\"FirstName\": \"Bob\",\r\n\t\t\"LastName\": \"Jones\",\r\n\t\t\"StreetAddress\": \"Longstreet 2\",\r\n\t\t\"City\": \"Reykjavik\",\r\n\t\t\"Country\": \"ISL\"\r\n\t},\r\n\t\"sponsoredMerchantData\":{\r\n\t\t\"merchantId\":\"123321\",\r\n\t\t\"name\":\"PayPortPF   *SomeName\",\r\n\t\t\"postCode\":\"22021\",\r\n\t\t\"cityOrPhoneNumber\": \"Reykjavik\",\r\n\t\t\"merchantCategoryCode\": \"4829\"\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/PullFunds"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"acquirerReferenceNumber\": \"482716\",\r\n    \"transactionID\": \"331014482716\",\r\n    \"authorizationCode\": \"413780\",\r\n    \"transactionLifecycleId\": \"000000762550651\",\r\n    \"maskedCardNumber\": \"476134******0399\",\r\n    \"cardInformation\": {\r\n        \"cardScheme\": \"V\",\r\n        \"issuingCountry\": \"SG\",\r\n        \"cardUsage\": \"Credit\",\r\n        \"cardCategory\": \"Consumer\",\r\n        \"outOfScaScope\": false,\r\n        \"cardProductCategory\": \"F\"\r\n    },\r\n    \"authorizedAmount\": 150000,\r\n    \"transactionType\": \"17\",\r\n    \"marketInformation\": {\r\n        \"merchantCountry\": \"FI\",\r\n        \"marketName\": \"Inter Regional EEA\",\r\n        \"acquirerRegion\": \"Rapyd Europe EEA\"\r\n    },\r\n    \"authorizationIdentifier\": \"1ef645ef-eaaf-4233-abf7-bdee751bd8b5\",\r\n    \"isSuccess\": true,\r\n    \"responseCode\": \"00\",\r\n    \"responseDescription\": \"Approval.\",\r\n    \"responseTime\": \"00:00:00\",\r\n    \"correlationID\": \"61a6cc53-3591-4012-9c64-021281729d88\"\r\n}"},{"id":"535fba36-1e72-4c28-8a91-d94ea5b1bcc7","name":"MasterCard","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"cardNumber\": \"211871000000000\",\r\n\t\"expirationMonth\": \"8\",\r\n\t\"expirationYear\":\"2026\",\r\n    \"currency\": \"EUR\",\r\n\t\"agreementNumber\": \"419919\",\r\n    \"terminalId\": \"20105812\",\r\n\t\"cvc\":\"123\",\r\n    \"systemCalling\": \"Rapyd Europe - PullFunds\",\r\n    \"transactionPurpose\": \"Other\",\r\n\t\"amount\": 150000,\r\n\t\"transactionType\": \"GeneralPersonToPersonTransfer\",\r\n    \"correlationId\": \"f2245a5e-b978-422a-b09d-a7dcef1a256b\",\r\n\t\"merchantReferenceData\":\"MerchantReferenceDataPF\",\r\n\t\"recipientData\": {\r\n\t\t\"firstName\": \"John\",\r\n\t\t\"lastName\": \"Smith\",\r\n\t\t\"country\": \"ISL\",\r\n\t\t\"accountNumber\": \"12345678901234567890\",\r\n\t\t\"accountNumberType\": \"IBAN\"\r\n\t},\r\n\t\"senderData\": {\r\n\t\t\"firstName\": \"Bob\",\r\n\t\t\"lastName\": \"Jones\",\r\n\t\t\"streetAddress\": \"Longstreet 2\",\r\n\t\t\"city\": \"Reykjavik\",\r\n\t\t\"country\": \"ISL\"\r\n\t},\r\n\t\t\"sponsoredMerchantData\":{\r\n\t\t\"merchantId\":\"123321\",\r\n\t\t\"name\":\"PayPortPF   *SomeName\",\r\n\t\t\"postCode\":\"22021\",\r\n\t\t\"cityOrPhoneNumber\": \"Reykjavik\",\r\n\t\t\"merchantCategoryCode\": \"4829\"\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/PullFunds"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"acquirerReferenceNumber\": \"004006\",\r\n    \"transactionID\": \"331015004006\",\r\n    \"authorizationCode\": \"655178\",\r\n    \"transactionLifecycleId\": \"ABC6639451106\",\r\n    \"maskedCardNumber\": \"211871*****0000\",\r\n    \"cardInformation\": {\r\n        \"cardScheme\": \"M\",\r\n        \"issuingCountry\": \"US\",\r\n        \"cardUsage\": \"Debit\",\r\n        \"cardCategory\": \"Consumer\",\r\n        \"outOfScaScope\": false,\r\n        \"cardProductCategory\": \"CIR\"\r\n    },\r\n    \"authorizedAmount\": 150000,\r\n    \"transactionType\": \"17\",\r\n    \"marketInformation\": {\r\n        \"merchantCountry\": \"FI\",\r\n        \"marketName\": \"Inter Regional EEA\",\r\n        \"acquirerRegion\": \"Rapyd Europe EEA\"\r\n    },\r\n    \"authorizationIdentifier\": \"d4cf14b6-f866-45e0-a774-5557a304e575\",\r\n    \"isSuccess\": true,\r\n    \"responseCode\": \"00\",\r\n    \"responseDescription\": \"Approved or completed successfully.\",\r\n    \"responseTime\": \"00:00:02\",\r\n    \"correlationID\": \"bc19fe85-0164-4103-a3c0-4333807755ef\"\r\n}"}],"_postman_id":"99ebee4c-be21-4bf1-965b-f091286322dc"},{"name":"SubsequentTransaction","id":"eff71cd1-85a0-4849-8480-cbe0216b0057","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"cardNumber\": \"4761340000000399\",\r\n\t\"expirationMonth\": \"8\",\r\n\t\"expirationYear\":\"2026\",\r\n    \"currency\": \"EUR\",\r\n\t\"agreementNumber\": \"419919\",\r\n\t\"cvc\":\"123\",\r\n    \"terminalId\": \"20105812\",\r\n    \"systemCalling\": \"Rapyd Europe - PullFunds\",\r\n    \"transactionPurpose\": \"Other\",\r\n\t\"amount\": 150000,\r\n\t\"transactionType\": \"GeneralPersonToPersonTransfer\",\r\n    \"correlationId\": \"b5910ea6-e303-4459-9b13-d08596e956a4\",\r\n\t\"firstTransactionData\":{\r\n\t\"initiationReason\":\"CredentialOnFile\"\r\n\t},\r\n\t\"subsequentTransactionData\":{\r\n\t\"isStoredCredential\":\"1\",\r\n\t\"transactionLifecycleId\":\"000000185126021\",\r\n    \"subsequentTransactionType\":\"CardholderInitiatedCredentialOnFile\"\r\n\t},\r\n\t\"merchantReferenceData\":\"MerchantReferenceDataSubsequentTransaction\",\r\n\t\"recipientData\": {\r\n\t\t\"firstName\": \"John\",\r\n\t\t\"lastName\": \"Smith\",\r\n\t\t\"country\": \"ISL\",\r\n\t\t\"accountNumber\": \"12345678901234567890\",\r\n\t\t\"accountNumberType\": \"IBAN\"\r\n\t},\r\n\t\"senderData\": {\r\n\t\t\"firstName\": \"Bob\",\r\n\t\t\"lastName\": \"Jones\",\r\n\t\t\"streetAddress\": \"Longstreet 2\",\r\n\t\t\"city\": \"Reykjavik\",\r\n\t\t\"country\": \"ISL\"\r\n\t}\r\n}"},"url":"https://uat.valitorpay.com/Payment/PullFunds","urlObject":{"protocol":"https","path":["Payment","PullFunds"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"b9f77f1e-712d-418d-86d0-683351ef94c7","name":"VISA","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"cardNumber\": \"4761340000000399\",\r\n\t\"expirationMonth\": \"8\",\r\n\t\"expirationYear\":\"2026\",\r\n    \"currency\": \"EUR\",\r\n\t\"agreementNumber\": \"419919\",\r\n\t\"cvc\":\"123\",\r\n    \"terminalId\": \"20105812\",\r\n    \"systemCalling\": \"Rapyd Europe - PullFunds\",\r\n    \"transactionPurpose\": \"Other\",\r\n\t\"amount\": 150000,\r\n\t\"transactionType\": \"GeneralPersonToPersonTransfer\",\r\n    \"correlationId\": \"6ff92bf4-3a42-43a5-bae0-bc91ab2974ec\",\r\n\t\"firstTransactionData\":{\r\n\t\"initiationReason\":\"CredentialOnFile\"\r\n\t},\r\n\t\"subsequentTransactionData\":{\r\n\t\"isStoredCredential\":\"1\",\r\n\t\"transactionLifecycleId\":\"000000185126021\",\r\n    \"subsequentTransactionType\":\"CardholderInitiatedCredentialOnFile\"\r\n\t},\r\n\t\"merchantReferenceData\":\"MerchantReferenceDataSubsequentTransaction\",\r\n\t\"recipientData\": {\r\n\t\t\"firstName\": \"John\",\r\n\t\t\"lastName\": \"Smith\",\r\n\t\t\"country\": \"ISL\",\r\n\t\t\"accountNumber\": \"12345678901234567890\",\r\n\t\t\"accountNumberType\": \"IBAN\"\r\n\t},\r\n\t\"senderData\": {\r\n\t\t\"firstName\": \"Bob\",\r\n\t\t\"lastName\": \"Jones\",\r\n\t\t\"streetAddress\": \"Longstreet 2\",\r\n\t\t\"city\": \"Reykjavik\",\r\n\t\t\"country\": \"ISL\"\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/PullFunds"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"acquirerReferenceNumber\": \"698416\",\r\n    \"transactionID\": \"331015698416\",\r\n    \"authorizationCode\": \"171095\",\r\n    \"transactionLifecycleId\": \"000000923506869\",\r\n    \"maskedCardNumber\": \"476134******0399\",\r\n    \"cardInformation\": {\r\n        \"cardScheme\": \"V\",\r\n        \"issuingCountry\": \"SG\",\r\n        \"cardUsage\": \"Credit\",\r\n        \"cardCategory\": \"Consumer\",\r\n        \"outOfScaScope\": false,\r\n        \"cardProductCategory\": \"F\"\r\n    },\r\n    \"authorizedAmount\": 150000,\r\n    \"transactionType\": \"17\",\r\n    \"marketInformation\": {\r\n        \"merchantCountry\": \"FI\",\r\n        \"marketName\": \"Inter Regional EEA\",\r\n        \"acquirerRegion\": \"Rapyd Europe EEA\"\r\n    },\r\n    \"authorizationIdentifier\": \"55904087-d352-46eb-b1e5-d61b8dd110af\",\r\n    \"isSuccess\": true,\r\n    \"responseCode\": \"00\",\r\n    \"responseDescription\": \"Approval.\",\r\n    \"responseTime\": \"00:00:00\",\r\n    \"correlationID\": \"c8859e4b-75fe-4198-b092-b5bbec6fb394\"\r\n}"},{"id":"83d0da02-5668-40b5-a98c-7aae1e264708","name":"MasterCard","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoMulti.7r1lj7lDAXbrRpxl/PUWoQsU1XN6uYE3GSNVDZedwNA=","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"cardNumber\": \"211871000000000\",\r\n    \"expirationMonth\": \"8\",\r\n    \"expirationYear\": \"2026\",\r\n    \"currency\": \"EUR\",\r\n    \"agreementNumber\": \"419919\",\r\n    \"terminalId\": \"20105812\",\r\n    \"cvc\": \"123\",\r\n    \"systemCalling\": \"Rapyd Europe - PullFunds\",\r\n    \"transactionPurpose\": \"Other\",\r\n    \"amount\": 150000,\r\n\t\"transactionType\": \"GeneralPersonToPersonTransfer\",\r\n    \"correlationId\": \"ee14f749-305f-4437-9c89-4d6879e385bd\",\r\n    \"firstTransactionData\": {\r\n        \"initiationReason\": \"CredentialOnFile\"\r\n    },\r\n    \"subsequentTransactionData\": {\r\n        \"isStoredCredential\": \"1\",\r\n        \"transactionLifecycleId\": \"ABC1124540710\",\r\n        \"subsequentTransactionType\": \"CardholderInitiatedCredentialOnFile\"\r\n    },\r\n    \"merchantReferenceData\": \"MerchantReferenceDataSubsequentTransaction\",\r\n    \"recipientData\": {\r\n        \"firstName\": \"John\",\r\n        \"lastName\": \"Smith\",\r\n        \"country\": \"ISL\",\r\n        \"accountNumber\": \"12345678901234567890\",\r\n        \"accountNumberType\": \"IBAN\"\r\n    },\r\n    \"senderData\": {\r\n        \"FirstName\": \"Bob\",\r\n        \"LastName\": \"Jones\",\r\n        \"StreetAddress\": \"Longstreet 2\",\r\n        \"City\": \"Reykjavik\",\r\n        \"Country\": \"ISL\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/Payment/PullFunds"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"acquirerReferenceNumber\": \"024796\",\n    \"transactionID\": \"331015024796\",\n    \"authorizationCode\": \"298921\",\n    \"transactionLifecycleId\": \"ABC3608051106\",\n    \"maskedCardNumber\": \"211871*****0000\",\n    \"cardInformation\": {\n        \"cardScheme\": \"M\",\n        \"issuingCountry\": \"US\",\n        \"cardUsage\": \"Debit\",\n        \"cardCategory\": \"Consumer\",\n        \"outOfScaScope\": false,\n        \"cardProductCategory\": \"CIR\"\n    },\n    \"authorizedAmount\": 150000,\n    \"transactionType\": \"17\",\n    \"marketInformation\": {\n        \"merchantCountry\": \"FI\",\n        \"marketName\": \"Inter Regional EEA\",\n        \"acquirerRegion\": \"Rapyd Europe EEA\"\n    },\n    \"authorizationIdentifier\": \"89d97480-cda2-426c-9e8a-e590977c51fb\",\n    \"isSuccess\": true,\n    \"responseCode\": \"00\",\n    \"responseDescription\": \"Approved or completed successfully.\",\n    \"responseTime\": \"00:00:01\",\n    \"correlationID\": \"f8d6c8d8-8a3d-4217-acea-7939fd8526ca\"\n}"}],"_postman_id":"eff71cd1-85a0-4849-8480-cbe0216b0057"}],"id":"771cd4dd-8cf3-4067-b3c2-3d63202d862f","description":"<p>This method allows merchants to pull funds from a cardholder's account resulting in a debit of funds for the cardholder. If you represent a business where general cash disbursement is a requirement then please contact Rapyd for further information. One example of use is a merchant who wants to add funds to a wallet or pre-paid card.</p>\n","_postman_id":"771cd4dd-8cf3-4067-b3c2-3d63202d862f"},{"name":"Apple Pay","item":[{"name":"RegisterMerchant","id":"3fdc8ed4-7a9f-48f7-b7e3-08cf44e2d567","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"domainNames\": [ \"onlineshop.acme.com\", \"webstore.acme.com\" ],\r\n\t\"merchantUrl\": \"https://acme.com\",\r\n\t\"SystemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/ApplePay/RegisterMerchant","description":"<p>Registers a merchant and its corresponding set of fully qualified domains with Apple. All domains where the Apple Pay button will be used should be included.</p>\n<p>A merchant must prepare each domain included in the request for verification before calling this endpoint. This is done by downloading a <a href=\"https://valitorpay.com/wwwroot/ApplePayVerification/apple-developer-merchantid-domain-association\">domain-verifiaction file</a> and host it at the following path for each domain you're registering:<br />https://[DOMAIN_NAME]/.well-known/apple-developer-merchantid-domain-association</p>\n<p>Domain verification is not needed in Rapyd's test environment so it is not necessary to download this file and host it on your server when using Rapyd's test environment.</p>\n<p>Payment facilitators must provide agreement number and terminal id with all their requests. The request will also need to reference the sponsored merchant for whom the request is made in the SponsoredMerchantData object.</p>\n","urlObject":{"protocol":"https","path":["ApplePay","RegisterMerchant"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"c82977dd-2d3c-476d-a60d-aea7252af4ec","name":"RegisterMerchant","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"domainNames\": [ \"onlineshop.acme.com\", \"webstore.acme.com\" ],\r\n\t\"merchantUrl\": \"https://acme.com\",\r\n\t\"SystemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/ApplePay/RegisterMerchant"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Mon, 12 Feb 2024 14:28:33 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"applePayMerchantIdentifier\": \"Rapyd-231517\",\n    \"isSuccess\": true,\n    \"responseCode\": \"W0\",\n    \"responseDescription\": \"Success\",\n    \"responseTime\": \"00:00:01\",\n    \"correlationID\": \"2cf012db-0486-4b5c-8559-c903bc74c3ab\"\n}"}],"_postman_id":"3fdc8ed4-7a9f-48f7-b7e3-08cf44e2d567"},{"name":"RegisterMerchant-PaymentFacilitator","id":"dbb5983c-89cc-441a-9317-81dd2fac631f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"domainNames\": [ \"onlineshop.acmepf.com\", \"webstore.acmepf.com\" ],\r\n\t\"merchantUrl\": \"https://acmepf.com\",\r\n    \"agreementNumber\": \"698762\",\r\n    \"terminalId\": \"19698416\",\r\n    \"sponsoredMerchantData\":{\r\n      \"merchantId\": \"12345678\",\r\n      \"name\": \"SubMerchantName\"\r\n    },\r\n\t\"SystemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/ApplePay/RegisterMerchant","urlObject":{"protocol":"https","path":["ApplePay","RegisterMerchant"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"3fbed013-68f8-429e-8b3a-160dc67e04cb","name":"RegisterMerchant-PaymentFacilitator","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"domainNames\": [ \"onlineshop.acmepf.com\", \"webstore.acmepf.com\" ],\r\n\t\"merchantUrl\": \"https://acmepf.com\",\r\n    \"agreementNumber\": \"698762\",\r\n    \"terminalId\": \"19698416\",\r\n    \"sponsoredMerchantData\":{\r\n      \"merchantId\": \"12345678\",\r\n      \"name\": \"SubMerchantName\"\r\n    },\r\n\t\"SystemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/ApplePay/RegisterMerchant"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Mon, 26 Feb 2024 13:49:25 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"applePayMerchantIdentifier\": \"Rapyd-698762-12345678\",\n    \"isSuccess\": true,\n    \"responseCode\": \"W0\",\n    \"responseDescription\": \"Success\",\n    \"responseTime\": \"00:00:01\",\n    \"correlationID\": \"0f7c4395-ab4e-4a01-96ab-7c5cee38a608\"\n}"}],"_postman_id":"dbb5983c-89cc-441a-9317-81dd2fac631f"},{"name":"GetSession","id":"276ad390-971d-4f1c-b3e7-59119a43b632","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"domainName\": \"onlineshop.acme.com\",\r\n\t\"displayName\": \"Acme online shop\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/ApplePay/GetSession","description":"<p>Returns a Apple Pay session which is needed for each transaction. The session object should be passed to Apple's completeMerchantValidation() JavaScript method.</p>\n<p>Payment facilitators must provide agreement number and terminal id with all their requests. The request will also need to reference the sponsored merchant for whom the request is made in the SponsoredMerchantData object.</p>\n","urlObject":{"protocol":"https","path":["ApplePay","GetSession"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"8e147c6b-53a7-4caa-b56f-550636957dc9","name":"GetSession","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey Demo.0N52a34T51QCxMwMLPb2+kxEkRhEX1xK9iIPzDiNHsU=","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"domainName\": \"onlineshop.acme.com\",\r\n\t\"displayName\": \"Acme online shop\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/ApplePay/GetSession"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Mon, 12 Feb 2024 14:35:56 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"session\": \"{\\\"epochTimestamp\\\":1707748555765,\\\"expiresAt\\\":1707752155765,\\\"merchantSessionIdentifier\\\":\\\"SSH34BAA2DD3EE64BADA4273E1315C8FF89_916523AAED1343F5BC5815E12BEE9250AFFDC1A17C46B0DE5A943F0F94927C24\\\",\\\"nonce\\\":\\\"93c20b1d\\\",\\\"merchantIdentifier\\\":\\\"2A919F2EDB5D8D5F2ED5249671F9342BF40DEBF31C0C121CBE76F16D1FBAB588\\\",\\\"domainName\\\":\\\"onlineshop.acme.com\\\",\\\"displayName\\\":\\\"Acme online shop\\\",\\\"signature\\\":\\\"308006092a864886f70d010702a0803080020101310d300b0609608648016503040201308006092a864886f70d0107010000a080308203e330820388a00302010202084c304149519d5436300a06082a8648ce3d040302307a312e302c06035504030c254170706c65204170706c69636174696f6e20496e746567726174696f6e204341202d20473331263024060355040b0c1d4170706c652043657274696669636174696f6e20417574686f7269747931133011060355040a0c0a4170706c6520496e632e310b3009060355040613025553301e170d3139303531383031333235375a170d3234303531363031333235375a305f3125302306035504030c1c6563632d736d702d62726f6b65722d7369676e5f5543342d50524f4431143012060355040b0c0b694f532053797374656d7331133011060355040a0c0a4170706c6520496e632e310b30090603550406130255533059301306072a8648ce3d020106082a8648ce3d03010703420004c21577edebd6c7b2218f68dd7090a1218dc7b0bd6f2c283d846095d94af4a5411b83420ed811f3407e83331f1c54c3f7eb3220d6bad5d4eff49289893e7c0f13a38202113082020d300c0603551d130101ff04023000301f0603551d2304183016801423f249c44f93e4ef27e6c4f6286c3fa2bbfd2e4b304506082b0601050507010104393037303506082b060105050730018629687474703a2f2f6f6373702e6170706c652e636f6d2f6f63737030342d6170706c65616963613330323082011d0603551d2004820114308201103082010c06092a864886f7636405013081fe3081c306082b060105050702023081b60c81b352656c69616e6365206f6e207468697320636572746966696361746520627920616e7920706172747920617373756d657320616363657074616e6365206f6620746865207468656e206170706c696361626c65207374616e64617264207465726d7320616e6420636f6e646974696f6e73206f66207573652c20636572746966696361746520706f6c69637920616e642063657274696669636174696f6e2070726163746963652073746174656d656e74732e303606082b06010505070201162a687474703a2f2f7777772e6170706c652e636f6d2f6365727469666963617465617574686f726974792f30340603551d1f042d302b3029a027a0258623687474703a2f2f63726c2e6170706c652e636f6d2f6170706c6561696361332e63726c301d0603551d0e041604149457db6fd57481868989762f7e578507e79b5824300e0603551d0f0101ff040403020780300f06092a864886f76364061d04020500300a06082a8648ce3d0403020349003046022100be09571fe71e1e735b55e5afacb4c72feb445f30185222c7251002b61ebd6f55022100d18b350a5dd6dd6eb1746035b11eb2ce87cfa3e6af6cbd8380890dc82cddaa63308202ee30820275a0030201020208496d2fbf3a98da97300a06082a8648ce3d0403023067311b301906035504030c124170706c6520526f6f74204341202d20473331263024060355040b0c1d4170706c652043657274696669636174696f6e20417574686f7269747931133011060355040a0c0a4170706c6520496e632e310b3009060355040613025553301e170d3134303530363233343633305a170d3239303530363233343633305a307a312e302c06035504030c254170706c65204170706c69636174696f6e20496e746567726174696f6e204341202d20473331263024060355040b0c1d4170706c652043657274696669636174696f6e20417574686f7269747931133011060355040a0c0a4170706c6520496e632e310b30090603550406130255533059301306072a8648ce3d020106082a8648ce3d03010703420004f017118419d76485d51a5e25810776e880a2efde7bae4de08dfc4b93e13356d5665b35ae22d097760d224e7bba08fd7617ce88cb76bb6670bec8e82984ff5445a381f73081f4304606082b06010505070101043a3038303606082b06010505073001862a687474703a2f2f6f6373702e6170706c652e636f6d2f6f63737030342d6170706c65726f6f7463616733301d0603551d0e0416041423f249c44f93e4ef27e6c4f6286c3fa2bbfd2e4b300f0603551d130101ff040530030101ff301f0603551d23041830168014bbb0dea15833889aa48a99debebdebafdacb24ab30370603551d1f0430302e302ca02aa0288626687474703a2f2f63726c2e6170706c652e636f6d2f6170706c65726f6f74636167332e63726c300e0603551d0f0101ff0404030201063010060a2a864886f7636406020e04020500300a06082a8648ce3d040302036700306402303acf7283511699b186fb35c356ca62bff417edd90f754da28ebef19c815e42b789f898f79b599f98d5410d8f9de9c2fe0230322dd54421b0a305776c5df3383b9067fd177c2c216d964fc6726982126f54f87a7d1b99cb9b0989216106990f09921d00003182018830820184020101308186307a312e302c06035504030c254170706c65204170706c69636174696f6e20496e746567726174696f6e204341202d20473331263024060355040b0c1d4170706c652043657274696669636174696f6e20417574686f7269747931133011060355040a0c0a4170706c6520496e632e310b300906035504061302555302084c304149519d5436300b0609608648016503040201a08193301806092a864886f70d010903310b06092a864886f70d010701301c06092a864886f70d010905310f170d3234303231323134333535355a302806092a864886f70d010934311b3019300b0609608648016503040201a10a06082a8648ce3d040302302f06092a864886f70d0109043122042007cbec1164155a9917d5cf00a5c6cf033f03d7a7db5901331fde1bde8d9c9f5e300a06082a8648ce3d04030204473045022100c0b0d4f9c11634b47279740f6b29e6314275868417eb59baf4d4972f015ce17502203ac13ab862fcc66487eaf95ac4d108a1a0cae0e379338ac946577837d213c3c7000000000000\\\",\\\"operationalAnalyticsIdentifier\\\":\\\"Acme online shop:2A919F2EDB5D8D5F2ED5249671F9342BF40DEBF31C0C121CBE76F16D1FBAB588\\\",\\\"retries\\\":0,\\\"pspId\\\":\\\"39774D5442766FD4E41A3A83DB178C741B2A793FBDB22B5122B491DB03610225\\\"}\",\n    \"isSuccess\": true,\n    \"responseCode\": \"W0\",\n    \"responseDescription\": \"Success\",\n    \"responseTime\": \"00:00:03\",\n    \"correlationID\": \"eb5ce211-f834-4a89-bbff-b73ef2879f77\"\n}"}],"_postman_id":"276ad390-971d-4f1c-b3e7-59119a43b632"},{"name":"GetSession-PaymentFacilitator","id":"299d4212-b7d7-451a-8853-d6334c3ebea0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"domainName\": \"onlineshop.acme.com\",\r\n\t\"displayName\": \"Acme online shop\",\r\n    \"agreementNumber\": \"698762\",\r\n    \"terminalId\": \"19698416\",\r\n    \"sponsoredMerchantData\":{\r\n      \"merchantId\": \"12345678\",\r\n      \"name\": \"SubMerchantName\"\r\n    },\r\n    \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/ApplePay/GetSession","urlObject":{"protocol":"https","path":["ApplePay","GetSession"],"host":["uat","valitorpay","com"],"query":[],"variable":[]}},"response":[{"id":"d01b0a9b-c5ea-4021-bb17-85df17e1df87","name":"GetSession-PaymentFacilitator","originalRequest":{"method":"POST","header":[{"key":"valitorpay-api-version","value":"2.0","type":"text"},{"key":"Authorization","value":"APIKey DemoPF.POED43XUAykXKlHG3GOmdOBSyfb4uuSx2Ft24Kl7uxU=","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"domainName\": \"onlineshop.acmepf.com\",\r\n\t\"displayName\": \"Acme online shop\",\r\n    \"agreementNumber\": \"698762\",\r\n    \"terminalId\": \"19698416\",\r\n    \"sponsoredMerchantData\":{\r\n      \"merchantId\": \"12345678\",\r\n      \"name\": \"SubMerchantName\"\r\n    },\r\n    \"systemCalling\": \"MerchantSystemName V1.0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat.valitorpay.com/ApplePay/GetSession"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Mon, 26 Feb 2024 14:05:11 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"session\": \"{\\\"epochTimestamp\\\":1708956311422,\\\"expiresAt\\\":1708959911422,\\\"merchantSessionIdentifier\\\":\\\"SSH56D978B86F7848CF97DD6BE37A1AD38B_916523AAED1343F5BC5815E12BEE9250AFFDC1A17C46B0DE5A943F0F94927C24\\\",\\\"nonce\\\":\\\"8777fe2a\\\",\\\"merchantIdentifier\\\":\\\"A6022357ED9C3F431C68FBFCF90F4B1E66088176ADC70938A6E5FBA3962DB168\\\",\\\"domainName\\\":\\\"onlineshop.acmepf.com\\\",\\\"displayName\\\":\\\"Acme online shop\\\",\\\"signature\\\":\\\"308006092a864886f70d010702a0803080020101310d300b0609608648016503040201308006092a864886f70d0107010000a080308203e330820388a00302010202084c304149519d5436300a06082a8648ce3d040302307a312e302c06035504030c254170706c65204170706c69636174696f6e20496e746567726174696f6e204341202d20473331263024060355040b0c1d4170706c652043657274696669636174696f6e20417574686f7269747931133011060355040a0c0a4170706c6520496e632e310b3009060355040613025553301e170d3139303531383031333235375a170d3234303531363031333235375a305f3125302306035504030c1c6563632d736d702d62726f6b65722d7369676e5f5543342d50524f4431143012060355040b0c0b694f532053797374656d7331133011060355040a0c0a4170706c6520496e632e310b30090603550406130255533059301306072a8648ce3d020106082a8648ce3d03010703420004c21577edebd6c7b2218f68dd7090a1218dc7b0bd6f2c283d846095d94af4a5411b83420ed811f3407e83331f1c54c3f7eb3220d6bad5d4eff49289893e7c0f13a38202113082020d300c0603551d130101ff04023000301f0603551d2304183016801423f249c44f93e4ef27e6c4f6286c3fa2bbfd2e4b304506082b0601050507010104393037303506082b060105050730018629687474703a2f2f6f6373702e6170706c652e636f6d2f6f63737030342d6170706c65616963613330323082011d0603551d2004820114308201103082010c06092a864886f7636405013081fe3081c306082b060105050702023081b60c81b352656c69616e6365206f6e207468697320636572746966696361746520627920616e7920706172747920617373756d657320616363657074616e6365206f6620746865207468656e206170706c696361626c65207374616e64617264207465726d7320616e6420636f6e646974696f6e73206f66207573652c20636572746966696361746520706f6c69637920616e642063657274696669636174696f6e2070726163746963652073746174656d656e74732e303606082b06010505070201162a687474703a2f2f7777772e6170706c652e636f6d2f6365727469666963617465617574686f726974792f30340603551d1f042d302b3029a027a0258623687474703a2f2f63726c2e6170706c652e636f6d2f6170706c6561696361332e63726c301d0603551d0e041604149457db6fd57481868989762f7e578507e79b5824300e0603551d0f0101ff040403020780300f06092a864886f76364061d04020500300a06082a8648ce3d0403020349003046022100be09571fe71e1e735b55e5afacb4c72feb445f30185222c7251002b61ebd6f55022100d18b350a5dd6dd6eb1746035b11eb2ce87cfa3e6af6cbd8380890dc82cddaa63308202ee30820275a0030201020208496d2fbf3a98da97300a06082a8648ce3d0403023067311b301906035504030c124170706c6520526f6f74204341202d20473331263024060355040b0c1d4170706c652043657274696669636174696f6e20417574686f7269747931133011060355040a0c0a4170706c6520496e632e310b3009060355040613025553301e170d3134303530363233343633305a170d3239303530363233343633305a307a312e302c06035504030c254170706c65204170706c69636174696f6e20496e746567726174696f6e204341202d20473331263024060355040b0c1d4170706c652043657274696669636174696f6e20417574686f7269747931133011060355040a0c0a4170706c6520496e632e310b30090603550406130255533059301306072a8648ce3d020106082a8648ce3d03010703420004f017118419d76485d51a5e25810776e880a2efde7bae4de08dfc4b93e13356d5665b35ae22d097760d224e7bba08fd7617ce88cb76bb6670bec8e82984ff5445a381f73081f4304606082b06010505070101043a3038303606082b06010505073001862a687474703a2f2f6f6373702e6170706c652e636f6d2f6f63737030342d6170706c65726f6f7463616733301d0603551d0e0416041423f249c44f93e4ef27e6c4f6286c3fa2bbfd2e4b300f0603551d130101ff040530030101ff301f0603551d23041830168014bbb0dea15833889aa48a99debebdebafdacb24ab30370603551d1f0430302e302ca02aa0288626687474703a2f2f63726c2e6170706c652e636f6d2f6170706c65726f6f74636167332e63726c300e0603551d0f0101ff0404030201063010060a2a864886f7636406020e04020500300a06082a8648ce3d040302036700306402303acf7283511699b186fb35c356ca62bff417edd90f754da28ebef19c815e42b789f898f79b599f98d5410d8f9de9c2fe0230322dd54421b0a305776c5df3383b9067fd177c2c216d964fc6726982126f54f87a7d1b99cb9b0989216106990f09921d00003182018930820185020101308186307a312e302c06035504030c254170706c65204170706c69636174696f6e20496e746567726174696f6e204341202d20473331263024060355040b0c1d4170706c652043657274696669636174696f6e20417574686f7269747931133011060355040a0c0a4170706c6520496e632e310b300906035504061302555302084c304149519d5436300b0609608648016503040201a08193301806092a864886f70d010903310b06092a864886f70d010701301c06092a864886f70d010905310f170d3234303232363134303531315a302806092a864886f70d010934311b3019300b0609608648016503040201a10a06082a8648ce3d040302302f06092a864886f70d0109043122042080bd60231831410b5831bb8d2fff6d9ab442e40785ad799fa8b24a792c827ab9300a06082a8648ce3d0403020448304602210097e1f66f4f3a7883a88e461079013c2d0fa1bfc7342750a9f8df255499117bcf0221009a711d4e081c6556994715147ac72580bf5200bd30e4c1bcf8c49d24b2550a2c000000000000\\\",\\\"operationalAnalyticsIdentifier\\\":\\\"Acme online shop:A6022357ED9C3F431C68FBFCF90F4B1E66088176ADC70938A6E5FBA3962DB168\\\",\\\"retries\\\":0,\\\"pspId\\\":\\\"39774D5442766FD4E41A3A83DB178C741B2A793FBDB22B5122B491DB03610225\\\"}\",\n    \"isSuccess\": true,\n    \"responseCode\": \"W0\",\n    \"responseDescription\": \"Success\",\n    \"responseTime\": \"00:00:00\",\n    \"correlationID\": \"5a09427a-fe54-4152-8298-8ff37cd69b58\"\n}"}],"_postman_id":"299d4212-b7d7-451a-8853-d6334c3ebea0"}],"id":"3473965c-0085-495a-90f8-e0e64ac47210","description":"<p>To simplify the process for merchants to accept Apple Pay on their website, RapydGateway exposes two endpoints:</p>\n<ul>\n<li>RegisterMerchant</li>\n<li>GetSession</li>\n</ul>\n<p>Before any Apple Pay transaction can be made, the merchant will have to be registered with Apple using the RegisterMerchant endpoint below. After the merchant has been registered you can use the GetSession endpoint to get a Apple Pay session that can be used to perform a Apple Pay transaction.</p>\n<p>To test Apple Pay in the UAT environment, you will need to create a Apple Sandbox tester account. Apple provides detailed description and test cards <a href=\"https://developer.apple.com/apple-pay/sandbox-testing/\">here</a>.</p>\n<p>Make sure you follow all of Apple's guidelines found <a href=\"https://developer.apple.com/design/human-interface-guidelines/apple-pay/\">here</a>.</p>\n","_postman_id":"3473965c-0085-495a-90f8-e0e64ac47210"}],"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":["function CreateGuid() {  ","   function _p8(s) {  ","      var p = (Math.random().toString(16)+\"000000000\").substr(2,8);  ","      return s ? \"-\" + p.substr(0,4) + \"-\" + p.substr(4,4) : p ;  ","   }  ","   return _p8() + _p8(true) + _p8(true) + _p8();  ","}  ","","","function CreateGuidStripped() {  ","   function _p8(s) {  ","      var p = (Math.random().toString(16)+\"000000000\").substr(2,8);  ","      return s ? + p.substr(0,4).toUpperCase + p.substr(4,4) : p ;  ","   }  ","   return _p8() + _p8(true) + _p8(true) + _p8() + \"=\";  ","}  ","","function CreateRandomNr() {  ","   return Math.floor(Math.random() * 900000000000);  ","} ","","function GetAuthFutureDate(){","    var currentDate = new Date();","","    var year = currentDate.getFullYear();","    var month = currentDate.getMonth() + 1;","    var day = currentDate.getDate() + 5;","","    return year.toString() + \"-\" + month.toString() + \"-\" + day.toString();","}","","pm.globals.set(\"GuidStripped\", CreateGuidStripped());","pm.globals.set(\"GuidValue\", CreateGuid());","pm.globals.set(\"RandomNumber12\", CreateRandomNr());","pm.globals.set(\"AuthFutureDate\", GetAuthFutureDate());"],"id":"480f4d3c-a706-49d8-9479-54b15a5018c8"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"86928d44-9260-41a8-b757-59ee4dd9f769"}}]}