{"info":{"_postman_id":"873adeb8-7397-497b-a058-2c2bed4a268e","name":"Valitor Authorization System","description":"<html><head></head><body><p>Welcome to the Valitor Authorization System test documentation.</p>\n<h1 id=\"overview\">Overview</h1>\n<p>Here you can find examples of payment requests for many different scenarios to help you to intergrate the Valitor host to your payment solution. We try to give examples of most scenarios but in the ever-changing world of payments a document like this is never complete. If your usecase is not explained, don't hesitate to contact our implementation specialist to request further information.</p>\n<h1 id=\"authentication\">Authentication</h1>\n<p>The Valitor Authorization Host uses Ip address whitelisting and user and password parameters in the body of every request. \nTo start developing against Valitor's Authorization API you must first obtain a username (MsgSenderID) and password (MsgSenderAP) to access the API, which is provided by a Valitor's implementation specialist.</p>\n<h1 id=\"error-codes\">Error codes</h1>\n<p>All requests submitted to the host should expect a response with status code 200. All abnomalities are reported in the ResponseCode parameter. See the documentation, <a href=\"https://docs.authorization.acquiring.uat.valitor.com/responsecodes/\">https://docs.authorization.acquiring.uat.valitor.com/responsecodes/</a></p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"Overview","slug":"overview"},{"content":"Authentication","slug":"authentication"},{"content":"Error codes","slug":"error-codes"}],"owner":"1000752","collectionId":"873adeb8-7397-497b-a058-2c2bed4a268e","publishedId":"TVspmADd","public":true,"customColor":{"top-bar":"1C5074","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2021-01-21T15:34:58.000Z"},"item":[{"name":"Response code triggers","item":[{"name":"Response code trigger","id":"7a5e0f4d-10e9-4d3d-ab76-0701bc2d8e54","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"MsgType","type":"text","value":"0100"},{"description":"<p>Insert your credentials here</p>\n","key":"MsgSenderID","type":"text","value":"MonitorUser"},{"description":"<p>Insert your credentials here</p>\n","key":"MsgSenderAP","type":"text","value":""},{"description":"<p>Remember to increment between transactions</p>\n","key":"MsgID","type":"text","value":"123457"},{"key":"MerchantXID","type":"text","value":"0000012ABCDEFGH"},{"key":"MerchantType","type":"text","value":"5999"},{"key":"TerminalID","type":"text","value":"35200001"},{"key":"CardType","type":"text","value":"V"},{"key":"CardNumber","type":"text","value":"4761340000001082"},{"description":"<p>001 for Visa and Mastercard. For Amex use 0001</p>\n","key":"CardVD","type":"text","value":"001"},{"key":"CardExpDate","type":"text","value":"9912"},{"key":"TransType","type":"text","value":"17"},{"key":"TransAmount","type":"text","value":"1065"},{"key":"TransCurrency","type":"text","value":"352"},{"key":"TransTime","type":"text","value":"235959"},{"key":"TransDate","type":"text","value":"1231"}]},"url":"https://authorization.acquiring.uat.valitor.com/process","description":"<p>To try for different card schemes use these cardnumbers and change CardType parameter accordingly:</p>\n<p>For Visa: 4761340000001082 or 4921816852872867 or 4921817517478108</p>\n<p>For Mastercard 5204730000003033 or 5234000551661652 or 5234000184562673</p>\n<p>For Amex 3411115992415284</p>\n<p>EndFragment</p>\n","urlObject":{"protocol":"https","path":["process"],"host":["authorization","acquiring","uat","valitor","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"7a5e0f4d-10e9-4d3d-ab76-0701bc2d8e54"}],"id":"5472d97d-4be0-462c-ad68-afba4a8ac89d","description":"<p>In order for partners to test how their system reacts to certain response codes Valitor provides these response code triggers. The trigger test has no logical validation on the context so an ecommerce autorization can be used to trigger a card present only response code. Just use one of the given cardnumbers, one per supported card scheme, and use the amount to request a given response code.</p>\n<p>This does not apply to reject or error codes generated by Valitor (codes that start with A,M or T). </p>\n<p>The amount logic is as follows:</p>\n<ul>\n<li>The amount has to be &gt;1000. All request with amount &lt;= 1000 will get response code 00.</li>\n<li>For numeric response codes use the same value in the amount, e.g. for response code 05 use 1005, for 85 use 1085.</li>\n<li>For response codes with non numeric characters use the decimal ascii value, \ne.g. for N7 use 1787, 1A use 1165 and for XD use 8868.<ul>\n<li>N = 78</li>\n<li>P = 80</li>\n<li>R = 82</li>\n<li>Z = 90</li>\n<li>Q = 81</li>\n<li>A = 65</li>\n<li>X = 88</li>\n<li>D = 68</li>\n</ul>\n</li>\n</ul>\n<br />\n\n<p>For response codes 79, 82 and 83 the MerchantAdviceCode parameter will also be returned\n <br /> \n79 will return MerchantAdviceCode = 03 <br />\n82 will return MerchantAdviceCode = 02 <br />\n83 will return MerchantAdviceCode = 05 <br />\n <br /> \nNote! Merchant Advice Code is only applicable to MasterCard at this time.</p>\n","event":[{"listen":"prerequest","script":{"id":"c643fa40-1997-4a99-a5f5-5122d9daeca9","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"6770e976-2a9d-4958-8cc8-22a137dde58c","type":"text/javascript","exec":[""]}}],"_postman_id":"5472d97d-4be0-462c-ad68-afba4a8ac89d"},{"name":"Stored Credentials - MIT - CIT - SCA ","item":[{"name":"First Transaction","id":"07cff53a-c6d6-406f-9175-525fc204f586","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"Mandatory variables","type":"text","value":"","disabled":true},{"key":"MsgType","type":"text","value":"0100"},{"description":"<p>Insert your credentials here</p>\n","key":"MsgSenderAP","type":"text","value":""},{"description":"<p>Insert your credentials here</p>\n","key":"MsgSenderID","type":"text","value":""},{"description":"<p>Remember to increment between transactions</p>\n","key":"MsgID","type":"text","value":"123456"},{"key":"MerchantXID","type":"text","value":"0000012ABCDEFGH"},{"key":"MerchantType","type":"text","value":"5999"},{"key":"TerminalID","type":"text","value":"35200001"},{"key":"CardType","type":"text","value":"V"},{"key":"CardNumber","type":"text","value":"4761340000028416"},{"key":"CardExpDate","type":"text","value":"9912"},{"description":"<p>A First transaction must be fully authenticated using EMV 3DS</p>\n","key":"TransType","type":"text","value":"15"},{"key":"TransAmount","type":"text","value":"0"},{"key":"TransCurrency","type":"text","value":"352"},{"description":"<p>Represents the local time at the time of purchase, not when the transaction is sent to Valitor</p>\n","key":"TransTime","type":"text","value":"235959"},{"description":"<p>Represents the date at the time of purchase, not when the transaction is sent to Valitor</p>\n","key":"TransDate","type":"text","value":"1231"},{"key":"CAVD","type":"text","value":"AENTRU1VUDYlLGl/eTtSLiQ8Ync="},{"description":"<p>Mandatory for transacions authenticated using EMV 3DS (version 2.*)</p>\n","key":"dsTransID","type":"text","value":"dffc1e22-b02d-5af6-8000-0000000028a9"},{"key":"Conditional variables","type":"text","value":"","disabled":true},{"key":"Initiator","type":"text","value":"C"},{"description":"<p>CRE for unscheduled credential on file. Other valid values are REC for recurring and INS for installment. </p>\n","key":"InitiationReason","type":"text","value":"CRE"},{"description":"<p>Visa and Amex</p>\n","key":"TransXID","type":"text","value":"fcc5708b024a4d879b13484ef91ec67b00000000"},{"description":"<p>Not requeid in 3DS but recommended</p>\n","key":"CardVD","type":"text","value":"123"},{"description":"<p>Optional</p>\n","key":"AVSStreetAddress","type":"text","value":"26 Diswellstown WayCastleknockD"},{"description":"<p>Optional</p>\n","key":"AVSPostalCode","type":"text","value":"D15 XK33"},{"description":"<p>Required for payment facilitators</p>\n","key":"MerchantName","type":"text","value":"TestMerchant"},{"description":"<p>Required for payment facilitators</p>\n","key":"MerchantCity","type":"text","value":"TestCity"}]},"url":"https://authorization.acquiring.uat.valitor.com/process","description":"<p>When the merchant stores the payment credentials for use later with subsequent transactions the first transaction needs to be a fully authenticated authorization (EMV3DS).</p>\n<p>Use TransAmount 0 when testing InitiationResaon CRE, 1000 when it's REC and 5000 when it's INS for an authorized response.</p>\n","urlObject":{"protocol":"https","path":["process"],"host":["authorization","acquiring","uat","valitor","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"07cff53a-c6d6-406f-9175-525fc204f586"},{"name":"Subsequent CIT","id":"ae4c0549-17bf-4bd8-83f2-c95f7dc9b496","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"Mandatory variables","type":"text","value":"","disabled":true},{"key":"MsgType","type":"text","value":"0100"},{"description":"<p>Insert your credentials here</p>\n","key":"MsgSenderAP","type":"text","value":""},{"description":"<p>Insert your credentials here</p>\n","key":"MsgSenderID","type":"text","value":""},{"description":"<p>Remember to increment between transactions</p>\n","key":"MsgID","type":"text","value":"123456"},{"key":"MerchantXID","type":"text","value":"0000012ABCDEFGH"},{"key":"MerchantType","type":"text","value":"5999"},{"key":"TerminalID","type":"text","value":"35200001"},{"key":"CardType","type":"text","value":"V"},{"key":"CardNumber","type":"text","value":"4761340000028416"},{"key":"CardExpDate","type":"text","value":"9912"},{"key":"TransType","type":"text","value":"12"},{"key":"TransAmount","type":"text","value":"3000"},{"key":"TransCurrency","type":"text","value":"352"},{"description":"<p>Represents the local time when the purchase was made</p>\n","key":"TransTime","type":"text","value":"235959"},{"description":"<p>Represents the date at the time of purchase</p>\n","key":"TransDate","type":"text","value":"1231"},{"description":"<p>If no exemptions are requested the subsequent transaction must be fully authenticated</p>\n","key":"CAVD","type":"text","value":"AENTRU1VUDYlLGl/eTtSLiQ8Ync="},{"description":"<p>Mandatory for transacions authenticated using EMV 3DS (version 2.*)</p>\n","key":"dsTransID","type":"text","value":"dffc1e22-b02d-5af6-8000-0000000028a9"},{"key":"Conditional variables","type":"text","value":"","disabled":true},{"description":"<p>Not requeid in 3DS but recommended</p>\n","key":"CardVD","type":"text","value":"123"},{"description":"<p>If no exemptions are requested the subsequent transaction must be fully authenticated</p>\n","key":"TransXID","type":"text","value":"fcc5708b024a4d879b13484ef91ec67b00000000"},{"description":"<p>Optional</p>\n","key":"AVSStreetAddress","type":"text","value":"26 Diswellstown WayCastleknockD"},{"description":"<p>Optional</p>\n","key":"AVSPostalCode","type":"text","value":"D15 XK33"},{"key":"Initiator","type":"text","value":"C"},{"description":"<p>CRE is the only valid reason for a subsequent CIT</p>\n","key":"InitiationReason ","type":"text","value":"CRE"},{"description":"<p>TRA, LOW or AUTO. <a href=\"https://docs.authorization.acquiring.uat.valitor.com/online-payments/sca-exemptions/\">https://docs.authorization.acquiring.uat.valitor.com/online-payments/sca-exemptions/</a></p>\n","key":"ScaExcemtion","type":"text","value":""},{"description":"<p>Required for payment facilitators</p>\n","key":"MerchantName","type":"text","value":"TestMerchant"},{"description":"<p>Required for payment facilitators</p>\n","key":"MerchantCity","type":"text","value":"TestCity"}]},"url":"https://authorization.acquiring.uat.valitor.com/process","description":"<p>All subsequent transactions must provide the TransLCID from the response of the First Transaction. </p>\n<p>Subsequent CIT's must either request an exemption from SCA or be fully authenticatd (EMV3DS).</p>\n<p>Use the following amounts to trigger test cases:</p>\n<p>3000 -&gt; Fully authenticatd CIT, authorized.</p>\n<p>3300 -&gt; CIT with exemption, authorized.</p>\n<p>3400 -&gt; CIT with exemption, soft declined.</p>\n","urlObject":{"protocol":"https","path":["process"],"host":["authorization","acquiring","uat","valitor","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"ae4c0549-17bf-4bd8-83f2-c95f7dc9b496"},{"name":"Subsequent  MIT","id":"877d6701-e9ed-4bcd-840e-93ffe820b334","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"Mandatory variables","type":"text","value":"","disabled":true},{"key":"MsgType","type":"text","value":"0100"},{"description":"<p>Insert your credentials here</p>\n","key":"MsgSenderAP","type":"text","value":""},{"description":"<p>Insert your credentials here</p>\n","key":"MsgSenderID","type":"text","value":""},{"description":"<p>Remember to increment between transactions</p>\n","key":"MsgID","type":"text","value":"123456"},{"key":"MerchantXID","type":"text","value":"0000012ABCDEFGH"},{"key":"MerchantType","type":"text","value":"5999"},{"key":"TerminalID","type":"text","value":"35200001"},{"key":"CardType","type":"text","value":"V"},{"key":"CardNumber","type":"text","value":"4761340000000118"},{"key":"CardExpDate","type":"text","value":"9912"},{"description":"<p>A First transaction must be fully authenticated using EMV 3DS</p>\n","key":"TransType","type":"text","value":"12"},{"key":"TransAmount","type":"text","value":"4000"},{"key":"TransCurrency","type":"text","value":"352"},{"description":"<p>Represents the local time when the purchase was made</p>\n","key":"TransTime","type":"text","value":"235959"},{"description":"<p>Represents the date at the time of purchase</p>\n","key":"TransDate","type":"text","value":"1231"},{"description":"<p>The TransLCID from the response of the first transaction.</p>\n","key":"TransLCID","type":"text","value":"000000110743978"},{"key":"Conditional variables","type":"text","value":"","disabled":true},{"key":"Initiator","type":"text","value":"M"},{"key":"InitiationReason","type":"text","value":"REC"},{"description":"<p>Required for payment facilitators</p>\n","key":"MerchantName","type":"text","value":"TestMerchant"},{"description":"<p>Required for payment facilitators</p>\n","key":"MerchantCity","type":"text","value":"TestCity"}]},"url":"https://authorization.acquiring.uat.valitor.com/process","description":"<p>All subsequent transactions must provide the TransLCID from the response of the First Transaction.</p>\n<p>Subsequent MIT's are exempt from SCA.</p>\n<p>Use the following combination of amount and InitiationReason for successful authorization:</p>\n<p>CRE -&gt; 3500</p>\n<p>REC -&gt; 4000</p>\n<p>INS -&gt; 5000</p>\n<p>Industry specific:</p>\n<p><a href=\"https://docs.authorization.acquiring.uat.valitor.com/point-of-sale/merchant-initiated-transactions/\">https://docs.authorization.acquiring.uat.valitor.com/point-of-sale/merchant-initiated-transactions/</a></p>\n<p>INC -&gt; 100</p>\n<p>RES -&gt; 200</p>\n<p>DEL -&gt; 300</p>\n<p>REA -&gt; 400</p>\n<p>NOS -&gt; 500</p>\n","urlObject":{"protocol":"https","path":["process"],"host":["authorization","acquiring","uat","valitor","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"877d6701-e9ed-4bcd-840e-93ffe820b334"}],"id":"7c8a554e-54a3-4868-8daa-69220ba32356","description":"<p><a href=\"https://docs.authorization.acquiring.uat.valitor.com/online-payments/stored-credentials/\">See documentation here</a></p>\n<p>To try for different card schemes use these cardnumbers and change CardType parameter accordingly:</p>\n<p>Visa: 4761340000028416</p>\n<p>Mastercard: 5204730000009394 (exclude parameter TransXID)</p>\n<p>Amex: 3411115992411044</p>\n<p>Acrynoms:</p>\n<p>MIT -&gt; Merchant Initiated Transaction</p>\n<p>CIT -&gt; Cardholder Initiated Transaction</p>\n<p>EMV3DS -&gt; 3DS version &gt;= 2.0</p>\n<p>TRA -&gt; Transaction Risk Analysis</p>\n<p>LOW -&gt; Low value</p>\n","event":[{"listen":"prerequest","script":{"id":"b225e6ec-de09-447f-836f-336d2b6e0d57","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"2616878e-11d2-4bd4-9e58-a45ada891004","type":"text/javascript","exec":[""]}}],"_postman_id":"7c8a554e-54a3-4868-8daa-69220ba32356"},{"name":"3D Secure","item":[{"name":"3DS","id":"14dd1a20-c67b-48eb-8d9c-6b48f8918193","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/x-www-form-urlencoded","warning":"This is a duplicate header and will be overridden by the Content-Type header generated by Postman."}],"body":{"mode":"urlencoded","urlencoded":[{"key":"Mandatory variables","type":"text","value":"","disabled":true},{"key":"MsgType","type":"text","value":"0100"},{"description":"<p>Insert your credentials here</p>\n","key":"MsgSenderAP","type":"text","value":""},{"description":"<p>Insert your credentials here</p>\n","key":"MsgSenderID","type":"text","value":""},{"description":"<p>Remember to increment between transactions</p>\n","key":"MsgID","type":"text","value":"123456"},{"key":"MerchantXID","type":"text","value":"0000012ABCDEFGH"},{"key":"MerchantType","type":"text","value":"5999"},{"key":"TerminalID","type":"text","value":"35200001"},{"key":"CardType","type":"text","value":"V"},{"key":"CardNumber","type":"text","value":"4761340000000118"},{"key":"CardExpDate","type":"text","value":"9912"},{"description":"<p>Fully authenticated using EMV 3DS</p>\n","key":"TransType","type":"text","value":"15"},{"key":"TransAmount","type":"text","value":"1000"},{"key":"TransCurrency","type":"text","value":"352"},{"description":"<p>Represents the local time at the time of purchase, not when the transaction is sent to Valitor</p>\n","key":"TransTime","type":"text","value":"235959"},{"description":"<p>Represents the date at the time of purchase, not when the transaction is sent to Valitor</p>\n","key":"TransDate","type":"text","value":"1231"},{"key":"CAVD","type":"text","value":"ACIzRFVmd4iZAKq7zN3u/wAAAAA="},{"description":"<p>Required if EMV 3DS was used. Not applicable for 3DS version 1.0</p>\n","key":"dsTransId","type":"text","value":"6518afc3-2a1d-4d17-b25e-8c00db6381ah"},{"key":"Conditional variables","type":"text","value":"","disabled":true},{"description":"<p>Visa and Amex only. Do not include in Mastercard transactions</p>\n","key":"TransXID","type":"text","value":"fcc5708b024a4d879b13484ef91ec67b00000000","disabled":true},{"description":"<p>Not requeid in 3DS but recommended</p>\n","key":"CardVD","type":"text","value":"123"},{"description":"<p>Optional</p>\n","key":"AVSStreetAddress","type":"text","value":"26 Diswellstown WayCastleknockD"},{"description":"<p>Optional</p>\n","key":"AVSPostalCode","type":"text","value":"D15 XK33"},{"description":"<p>Required for payment facilitators</p>\n","key":"MerchantName","type":"text","value":"TestMerchant"},{"description":"<p>Required for payment facilitators</p>\n","key":"MerchantCity","type":"text","value":"TestCity"}]},"url":"https://authorization.acquiring.uat.valitor.com/process","description":"<p>This example can be used as a base for all types of 3DS transactions. \nJust replace the data as shown above, CAVD, TransType and CardNumber (and CardType accordingly).</p>\n","urlObject":{"protocol":"https","path":["process"],"host":["authorization","acquiring","uat","valitor","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"14dd1a20-c67b-48eb-8d9c-6b48f8918193"}],"id":"00b21e7f-0f25-4094-8824-a1c64a7330c4","description":"<p><a href=\"https://docs.authorization.acquiring.uat.valitor.com/online-payments/three-d-secure/\">See documentation here</a></p>\n<h1 id=\"for-visa-use-the-following-data\">For Visa use the following data:</h1>\n<p>CardNumber: \n4761340000032467</p>\n<p>CAVD:</p>\n<p>ACIzRFVmd4iZAKq7zN3u/wAAAAA=  (Fully authenticated, use TransType 15)</p>\n<p>BwAQBUOXMAEAABYQRZcwEK7jDto=  (Attempt, use TransType 16 for approval or 15 to force a transtype downgrade)</p>\n<p>AddddFVmd4iZAKq7zN3u/wAAAAB=  (Fully authenticated, but will get declined, use TransType 15)</p>\n<h1 id=\"for-mastercard-use-the-following-data\">For Mastercard use the following data:</h1>\n<p>CardNumber: \n5204730000004635</p>\n<p>CAVD:</p>\n<p>kBMcQDw42rjEKBDCA/WQw5eBlMGf  (Fully authenticated, use TransType 15)</p>\n<p>kL23456789012345678912345675  (Attempt, use TransType 16 for approval or 15 to force a transtype downgrade)</p>\n<p>kL00000089012345678912345675  (Fully authenticated, but will get declined, use TransType 15)</p>\n<h1 id=\"for-amex-use-the-following-data\">For Amex use the following data:</h1>\n<p>CardNumber: \n3411115992419401</p>\n<p>CAVD:</p>\n<p>AAABBWcSNIdjeUZThmNHAAAAAAA=  (Fully authenticated, use TransType 15)</p>\n<p>BwABB0gSNIJ4V2hIBglWAAAAAAA=  (Attempt, use TransType 16)</p>\n<p>BBBBBWcSNIdjeUZThmNHAAAAAAA=  (Fully authenticated, but will get declined, use TransType 15)</p>\n","event":[{"listen":"prerequest","script":{"id":"d0ebd567-e374-45b9-b8c1-d5bccf5eeccc","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"3dd29271-b2b0-4056-be28-d8b40278cedc","type":"text/javascript","exec":[""]}}],"_postman_id":"00b21e7f-0f25-4094-8824-a1c64a7330c4"},{"name":"Token","item":[{"name":"Token transaction","id":"83b7fb9b-1cf4-419e-b303-b3ce17774f98","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"Mandatory variables","type":"text","value":"","disabled":true},{"key":"MsgType","type":"text","value":"0100"},{"description":"<p>Insert your credentials here</p>\n","key":"MsgSenderAP","type":"text","value":""},{"description":"<p>Insert your credentials here</p>\n","key":"MsgSenderID","type":"text","value":""},{"description":"<p>Remember to increment between transactions</p>\n","key":"MsgID","type":"text","value":"123456"},{"key":"MerchantXID","type":"text","value":"0000012ABCDEFGH"},{"key":"MerchantType","type":"text","value":"5999"},{"key":"TerminalID","type":"text","value":"35200001"},{"key":"CardType","type":"text","value":"V"},{"key":"CardNumber","type":"text","value":"4761340000054693"},{"key":"CardExpDate","type":"text","value":"9912"},{"key":"TransType","type":"text","value":"1B"},{"key":"TransAmount","type":"text","value":"5000"},{"key":"TransCurrency","type":"text","value":"352"},{"description":"<p>Represents the local time at the time of purchase, not when the transaction is sent to Valitor</p>\n","key":"TransTime","type":"text","value":"235959"},{"description":"<p>Represents the date at the time of purchase, not when the transaction is sent to Valitor</p>\n","key":"TransDate","type":"text","value":"1231"},{"description":"<p>Here you should put the token cryptogram, TAVV or DSRP depending on card scheme.</p>\n","key":"TokenData","type":"text","value":"ANdddFVmd4iZAKq7zN3u/wAAAAA="},{"key":"TerminalLocation","value":"1","description":"<p>1 - Off premises of card acceptor\n2 - On premises of card acceptor</p>\n","type":"text"},{"key":"Conditional variables","type":"text","value":"","disabled":true},{"description":"<p>Required for payment facilitators</p>\n","key":"MerchantName","type":"text","value":"TestMerchant"},{"description":"<p>Required for payment facilitators</p>\n","key":"MerchantCity","type":"text","value":"TestCity"},{"description":"<p>use 0200205 if the token ECI is 05 or if you are providing 3DS authentication with the CAVD parameter</p>\n","key":"AdditionalData","type":"text","value":"0200207"},{"key":"CAVD","value":"AJkBBRaFBwAAAAfQl4MAdAAAAAA=","description":"<p>If 3DS was used</p>\n","type":"text"},{"key":"dsTransId","value":"ab1c5898-7db3-429e-8047-bdd9eaa98696","description":"<p>If 3DS was used</p>\n","type":"text"}]},"url":"https://authorization.acquiring.uat.valitor.com/process","description":"<p>Transaction using a tokenized account number.</p>\n<p>Visa: 4761340000054693</p>\n<p>Mastercard: 5204730000000559</p>\n<p>TransType = 1B</p>\n<p>Test 1 - TokenData passes validation:<br />Amount: 5000<br />TokenData: ANdddFVmd4iZAKq7zN3u/wAAAAA=<br />No AdditionalData</p>\n<p>Test 2 - TokenData does not pass validation:<br />Amount: 7000<br />TokenData: mQAAAAAAd4iZAKq7zN3u/wAAAAA=<br />AdditionalData: 0200207</p>\n","urlObject":{"protocol":"https","path":["process"],"host":["authorization","acquiring","uat","valitor","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"83b7fb9b-1cf4-419e-b303-b3ce17774f98"}],"id":"b6cc5857-733d-44fe-a1b8-d4fd79c8185c","_postman_id":"b6cc5857-733d-44fe-a1b8-d4fd79c8185c","description":""},{"name":"Address verification","item":[{"name":"AVS","id":"72c99b19-0af9-485f-8465-d98388fe89f7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/x-www-form-urlencoded","warning":"This is a duplicate header and will be overridden by the Content-Type header generated by Postman."}],"body":{"mode":"urlencoded","urlencoded":[{"key":"Mandatory variables","type":"text","value":"","disabled":true},{"key":"MsgType","type":"text","value":"0100"},{"description":"<p>Insert your credentials here</p>\n","key":"MsgSenderAP","type":"text","value":""},{"description":"<p>Insert your credentials here</p>\n","key":"MsgSenderID","type":"text","value":""},{"description":"<p>Remember to increment between transactions</p>\n","key":"MsgID","type":"text","value":"123456"},{"key":"MerchantXID","type":"text","value":"0000012ABCDEFGH"},{"key":"MerchantType","type":"text","value":"5999"},{"key":"TerminalID","type":"text","value":"35200001"},{"key":"CardType","type":"text","value":""},{"key":"CardNumber","type":"text","value":""},{"key":"CardExpDate","type":"text","value":"9912"},{"key":"TransType","type":"text","value":"17"},{"key":"CardVD","type":"text","value":"1234"},{"key":"TransAmount","type":"text","value":"1000"},{"key":"TransCurrency","type":"text","value":"352"},{"description":"<p>Represents the local time at the time of purchase, not when the transaction is sent to Valitor</p>\n","key":"TransTime","type":"text","value":"235959"},{"description":"<p>Represents the date at the time of purchase, not when the transaction is sent to Valitor</p>\n","key":"TransDate","type":"text","value":"1231"},{"key":"Conditional variables","type":"text","value":"","disabled":true},{"key":"AVSStreetAddress","type":"text","value":"Dalshraun"},{"key":"AVSPostalCode","type":"text","value":"220"},{"description":"<p>Required for payment facilitators</p>\n","key":"MerchantName","type":"text","value":"TestMerchant"},{"description":"<p>Required for payment facilitators</p>\n","key":"MerchantCity","type":"text","value":"TestCity"}]},"url":"https://authorization.acquiring.uat.valitor.com/process","description":"<p>This example can be used as a base for Address Verification transactions.</p>\n","urlObject":{"protocol":"https","path":["process"],"host":["authorization","acquiring","uat","valitor","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"72c99b19-0af9-485f-8465-d98388fe89f7"}],"id":"d1a59d4b-5272-445f-a129-5a76e9611cdf","description":"<p><a href=\"https://docs.authorization.acquiring.uat.valitor.com/responsecodes/#common-avs-response-codes\">See documentation here</a></p>\n<h1 id=\"for-visa-use-the-following-data\">For Visa use the following data:</h1>\n<p>CardNumber: \n4761340000091885</p>\n<p>CardType: V\nAVSStreetAddress: Dalshraun<br />AVSPostalCode: 220\nCardVD: 123</p>\n<p>Will return an AVS match, parameter AVSR = X\nAnything else will return AVS nomatch, AVSR = G</p>\n<h1 id=\"for-mastercard-use-the-following-data\">For Mastercard use the following data:</h1>\n<p>CardNumber: \n5204730000008255</p>\n<p>CardType: M\nAVSStreetAddress: Dalshraun<br />AVSPostalCode: 220\nCardVD: 123</p>\n<p>Will return an AVS match, parameter AVSR = X\nAnything else will return AVS nomatch, AVSR = G</p>\n<h1 id=\"for-amex-use-the-following-data\">For Amex use the following data:</h1>\n<p>CardNumber: \n3411115992415821</p>\n<p>CardType: A\nAVSStreetAddress: Dalshraun<br />AVSPostalCode: 220\nCardVD: 1234</p>\n<p>Will return an AVS match, parameter AVSR = Y\nAnything else will return AVS nomatch, AVSR = N</p>\n","event":[{"listen":"prerequest","script":{"id":"d9c5c6fb-eb11-4f41-9674-b032c2dc89fd","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"549f4e5e-bf1b-4626-a260-0e541cd00f70","type":"text/javascript","exec":[""]}}],"_postman_id":"d1a59d4b-5272-445f-a129-5a76e9611cdf"},{"name":"Delayed response","item":[{"name":"Delayed response","id":"7d2a088a-1f0f-4a3d-99fc-7a648b2ff387","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"MsgType","value":"0100","type":"text"},{"key":"MsgSenderID","value":"","type":"text"},{"key":"MsgSenderAP","value":"","type":"text"},{"key":"MsgID","value":"123457","type":"text"},{"key":"MerchantXID","value":"0000012ABCDEFGH","type":"text"},{"key":"MerchantType","value":"5999","type":"text"},{"key":"TerminalID","value":"35200001","type":"text"},{"key":"CardType","value":"V","type":"text"},{"key":"CardNumber","value":"4761340000010307","type":"text"},{"key":"CardVD","value":"001","type":"text"},{"key":"CardExpDate","value":"9912","type":"text"},{"key":"TransType","value":"17","type":"text"},{"key":"TransAmount","value":"3005","type":"text"},{"key":"TransCurrency","value":"352","type":"text"},{"key":"TransTime","value":"235959","type":"text"},{"key":"TransDate","value":"1231","type":"text"}]},"url":"","urlObject":{"query":[],"variable":[]}},"response":[],"_postman_id":"7d2a088a-1f0f-4a3d-99fc-7a648b2ff387"}],"id":"694138cb-b570-4565-80b9-8f5216decc53","description":"<p>For Visa use CardNumber: 4761340000010307</p>\n<p>For Mastercard use CardNumber: 5204730000007505</p>\n<p>For Amex use CardNumber: 3411115992413578</p>\n<p>Default delay is 5 sec. but the following delays can be triggerd with the amount, regardless of the currency:</p>\n<p>3001 -1 sec</p>\n<p>3002 - 2 sec</p>\n<p>3005 - 5 sec</p>\n<p>3010 - 10 sec</p>\n<p>3015 - 15 sec</p>\n<p>3030 - 30 sec</p>\n<p>3333 - no response from issuer. In effect it will have the same response as the 30 delay as the auth host will timeout in 18 sec. However this can be a useful case when testing reversals in various scenarios.</p>\n<p>The auth host will timout at 18 sec and respond with AW.</p>\n","_postman_id":"694138cb-b570-4565-80b9-8f5216decc53"},{"name":"Single Tap","item":[{"name":"Contactless","id":"5d726661-fa50-46e7-ab76-93dfea15a91c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/x-www-form-urlencoded","warning":"This is a duplicate header and will be overridden by the Content-Type header generated by Postman."}],"body":{"mode":"urlencoded","urlencoded":[{"key":"Mandatory variables","type":"text","value":"","disabled":true},{"key":"MsgType","type":"text","value":"0100"},{"description":"<p>Insert your credentials here</p>\n","key":"MsgSenderAP","type":"text","value":""},{"description":"<p>Insert your credentials here</p>\n","key":"MsgSenderID","type":"text","value":""},{"description":"<p>Remember to increment between transactions.</p>\n","key":"MsgID","type":"text","value":"123456"},{"key":"MerchantXID","type":"text","value":"0000042ABCDEFGH"},{"key":"MerchantType","type":"text","value":"5999"},{"key":"TerminalID","type":"text","value":"35200002"},{"key":"CardType","type":"text","value":"M"},{"key":"CardNumber","type":"text","value":"5204730000007364"},{"key":"CardExpDate","type":"text","value":"9912"},{"description":"<p>contactless / proximity payment</p>\n","key":"TransType","type":"text","value":"44"},{"description":"<p>Amount 50 will trigger that issuer does not support single-tap. All other amount will return support for single-tap.</p>\n","key":"TransAmount","type":"text","value":"1000"},{"key":"TransCurrency","type":"text","value":"352"},{"description":"<p>Represents the local time at the time of purchase, not when the transaction is sent to Valitor.</p>\n","key":"TransTime","type":"text","value":"235959"},{"description":"<p>Represents the date at the time of purchase, not when the transaction is sent to Valitor.</p>\n","key":"TransDate","type":"text","value":"1231"},{"key":"Conditional variables","type":"text","value":"","disabled":true},{"key":"SingleTapSupported","value":"1","type":"text"},{"key":"Track2","value":"5204730000007364D25122010000000000","type":"text"},{"key":"ICCData","value":"5F2A02035282027D00950500000080009A031609159C01009F02060000000010009F03060000000000009F0902008C9F100706010A03A000029F1A0203529F260824E4C09B606699A89F2701809F3303E0B8C89F34031E03009F3501229F360200029F37046B9A9D02","type":"text"},{"key":"TransLCID","value":"","description":"<p>Used in the second transaction. Use the value form the first transaction response.</p>\n","type":"text","disabled":true},{"key":"PinBlock","value":"5CA96C6DE6BCD749","description":"<p>If included in the first transaction it will trigger response code 55. Mandatory in the second transaction.</p>\n","type":"text"},{"key":"PinBlockKeyIndex","value":"1","description":"<p>Always included in conjunction with PinBlock.</p>\n","type":"text"}]},"url":"https://authorization.acquiring.uat.valitor.com/process","description":"<p>This example can be used as a base for all Single-Tap transactions. \nJust replace the data as explained above.</p>\n","urlObject":{"protocol":"https","path":["process"],"host":["authorization","acquiring","uat","valitor","com"],"query":[],"variable":[]}},"response":[{"id":"603cbec7-2f6d-4fad-972d-361f767c9182","name":"Contactless First Transaction","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/x-www-form-urlencoded","warning":"This is a duplicate header and will be overridden by the Content-Type header generated by Postman."}],"body":{"mode":"urlencoded","urlencoded":[{"key":"Mandatory variables","type":"text","value":"","disabled":true},{"key":"MsgType","type":"text","value":"0100"},{"description":"Insert your credentials here","key":"MsgSenderAP","type":"text","value":"Insert your credentials here"},{"description":"Insert your credentials here","key":"MsgSenderID","type":"text","value":"Insert your credentials here"},{"description":"Remember to increment between transactions.","key":"MsgID","type":"text","value":"123456"},{"key":"MerchantXID","type":"text","value":"0000042ABCDEFGH"},{"key":"MerchantType","type":"text","value":"5999"},{"key":"TerminalID","type":"text","value":"35200002"},{"key":"CardType","type":"text","value":"M"},{"key":"CardNumber","type":"text","value":"5204730000007364"},{"key":"CardExpDate","type":"text","value":"9912"},{"description":"contactless / proximity payment","key":"TransType","type":"text","value":"44"},{"description":"Amount 50 will trigger that issuer does not support single-tap. All other amount will return support for single-tap.","key":"TransAmount","type":"text","value":"1000"},{"key":"TransCurrency","type":"text","value":"352"},{"description":"Represents the local time at the time of purchase, not when the transaction is sent to Valitor.","key":"TransTime","type":"text","value":"235959"},{"description":"Represents the date at the time of purchase, not when the transaction is sent to Valitor.","key":"TransDate","type":"text","value":"1231"},{"key":"Conditional variables","type":"text","value":"","disabled":true},{"key":"SingleTapSupported","value":"1","type":"text"},{"key":"Track2","value":"5204730000007364D25122010000000000","type":"text"},{"key":"ICCData","value":"5F2A02035282027D00950500000080009A031609159C01009F02060000000010009F03060000000000009F0902008C9F100706010A03A000029F1A0203529F260824E4C09B606699A89F2701809F3303E0B8C89F34031E03009F3501229F360200029F37046B9A9D02","type":"text"},{"key":"TransLCID","value":"","description":"Used in the second transaction. Use the value form the first transaction response.","type":"text","disabled":true},{"key":"PinBlock","value":"5CA96C6DE6BCD749","description":"If included in the first transaction it will trigger response code 55. Mandatory in the second transaction.","type":"text","disabled":true},{"key":"PinBlockKeyIndex","value":"1","description":"Always included in conjunction with PinBlock.","type":"text","disabled":true}]},"url":"https://authorization.acquiring.uat.valitor.com/process"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null},{"id":"3fa49125-f95d-4ae8-95b3-33a3d7170321","name":"Contactless Second Transaction","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/x-www-form-urlencoded","warning":"This is a duplicate header and will be overridden by the Content-Type header generated by Postman."}],"body":{"mode":"urlencoded","urlencoded":[{"key":"Mandatory variables","type":"text","value":"","disabled":true},{"key":"MsgType","type":"text","value":"0100"},{"description":"Insert your credentials here","key":"MsgSenderAP","type":"text","value":"Insert your credentials here"},{"description":"Insert your credentials here","key":"MsgSenderID","type":"text","value":"Insert your credentials here"},{"description":"Remember to increment between transactions.","key":"MsgID","type":"text","value":"123456"},{"key":"MerchantXID","type":"text","value":"0000042ABCDEFGH"},{"key":"MerchantType","type":"text","value":"5999"},{"key":"TerminalID","type":"text","value":"35200002"},{"key":"CardType","type":"text","value":"M"},{"key":"CardNumber","type":"text","value":"5204730000007364"},{"key":"CardExpDate","type":"text","value":"9912"},{"description":"contactless / proximity payment","key":"TransType","type":"text","value":"44"},{"description":"Amount 50 will trigger that issuer does not support single-tap. All other amounts will return support for single-tap.","key":"TransAmount","type":"text","value":"1000"},{"key":"TransCurrency","type":"text","value":"352"},{"description":"Represents the local time at the time of purchase, not when the transaction is sent to Valitor.","key":"TransTime","type":"text","value":"235959"},{"description":"Represents the date at the time of purchase, not when the transaction is sent to Valitor.","key":"TransDate","type":"text","value":"1231"},{"key":"Conditional variables","type":"text","value":"","disabled":true},{"key":"SingleTapSupported","value":"1","type":"text"},{"key":"Track2","value":"5204730000007364D25122010000000000","type":"text"},{"key":"ICCData","value":"5F2A02035282027D00950500000080009A031609159C01009F02060000000010009F03060000000000009F0902008C9F100706010A03A000029F1A0203529F260824E4C09B606699A89F2701809F3303E0B8C89F34031E03009F3501229F360200029F37046B9A9D02","type":"text"},{"key":"TransLCID","value":"ABC8471950621","description":"Used in the second transaction. Use the value form the first transaction response.","type":"text"},{"key":"PinBlock","value":"5CA96C6DE6BCD749","description":"If included in the first transaction it will trigger response code 55. \nMandatory in the second transaction.","type":"text"},{"key":"PinBlockKeyIndex","value":"1","description":"Always included in conjunction with PinBlock.","type":"text"},{"key":"SingleTapFollowUp","value":"1","description":"Always include in a followup","type":"text"}]},"url":"https://authorization.acquiring.uat.valitor.com/process"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"5d726661-fa50-46e7-ab76-93dfea15a91c"}],"id":"4c984402-7bb2-482d-8111-2a8270629503","description":"<p>Single-Tap requires two transactions to complete the scenario.</p>\n<p>Use cardnumber 5204730000007364.</p>\n<p>The first transaction is a contactless transaction that should include the parameter SingleTapSupported=1.<br />It may also include PinBlock and PinBlockKeyIndex.<br />The response code will be 65 if the PinBlock is omitted and 55 if it's included.<br />All amounts except 50 will return SingleTapSupported=1 that indicates issuer support for Single-Tap.</p>\n<p>The second transaction should only follow if the issuer supports Single-Tap.<br />It must include a PinBlock and PinBlockKeyIndex and the SingleTapFollowUp = 1. If avaliable also include the TransLCID from the first transaction. This will result in a response code 00. If there is something incorrect, the response code will be 30.</p>\n","_postman_id":"4c984402-7bb2-482d-8111-2a8270629503"},{"name":"Echo test","event":[{"listen":"prerequest","script":{"id":"ee3ac39d-5f41-43a5-b494-944712bc54dd","exec":["postman.setGlobalVariable(\"MsgID\", Math.floor(Math.random() * 99999) + 100000);"],"type":"text/javascript"}},{"listen":"test","script":{"id":"e7b4ca55-d367-4955-a0b9-a8fe7683378a","exec":["pm.test(\"Message is accepted\", function () {\r","    pm.expect(pm.response.text()).to.include(\"ResponseCode=00&ResponseSource=A\");\r","});"],"type":"text/javascript"}}],"id":"0c6678e9-7786-41b5-af08-913931374e5d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"MsgType","value":"0800","type":"text"},{"key":"MsgCode","value":"900","type":"text"},{"key":"MsgSenderID","value":"MonitorUser","type":"text","description":"<p>To start developing against Valitor's Authorization API you must first obtain a username (MsgSenderID) and password (MsgSenderAP) to access the API, which is provided by a Valitor's implementation specialist.</p>\n"},{"key":"MsgSenderAP","value":"monitoruser","type":"text","description":"<p>To start developing against Valitor's Authorization API you must first obtain a username (MsgSenderID) and password (MsgSenderAP) to access the API, which is provided by a Valitor's implementation specialist.</p>\n"},{"key":"MsgID","value":"{{MsgID}}","type":"text","description":"<p>The Pre-request script generates a random MsgID value</p>\n"}]},"url":"https://authorization.acquiring.uat.valitor.com/process","description":"<p>The simplest message avaliable. Use it to check for conncectivity and correctness of credentials.</p>\n","urlObject":{"protocol":"https","path":["process"],"host":["authorization","acquiring","uat","valitor","com"],"query":[],"variable":[]}},"response":[{"id":"9eb8de25-ed58-4eda-ab52-68a788aae168","name":"Echo test response","originalRequest":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"MsgType","value":"0800","type":"text"},{"key":"MsgCode","value":"900","type":"text"},{"key":"MsgSenderID","value":"MonitorUser","type":"text","description":"To start developing against Valitor's Authorization API you must first obtain a username (MsgSenderID) and password (MsgSenderAP) to access the API, which is provided by a Valitor's implementation specialist."},{"key":"MsgSenderAP","value":"monitoruser","type":"text","description":"To start developing against Valitor's Authorization API you must first obtain a username (MsgSenderID) and password (MsgSenderAP) to access the API, which is provided by a Valitor's implementation specialist."},{"key":"MsgID","value":"{{MsgID}}","type":"text","description":"The Pre-request script generates a random MsgID value"}]},"url":"https://authorization.acquiring.uat.valitor.com/process"},"status":"OK","code":200,"_postman_previewlanguage":"html","header":[{"key":"Cache-Control","value":"private"},{"key":"Content-Type","value":"text/html;charset=utf-8"},{"key":"Server","value":"Microsoft-IIS/8.5"},{"key":"X-AspNet-Version","value":"4.0.30319"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Wed, 02 Dec 2020 12:07:48 GMT"},{"key":"Content-Length","value":"58"}],"cookie":[],"responseTime":null,"body":"MsgType=0810&MsgID=175070&ResponseCode=00&ResponseSource=A"}],"_postman_id":"0c6678e9-7786-41b5-af08-913931374e5d"}],"event":[{"listen":"prerequest","script":{"id":"c591326e-5741-4d05-9ebb-410709e9d7c2","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"0bc2ee1a-e025-46f6-ba64-a76542705407","type":"text/javascript","exec":[""]}}]}