{"info":{"_postman_id":"92d46b0d-8680-4567-aceb-59de547900f1","name":"Efevoopay - Integrations (Test)","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"48981752","collectionId":"92d46b0d-8680-4567-aceb-59de547900f1","publishedId":"2sB3dHXZ15","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"1c21ba"},"publishDate":"2025-11-25T14:44:26.000Z"},"item":[{"name":"TokenCliente","id":"aa40a3f2-b83d-4b58-ac9d-6285995706cd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-API-USER","value":"Efevoo Pay","type":"text"},{"key":"X-API-KEY","value":"Hq#J0hs)jK+YqF6J","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"payload\": {\r\n            \"hash\": \"Ea4c8exwbwlwFiADibWsq32F+tBJB9blvzXZnf8QHNA=\",\r\n            \"cliente\": \"prueba\"\r\n        },\r\n    \"method\": \"getClientToken\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-intgapi.efevoopay.com/v1/apiservice","description":"<h2 id=\"api-request-get-client-token\">API Request: Get Client Token</h2>\n<p><strong>Method:</strong> <code>POST</code><br /><strong>URL:</strong> <a href=\"https://test-intgapi.efevoopay.com/v1/apiservice\">https://test-intgapi.efevoopay.com/v1/apiservice</a></p>\n<h3 id=\"description\">Description</h3>\n<p>This endpoint is designed to retrieve a client token for authentication purposes. It allows clients to securely obtain a token that can be used for subsequent API requests.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<p>The request body must be in JSON format and contain the following parameters:</p>\n<ul>\n<li><p><strong>payload</strong> (object): Contains the details required for generating the client token.</p>\n<ul>\n<li><p><strong>hash</strong> (string): Unique value calculated using HMAC-SHA256 from the TOTP code and the provided key, used to verify the request.</p>\n</li>\n<li><p><strong>cliente</strong> (string): Identifier of the client requesting the token, assigned by the IT team.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>method</strong> (string): Specifies the action to be performed. For this request, the value should be <code>\"getClientToken\"</code>.</p>\n</li>\n</ul>\n<p>The IT team will provide the client with the following data:</p>\n<ul>\n<li><p>\"secret\": \"D7JWCMSYRIMOOC7PO6I4VGD4EXKPOAOM\" //Used to generate the TOTP key via an authenticator app or code.</p>\n</li>\n<li><p>\"cliente\": \"postmanTest\" //Client identifier</p>\n</li>\n<li><p>\"clave\": \"ZXgHZQuYKnm4qSAx\" //Used to generate the hash</p>\n</li>\n<li><p>\"vector\": \"t3risf7JCa1hch2Z\" //Used to tokenize transaction, query, and related dat</p>\n</li>\n</ul>\n<p>Example code to generate a hash:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-csharp\">class Program\n{\n    static void Main()\n    {\n        string key = \"totp\";      // Generated by an authentication app using the secret provided by IT or generated by code\n        string message = \"clave\"; // Key provided by IT\n        string hashBase64 = ComputeHmacSha256Base64(key, message);\n        Console.WriteLine(\"Hash Base64: \" + hashBase64);\n     }\n     static string ComputeHmacSha256Base64(string key, string message)\n     {\n        byte[] keyBytes = Encoding.UTF8.GetBytes(key);\n        byte[] dataBytes = Encoding.UTF8.GetBytes(message);\n        using var hmac = new HMACSHA256(keyBytes);\n        byte[] hash = hmac.ComputeHash(dataBytes);\n        return Convert.ToBase64String(hash);\n     }\n}\n//TOTP generated by code\nvar secretBytes = Base32Encoding.ToBytes(secret); // The secret is provided by IT\nvar totp = new Totp(secretBytes, step: 30, totpSize: 6);\nstring code = totp.ComputeTotp();\nConsole.WriteLine($\"\\nTOTP calculado automáticamente (válido ~30s): {code}\");\n\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">//Node.js\nimport crypto from \"crypto\";\nconst key = \"totp\";      // Generated by an authentication app using the secret provided by IT or generated by code\nconst message = \"clave\"; // Key provided by IT\nconst hmac = crypto.createHmac(\"sha256\", key);\nhmac.update(message);\nconst hashBase64 = hmac.digest(\"base64\");\nconsole.log(\"Hash Base64:\", hashBase64);\n\n</code></pre>\n<h3 id=\"example-request-body\">Example Request Body</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"payload\": {\n    \"hash\": \"cx3wr!$XE1dq5aweRDxdseafdEFESf...\",\n    \"cliente\": \"clientePrueba.com\"\n  },\n  \"method\": \"getClientToken\"\n}\n\n</code></pre>\n<h3 id=\"notes\">Notes</h3>\n<ul>\n<li>Ensure that the <code>hash</code> and <code>cliente</code> values are correctly provided to avoid authentication errors.</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v1","apiservice"],"host":["test-intgapi","efevoopay","com"],"query":[],"variable":[]}},"response":[{"id":"01ee6544-6d33-450e-b0c8-60845008ae63","name":"Response Ok","originalRequest":{"method":"POST","header":[{"key":"X-API-USER","value":"Efevoo Pay","type":"text"},{"key":"X-API-KEY","value":"Hq#J0hs)jK+YqF6J","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"payload\": {\r\n            \"hash\": \"HwLo8Td879zT7LHKtrpp8+zjNJMB28J1Nj1+sOvBUz8=\",\r\n            \"cliente\": \"postmanTest\"\r\n        },\r\n    \"method\": \"getClientToken\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-intgapi.efevoopay.com/v1/apiservice"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Date","value":"Fri, 17 Oct 2025 17:20:13 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"CF-Ray","value":"990177206fee69d2-DFW"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Access-Control-Allow-Origin","value":"https://efevoopay.com"},{"key":"Cache-Control","value":"no-store, max-age=0"},{"key":"Content-Encoding","value":"br"},{"key":"Expires","value":"0"},{"key":"Server","value":"cloudflare"},{"key":"x-xss-protection","value":"1; mode=block"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"Vary","value":"Origin, accept-encoding"},{"key":"Pragma","value":"no-cache"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type,Authorization"},{"key":"Access-Control-Allow-Methods","value":"POST, GET"},{"key":"Access-Control-Max-Age","value":"240"},{"key":"Content-Security-Policy","value":"default-src 'none';script-src-elem static.cloudflareinsights.com ; img-src efv-emi-lambda.s3.amazonaws.com ; connect-src *.efevoopay.com *.efevoopaylbda.com ; base-uri 'none'; frame-ancestors 'none'; form-action 'none'; object-src 'none'; upgrade-insecure-requests; block-all-mixed-content;"},{"key":"Cross-Origin-Embedder-Policy","value":"require-corp; report-to='https://report.efevoopay.com/report';"},{"key":"Cross-Origin-Embedder-Policy-Report-Only","value":"require-corp; report-to='https://report.efevoopay.com/report';"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin; report-to='https://report.efevoopay.com/report';"},{"key":"Cross-Origin-Opener-Policy-Report-Only","value":"same-origin; report-to='https://report.efevoopay.com/report';"},{"key":"expect-ct","value":"max-age=86400, enforce"},{"key":"Permissions-Policy","value":"geolocation=(), microphone=(), camera=()"},{"key":"referrer-policy","value":"same-origin"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"Set-Cookie","value":"__Secure-=EGr2Uqn6b6t9mfeV8b8tH5grN36nj3fKr5wkdqcULc8KgvXH7MhBNPZKrzsgRnNr; HttpOnly; SameSite=Lax; Secure; Max-Age=10800"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"codigo\": \"100\",\n    \"token\": \"YkxkQStBU010Q1JmRnAzbitzclVsay9vNWE3bDA2bU10Rk5JZytDSFNqND0=\",\n    \"duracion\": \"1 año\",\n    \"msg\": \"Token generado exitosamente\"\n}"},{"id":"b1983d5d-183d-4928-a928-74a874792d7a","name":"Response Error","originalRequest":{"method":"POST","header":[{"key":"X-API-USER","value":"Efevoo Pay","type":"text"},{"key":"X-API-KEY","value":"Hq#J0hs)jK+YqF6J","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"payload\": {\r\n            \"hash\": \"cx3wr!$XE1dq5aweRDxdseafdEFESfffd=\",\r\n            \"cliente\": \"postmanTest\"\r\n        },\r\n    \"method\": \"getClientToken\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-intgapi.efevoopay.com/v1/apiservice"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Date","value":"Fri, 17 Oct 2025 17:16:26 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"CF-Ray","value":"9901718dc9386786-DFW"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Access-Control-Allow-Origin","value":"https://efevoopay.com"},{"key":"Cache-Control","value":"no-store, max-age=0"},{"key":"Content-Encoding","value":"br"},{"key":"Expires","value":"0"},{"key":"Server","value":"cloudflare"},{"key":"x-xss-protection","value":"1; mode=block"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"Vary","value":"Origin, accept-encoding"},{"key":"Pragma","value":"no-cache"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type,Authorization"},{"key":"Access-Control-Allow-Methods","value":"POST, GET"},{"key":"Access-Control-Max-Age","value":"240"},{"key":"Content-Security-Policy","value":"default-src 'none';script-src-elem static.cloudflareinsights.com ; img-src efv-emi-lambda.s3.amazonaws.com ; connect-src *.efevoopay.com *.efevoopaylbda.com ; base-uri 'none'; frame-ancestors 'none'; form-action 'none'; object-src 'none'; upgrade-insecure-requests; block-all-mixed-content;"},{"key":"Cross-Origin-Embedder-Policy","value":"require-corp; report-to='https://report.efevoopay.com/report';"},{"key":"Cross-Origin-Embedder-Policy-Report-Only","value":"require-corp; report-to='https://report.efevoopay.com/report';"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin; report-to='https://report.efevoopay.com/report';"},{"key":"Cross-Origin-Opener-Policy-Report-Only","value":"same-origin; report-to='https://report.efevoopay.com/report';"},{"key":"expect-ct","value":"max-age=86400, enforce"},{"key":"Permissions-Policy","value":"geolocation=(), microphone=(), camera=()"},{"key":"referrer-policy","value":"same-origin"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"Set-Cookie","value":"__Secure-=EGr2Uqn6b6t9mfeV8b8tH5grN36nj3fKr5wkdqcULc8KgvXH7MhBNPZKrzsgRnNr; HttpOnly; SameSite=Lax; Secure; Max-Age=10800"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"codigo\": \"102\",\n    \"token\": \"NA\",\n    \"msg\": \"Llaves incorrectas\"\n}"}],"_postman_id":"aa40a3f2-b83d-4b58-ac9d-6285995706cd"},{"name":"TokenCard","id":"3f29198b-6470-4ed1-9026-e9d839f3e5c4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-API-USER","value":"Efevoo Pay","type":"text"},{"key":"X-API-KEY","value":"Hq#J0hs)jK+YqF6J","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"payload\": {\r\n        \"token\" : \"MmpYdEl2RnJaUlVhM2xVUGxpdEdKUnVBNFNWdDFnSlh6N09WOUc4b1pXbz0=\",\r\n        \"encrypt\" : \"AbwI4LJkYEXS9Hi5v2LS326Z6OEoyBoy+N7UPUHoSTLzarmMWLmUsau3u4MbjbtQR87TGWE/fRhZf/t2H+Gkgw==\"\r\n    },\r\n    \"method\": \"getTokenize\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-intgapi.efevoopay.com/v1/apiservice","description":"<h2 id=\"api-request-tokenization-service\">API Request: Tokenization Service</h2>\n<p><strong>Method:</strong> <code>POST</code><br /><strong>URL:</strong> <a href=\"https://test-intgapi.efevoopay.com/v1/apiservice\">https://test-intgapi.efevoopay.com/v1/apiservice</a></p>\n<h3 id=\"description\">Description</h3>\n<p>This endpoint is used to tokenize payment cards. A payment request is made, and if the transaction is approved, the card is successfully tokenized and the token is returned in the response. If the payment is not approved, the card is not tokenized.</p>\n<h3 id=\"request-parameters\">Request Parameters</h3>\n<p>The request body must be formatted as JSON and include the following parameters:</p>\n<ul>\n<li><p><strong>payload</strong>: An object that contains the necessary data for tokenization.</p>\n<ul>\n<li><p><strong>token</strong> (string): The token generated in the “TokenCliente” endpoint. It serves as a unique identifier for the client.</p>\n</li>\n<li><p><strong>encrypt</strong> (string): An encrypted payload generated <strong>with AES using a predefined key (clave) and initialization vector</strong> provided by Efevoo <strong>that include:</strong></p>\n<ul>\n<li><p><strong>track2</strong> (string): The card track data, which contains <strong>the card number and expiration date</strong>.</p>\n</li>\n<li><p><strong>amount</strong> (string): The transaction amount <strong>to be charged</strong>.</p>\n</li>\n<li><p>Ej. {<br />  \"track2\":\"1234567891234567=YYMM\",<br />  \"amount\": \"1.11\"<br />  }</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>method</strong> (string): Indicates the operation to execute. For tokenization requests, it must be set to <strong>\"getTokenize\"</strong>.</p>\n</li>\n</ul>\n<p>Example code to generate a encrypt:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-csharp\">class Program\n{\n    static void Main()\n    {\n        // JSON a encriptar\n        var data = new\n        {\n            track2 = \"1234567896587458=3005\",\n            amount = \"1.00\"\n        };\n    string jsonData = JsonConvert.SerializeObject(data);\n    // Clave y vector proporcionados por IT\n    string keyBase64 = \"CLAVE\";\n    string vectorBase64 = \"VECTOR\";\n    byte[] keyBytes = Encoding.UTF8.GetBytes(keyBase64);\n    byte[] ivBytes = Encoding.UTF8.GetBytes(vectorBase64);\n    string encryptedBase64 = EncryptAes128(jsonData, keyBytes, ivBytes);\n    static string EncryptAes128(string plainText, byte[] key, byte[] iv)\n    {\n        using var aes = Aes.Create();\n        aes.KeySize = 128;\n        aes.BlockSize = 128;\n        aes.Mode = CipherMode.CBC;\n        aes.Padding = PaddingMode.PKCS7;\n        aes.Key = key;\n        aes.IV = iv;\n        using var encryptor = aes.CreateEncryptor();\n        byte[] plainBytes = Encoding.UTF8.GetBytes(plainText);\n        byte[] encryptedBytes = encryptor.TransformFinalBlock(plainBytes, 0, plainBytes.Length);\n        return Convert.ToBase64String(encryptedBytes);\n    }\n}\n\n</code></pre>\n<h3 id=\"notes\">Notes</h3>\n<ul>\n<li><p>Ensure that the <code>token</code> value are valid and correctly formatted to avoid authentication errors.</p>\n</li>\n<li><p>Ensure that the request is properly formatted and that all required parameters are included to avoid errors in the response.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v1","apiservice"],"host":["test-intgapi","efevoopay","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"3f29198b-6470-4ed1-9026-e9d839f3e5c4"},{"name":"Recurring Payments","id":"fc4fb119-ff0a-4fa9-a580-984f9244cbb5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-API-USER","value":"Efevoo Pay","type":"text"},{"key":"X-API-KEY","value":"Hq#J0hs)jK+YqF6J","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"payload\": {\r\n        \"token\": \"TlhuRVZsNzVuTlBmOWJpVEU0dzRsMzFjM1liTXBDVWYyZnZIN2VPbjVCcz0=\",\r\n        \"encrypt\": \"G3w3aGnqqIgoza+6AOiwaxW9h91B68nDxqkTzyUjPc37nAS9fnuUecxAcOISyx5Zii0uP7HIa/S2PUbAgqajC/XkyET2J7B56wzaSZ5ZYtBkn9e9ktVEJQLuUzPdR9jbG3cVu2BLiB0VLlddoEn/cAJOMqmmTGjbxXUQYHJZZwus6xspKlFZ3pYQjohyBshdvo8WnsN9e9k3KAp1VC6t8o6W3Hjj4rvFAJV8rLcj2K3e9Abndt+YPbFQV+z6f7Cv\"\r\n    },\r\n    \"method\": \"getPayment\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-intgapi.efevoopay.com/v1/apiservice","description":"<h2 id=\"api-request-payment\">API Request: Payment</h2>\n<p><strong>Method:</strong> <code>POST</code><br /><strong>URL:</strong> <a href=\"https://test-intgapi.efevoopay.com/v1/apiservice\">https://test-intgapi.efevoopay.com/v1/apiservice</a></p>\n<h3 id=\"description\">Description</h3>\n<p>This endpoint is designed to facilitate interaction with the payment service by allowing clients to retrieve payment information. The request requires a payload that specifies the method to be executed and includes necessary authentication details.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<p>The request body must be sent in JSON format and should contain the following parameters:</p>\n<ul>\n<li><p><strong>payload</strong>: An object that includes:</p>\n<ul>\n<li><p><strong>token</strong> (string): The token generated in the “TokenCliente” endpoint. It serves as a unique identifier for the client.</p>\n</li>\n<li><p><strong>encrypt</strong> (string): An encrypted payload generated with AES using a predefined key (clave) and initialization vector provided by <strong>Efevoo</strong>. The payload must include the following fields:</p>\n<ul>\n<li><p><strong>track2</strong> (string): The card track data, which contains <strong>the card number and expiration date,</strong> or <strong>the encrypted card token.</strong></p>\n</li>\n<li><p><strong>amount</strong> (string): The transaction amount <strong>to be charged</strong>.</p>\n</li>\n<li><p>cvv (string): The security code of the payment card. If the encrypted card token is sent in the <strong>\"track2\"</strong> field, this parameter must be left empty.</p>\n</li>\n<li><p><strong>cav (string):</strong> A unic alphanumeric value (uppercase and lowercase letters allowed, no special characters), minimum length of 8 and maximum length of 20.</p>\n</li>\n<li><p><strong>msi (integer):</strong> Installment payments. Use <strong>0</strong> if not applicable, or one of <strong>3, 6, 9, 12, 18</strong> depending on the number of months without interest.</p>\n</li>\n<li><p><strong>contrato (string):</strong> Contract identifier for recurring payments. Must be alphanumeric with no special characters, minimum length of 5 and maximum of 16. <strong>NOTE</strong>: Send empty if it is not a recurring payment</p>\n</li>\n<li><p><strong>fiid_comercio (string):</strong> Merchant FIID code.</p>\n</li>\n<li><p><strong>referencia (string):</strong> Merchant name associated with the transaction.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>method</strong> (string): The method to be executed; in this case, it should be set to <code>\"getPayment\"</code> to retrieve payment details.</p>\n</li>\n</ul>\n<h5 id=\"ej-encrypt\"><strong>Ej. encrypt</strong></h5>\n<p>{<br />\"track2\":\"1234567812345678=YYMM\",<br />\"amount\":\"1.00\",<br />\"cvv\":\"123\",<br />\"cav\":\"MNFJJS21\",<br />\"msi\": 6,<br />\"contrato\": \"DK2DD45SS2\",<br />'fiid_comercio':'123456',<br />'referencia':'comercio_x'<br />}</p>\n<p>Example code to generate a encrypt:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-csharp\">class Program\n{\n    static void Main()\n    {\n        // JSON to encrypt\n        var data = new\n        {\n            track2 = \"1234567896587458=3005\",\n            amount = \"1.00\",\n            cvv = \"123\",\n            cav = \"R4aDeudtgY\",\n            msi = 0,\n            contrato = \"contrato\",\n            fiid_comercio = \"\"\n        };\n    string jsonData = JsonConvert.SerializeObject(data);\n    // CLAVE and VECTOR provided by IT\n    string keyBase64 = \"CLAVE\";\n    string vectorBase64 = \"VECTOR\";\n    byte[] keyBytes = Encoding.UTF8.GetBytes(keyBase64);\n    byte[] ivBytes = Encoding.UTF8.GetBytes(vectorBase64);\n    string encryptedBase64 = EncryptAes128(jsonData, keyBytes, ivBytes);\n    static string EncryptAes128(string plainText, byte[] key, byte[] iv)\n    {\n        using var aes = Aes.Create();\n        aes.KeySize = 128;\n        aes.BlockSize = 128;\n        aes.Mode = CipherMode.CBC;\n        aes.Padding = PaddingMode.PKCS7;\n        aes.Key = key;\n        aes.IV = iv;\n        using var encryptor = aes.CreateEncryptor();\n        byte[] plainBytes = Encoding.UTF8.GetBytes(plainText);\n        byte[] encryptedBytes = encryptor.TransformFinalBlock(plainBytes, 0, plainBytes.Length);\n        return Convert.ToBase64String(encryptedBytes);\n    }\n}\n\n</code></pre>\n<h3 id=\"example-request-body\">Example Request Body</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"payload\": {\n    \"token\": \"djREWTB4ZVVFMW5kazZ0VFdMSm5Uam ...\",\n    \"encrypt\": \"ba4LKZxPEeVgeSOvSxfsg2dly90iez ...\"\n  },\n  \"method\": \"getPayment\"\n}\n\n</code></pre>\n<h3 id=\"expected-response\">Expected Response</h3>\n<p>The response will typically contain the results of the payment retrieval operation. The structure of the response will vary depending on the success or failure of the request. A successful response will include payment details, while an error response will provide relevant error codes and messages.</p>\n<h3 id=\"notes\">Notes</h3>\n<ul>\n<li><p>Ensure that the <code>token</code> value are valid and correctly formatted to avoid authentication errors.</p>\n</li>\n<li><p>Ensure that the request is properly formatted and that all required parameters are included to avoid errors in the response.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v1","apiservice"],"host":["test-intgapi","efevoopay","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"fc4fb119-ff0a-4fa9-a580-984f9244cbb5"},{"name":"Payment POS","id":"1201e957-86a2-4fc7-ac66-bb9e63fcc843","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-API-USER","value":"Efevoo Pay","type":"text"},{"key":"X-API-KEY","value":"Hq#J0hs)jK+YqF6J","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"payload\": {\r\n        \"token\": \"TlhuRVZsNzVuTlBmOWJpVEU0dzRsMzFjM1liTXBDVWYyZnZIN2VPbjVCcz0=\",\r\n        \"encrypt\": \"G3w3aGnqqIgoza+6AOiwaxW9h91B68nDxqkTzyUjPc37nAS9fnuUecxAcOISyx5Zii0uP7HIa/S2PUbAgqajC/XkyET2J7B56wzaSZ5ZYtBkn9e9ktVEJQLuUzPdR9jbG3cVu2BLiB0VLlddoEn/cAJOMqmmTGjbxXUQYHJZZwus6xspKlFZ3pYQjohyBshdvo8WnsN9e9k3KAp1VC6t8o6W3Hjj4rvFAJV8rLcj2K3e9Abndt+YPbFQV+z6f7Cv\"\r\n    },\r\n    \"method\": \"getPayment\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-intgapi.efevoopay.com/v1/apiservice","description":"<h2 id=\"api-request-payment\">API Request: Payment</h2>\n<p><strong>Method:</strong> <code>POST</code><br /><strong>URL:</strong> <a href=\"https://test-intgapi.efevoopay.com/v1/apiservice\">https://test-intgapi.efevoopay.com/v1/apiservice</a></p>\n<h3 id=\"description\">Description</h3>\n<p>This endpoint is designed to facilitate interaction with the payment service by allowing clients to retrieve payment information. The request requires a payload that specifies the method to be executed and includes necessary authentication details.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<p>The request body must be sent in JSON format and should contain the following parameters:</p>\n<ul>\n<li><p><strong>payload</strong>: An object that includes:</p>\n<ul>\n<li><p><strong>token</strong> (string): The token generated in the “TokenCliente” endpoint. It serves as a unique identifier for the client.</p>\n</li>\n<li><p><strong>encrypt</strong> (string): An encrypted payload generated with AES using a predefined key (clave) and initialization vector provided by <strong>Efevoo</strong>. The payload must include the following fields:</p>\n<ul>\n<li><p><strong>tpv</strong>(string) : tpv(string): Terminal model (maximum 20 characters)</p>\n</li>\n<li><p><strong>deviceid</strong> (string): POS serial number (maximum 20 characters).</p>\n</li>\n<li><p><strong>emv</strong> (string): Card tracking data generated by the POS kernel.</p>\n</li>\n<li><p><strong>amount</strong> (string): Transaction amount to be charged (value with 2 decimal places e.g. [350.00]).</p>\n</li>\n<li><p><strong>nip</strong> (integer): If the cardholder entered the PIN at the terminal [1] or their payment was continuously approved [0].</p>\n</li>\n<li><p><strong>msi</strong> (integer): Installment payments. Use 0 if not applicable, or one of the following: 3, 6, 9, 12, or 18, depending on the number of interest-free months.</p>\n</li>\n<li><p><strong>emisor</strong>(string): Financial institution of the card.</p>\n</li>\n<li><p><strong>tipotxn</strong>(string): specification if it was a standard sale [VN] or interest-free months [MSI].</p>\n</li>\n<li><p><strong>propina</strong>(string): amount given to the establishment for the service (value with 2 decimal places e.g. [75.00]) otherwise e.g. [0.00].</p>\n</li>\n<li><p><strong>redtarj</strong>(string): card brand (Visa, Mastercard, Amex).</p>\n</li>\n<li><p><strong>tipotarj</strong>(string): Card type (credit, debit).</p>\n</li>\n<li><p><strong>time_txn</strong>(string): transaction time (24-hour format [hh:mm:ss(14:25:10)]</p>\n</li>\n<li><p><strong>entrada</strong> (string): entrada de una terminal de pago usando una tarjeta bancaria[Chip(ICC),Contactless(NFC),Banda magnética(MCR)]</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>method</strong> (string): The method to be executed; in this case, it should be set to <code>\"getPaymentPOS\"</code> to retrieve payment details.</p>\n</li>\n</ul>\n<h5 id=\"ej-encrypt\"><strong>Ej. encrypt</strong></h5>\n<p>{<br />\"tpv\":\"D60Android smart POS\",<br />\"deviceid\":\"1004PP35272204003250\",<br />\"emv\":\"4F07A00000000....15200000000\",<br />\"amount\":\"25.50\",<br />\"nip\":1,<br />\"msi\":0,<br />\"emisor\":\"NU MEXICO FINANCIERA\",<br />\"tipotxn\":\"VN\",<br />\"propina\":\"0.00\",<br />\"redtarj\":\"MC\",<br />\"tipotarj\":\"Débito\",<br />\"time_txn\":\"121702\",<br />\"entrada\":\"ICC\"<br />}</p>\n<h3 id></h3>\n<p>Example Request Body</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"payload\": {\n    \"token\": \"djREWTB4ZVVFMW5kazZ0VFdMSm5Uam ...\",\n    \"encrypt\": \"ba4LKZxPEeVgeSOvSxfsg2dly90iez ...\"\n  },\n  \"method\": \"getPayment\"\n}\n\n</code></pre>\n<h3 id=\"expected-response\">Expected Response</h3>\n<p>The response will typically contain the results of the payment retrieval operation. The structure of the response will vary depending on the success or failure of the request. A successful response will include payment details, while an error response will provide relevant error codes and messages.</p>\n<h3 id=\"notes\">Notes</h3>\n<ul>\n<li><p>Ensure that the <code>token</code> value are valid and correctly formatted to avoid authentication errors.</p>\n</li>\n<li><p>Ensure that the request is properly formatted and that all required parameters are included to avoid errors in the response.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v1","apiservice"],"host":["test-intgapi","efevoopay","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"1201e957-86a2-4fc7-ac66-bb9e63fcc843"},{"name":"Payments3DS_GetLink","id":"ad90f333-d6fb-4260-aaf8-8d9f97e64da0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"X-API-USER","value":"Efevoo Pay","type":"text"},{"key":"X-API-KEY","value":"Hq#J0hs)jK+YqF6J","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"payload\": {\n        \"token\": \"KODAS123141KFAOK\",\n        \"encrypt\": \"YnhkSlTYRi5BUqOcl4TFK1Navcnj+qJVuDRYWsMHIh4X+ZJnsFjfHSzm1Y/ziMk4qYfP9uJVzyN3+WusbPq/OR4YpxjKdwrFcljgbInFtHo1VqJSs1bVJ9UVRL1u+WFXe8Z9Rjerz3FILRbXzD7crIfeSbRCeglbijaI4TBrfogxxyxL13qksf4t/HMIBFORye5DYWCVlsCkCN5lE5oQxGRwnWlltwR7RkvIRVgdm4kfIr6FthdtGw+qWGQf+TRz6IjmaLBDK4Fr+uftsdwBXotaCtk0lvOUDMR2BjG4M9Awj6Ne+t8x1PlfgUZ64KWlo+fl+M+4o5+DJrmbzN16oSRqTgQsQnnXv0k5yEO8ZOz37YiSMNoFm17qAuwsZPSHUOAPe2Shmhj3kV3iGtGk2Rxj37mbHKtw42KEczMXilYr+EzZVIg5v6MXz6Czp6n1S0N9LmSGV9wJGtyf7zv6trz/oHLcZpaf4GLbZRX4niBidc1QeGsfJ40Ar6gxObpUDGh51X4/flD7PUDkIA36WwjvTNx9E4C5830QRan5JPx2AOZPMWS+PzQSf1YUULxs\"\n    },\n    \"method\": \"payments3DS_GetLink\"\n}","options":{"raw":{"language":"json"}}},"url":"https://test-intgapi.efevoopay.com/v1/apiservice","description":"<p>This Call is used to send a payment using 3DS if possible. It returns an URL, a token and the order id. You must show this in an IFrame to the client.</p>\n<p>Note: If url_3dsecure and token_3dsecure are empty (\"\"), proceed to GetStatus Call.</p>\n<p><strong>Encryption:</strong></p>\n<p>You must encrypt the body using AES-CBC using your key and vector.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"track\":\"5123000011112222\",\n    \"cvv\":\"111\",\n    \"exp\":\"11/11\",\n    \"fiid_comercio\":\"123678\",\n    \"msi\":0,\n    \"amount\":\"1.00\",\n    \"browser\":{\n        \"browserAcceptHeader\": \"application/json\",\n        \"browserJavaEnabled\": false,\n        \"browserJavaScriptEnabled\": true,\n        \"browserLanguage\": \"es-419\",\n        \"browserTZ\": \"360\",\n        \"browserUserAgent\": \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36\"\n    }\n}\n\n</code></pre>\n<p><strong>IFrame Example:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-html\">&lt;iframe style=\"height: 100vh; width: 100vw;\" srcdoc=\"&lt;form id=&amp;#x27;subscription-form&amp;#x27; action=&amp;#x27;{url_3dsecure}&amp;#x27; method=&amp;#x27;POST&amp;#x27;&gt;\n                    id='creq'\n            name='creq'\n            value='{token_3dsecure}'\n        /&gt;\n    &lt;/form&gt;\n    &lt;script&gt;\n        const form = document.getElementById('subscription-form');\n        form.submit();\n    &lt;/script&gt;\n        \"&gt;\n&lt;/iframe&gt;\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v1","apiservice"],"host":["test-intgapi","efevoopay","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"ad90f333-d6fb-4260-aaf8-8d9f97e64da0"},{"name":"Payments3DS_GetStatus","id":"abccb26c-4712-4178-bcae-dfc83878e780","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"X-API-USER","value":"Efevoo Pay","type":"text"},{"key":"X-API-KEY","value":"Hq#J0hs)jK+YqF6J","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"payload\": {\n        \"token\": \"KODAS123141KFAOK\",\n        \"encrypt\": \"YnhkSlTYRi5BUqOcl4TFK1Navcnj+qJVuDRYWsMHIh4X+ZJnsFjfHSzm1Y/ziMk4qYfP9uJVzyN3+WusbPq/OR4YpxjKdwrFcljgbInFtHo1VqJSs1bVJ9UVRL1u+WFXe8Z9Rjerz3FILRbXzD7crIfeSbRCeglbijaI4TBrfogxxyxL13qksf4t/HMIBFORye5DYWCVlsCkCN5lE5oQxGRwnWlltwR7RkvIRVgdm4kfIr6FthdtGw+qWGQf+TRz6IjmaLBDK4Fr+uftsdwBXotaCtk0lvOUDMR2BjG4M9Awj6Ne+t8x1PlfgUZ64KWlo+fl+M+4o5+DJrmbzN16oSRqTgQsQnnXv0k5yEO8ZOz37YiSMNoFm17qAuwsZPSHUOAPe2Shmhj3kV3iGtGk2Rxj37mbHKtw42KEczMXilYr+EzZVIg5v6MXz6Czp6n1S0N9LmSGV9wJGtyf7zv6trz/oHLcZpaf4GLbZRX4niBidc1QeGsfJ40Ar6gxObpUDGh51X4/flD7PUDkIA36WwjvTNx9E4C5830QRan5JPx2AOZPMWS+PzQSf1YUULxs\"\n    },\n    \"method\": \"payments3DS_GetStatus\"\n}","options":{"raw":{"language":"json"}}},"url":"https://test-intgapi.efevoopay.com/v1/apiservice","description":"<p><strong>This call is used to request the status of a 3ds payment, must be used after GetLink.</strong></p>\n<p><strong>Encryption:</strong></p>\n<p>You must encrypt the body using AES-CBC using your key and vector.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"track\":\"5123000011112222\",\n    \"cvv\":\"111\",\n    \"exp\":\"11/11\",\n    \"order_id\":290\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v1","apiservice"],"host":["test-intgapi","efevoopay","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"abccb26c-4712-4178-bcae-dfc83878e780"},{"name":"Search Transactions","id":"3aac0158-f096-4299-91c1-aae1c5eb702c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-API-USER","value":"Efevoo Pay","type":"text"},{"key":"X-API-KEY","value":"Hq#J0hs)jK+YqF6J","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"payload\": {\r\n        \"token\" : \"N1ZsYUsrU2l1NUVRREU0dnZoSmVjM1hKMExYRHA2UDM2QTV4MUZkbTl0QT0=\",\r\n        \"id\" : 459470,\r\n        \"range1\" : \"2025-09-01 00:00:00\",\r\n        \"range2\" : \"2025-10-30 00:00:00\"\r\n    },\r\n    \"method\": \"getTranSearch\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-intgapi.efevoopay.com/v1/apiservice","description":"<h2 id=\"api-request-search-transactions\">API Request: Search Transactions</h2>\n<p><strong>Method:</strong> <code>POST</code><br /><strong>URL:</strong> <a href=\"https://test-intgapi.efevoopay.com/v1/apiservice\">https://test-intgapi.efevoopay.com/v1/apiservice</a></p>\n<h3 id=\"description\">Description</h3>\n<p>This endpoint is used to retrieve transaction data based on specified parameters. The request must include a payload containing the necessary details to process the transaction query.</p>\n<h3 id=\"request-parameters\">Request Parameters</h3>\n<p>The request body should be in JSON format and must include the following parameters:</p>\n<ul>\n<li><p><strong>payload</strong> (object): Contains the details for the transaction request.</p>\n<ul>\n<li><p><strong>token</strong> (string): The token generated in the “TokenCliente” endpoint. It serves as a unique identifier for the client.</p>\n</li>\n<li><p><strong>id</strong> (integer): An identifier for the transaction request, used when searching for a specific transaction.</p>\n</li>\n<li><p><strong>range1</strong> (string): The start date and time for the transaction range in the format<code>YYYY-MM-DD HH:MM:SS,</code>used when searching within a specific time period.</p>\n</li>\n<li><p><strong>range2</strong> (string): The end date and time for the transaction range in the format <code>YYYY-MM-DD HH:MM:SS,</code> used when searching within a specific time period.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>method</strong> (string): Specifies the action to be performed. In this case, it should be set to <code>\"getTransactions\"</code>.</p>\n</li>\n</ul>\n<h3 id=\"expected-response\">Expected Response</h3>\n<p>The response will contain the transaction data based on the specified date range or ID.</p>\n<h3 id=\"notes\">Notes</h3>\n<ul>\n<li><p>Ensure that the <code>token</code> values are valid and correctly formatted to avoid authentication errors.</p>\n</li>\n<li><p>Ensure that the request is properly formatted and that all required parameters are included to avoid errors in the response.</p>\n</li>\n<li><p>The date range specified by <code>rango1</code> and <code>rango2</code> must be logical (i.e., <code>range1</code> should be earlier than <code>range2</code>).</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v1","apiservice"],"host":["test-intgapi","efevoopay","com"],"query":[],"variable":[]}},"response":[{"id":"384ac2b3-dabf-427f-b7c8-243f5b1c3df1","name":"Search Transactions","originalRequest":{"method":"POST","header":[{"key":"X-API-USER","value":"Efevoo Pay","type":"text"},{"key":"X-API-KEY","value":"Hq#J0hs)jK+YqF6J","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"payload\": {\r\n        \"token\" : \"TlhuRVZsNzVuTlBmOWJpVEU0dzRsMzFjM1liTXBDVWYyZnZIN2VPbjVCcz0=\",\r\n        \"id\" : 459470,\r\n        \"range1\" : \"2025-09-01 00:00:00\",\r\n        \"range2\" : \"2025-10-30 00:00:00\"\r\n    },\r\n    \"method\": \"getTranSearch\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-intgapi.efevoopay.com/v1/apiservice"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Date","value":"Wed, 29 Oct 2025 18:40:56 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"CF-Ray","value":"9964cddb1ef92e6b-DFW"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Access-Control-Allow-Origin","value":"https://efevoopay.com"},{"key":"Cache-Control","value":"no-store, max-age=0"},{"key":"Content-Encoding","value":"br"},{"key":"Expires","value":"0"},{"key":"Server","value":"cloudflare"},{"key":"x-xss-protection","value":"1; mode=block"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"Vary","value":"Origin, accept-encoding"},{"key":"Pragma","value":"no-cache"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type,Authorization"},{"key":"Access-Control-Allow-Methods","value":"POST, GET"},{"key":"Access-Control-Max-Age","value":"240"},{"key":"Content-Security-Policy","value":"default-src 'none';script-src-elem static.cloudflareinsights.com ; img-src efv-emi-lambda.s3.amazonaws.com ; connect-src *.efevoopay.com *.efevoopaylbda.com ; base-uri 'none'; frame-ancestors 'none'; form-action 'none'; object-src 'none'; upgrade-insecure-requests; block-all-mixed-content;"},{"key":"Cross-Origin-Embedder-Policy","value":"require-corp; report-to='https://report.efevoopay.com/report';"},{"key":"Cross-Origin-Embedder-Policy-Report-Only","value":"require-corp; report-to='https://report.efevoopay.com/report';"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin; report-to='https://report.efevoopay.com/report';"},{"key":"Cross-Origin-Opener-Policy-Report-Only","value":"same-origin; report-to='https://report.efevoopay.com/report';"},{"key":"expect-ct","value":"max-age=86400, enforce"},{"key":"Permissions-Policy","value":"geolocation=(), microphone=(), camera=()"},{"key":"referrer-policy","value":"same-origin"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"Set-Cookie","value":"__Secure-=EGr2Uqn6b6t9mfeV8b8tH5grN36nj3fKr5wkdqcULc8KgvXH7MhBNPZKrzsgRnNr; HttpOnly; SameSite=Lax; Secure; Max-Age=10800"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"msg\": \"OK\",\n    \"data\": [\n        {\n            \"ID\": 459470,\n            \"red\": \"MC\",\n            \"tarjeta\": \"Credito/MC\",\n            \"tipo\": \"VN\",\n            \"pan\": \"55490030****2191\",\n            \"monto\": 1,\n            \"fecha\": \"2025-10-24T12:50:04\",\n            \"Transaccion\": \"PAGO\",\n            \"approved\": \"00\",\n            \"msi\": 0,\n            \"cancela\": 0,\n            \"devolucion\": 0,\n            \"reverso\": 1\n        }\n    ]\n}"}],"_postman_id":"3aac0158-f096-4299-91c1-aae1c5eb702c"},{"name":"Refund Transaction","id":"f3d0ab87-e212-4fc2-8a22-0680b208a25c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-API-USER","value":"Efevoo Pay","type":"text"},{"key":"X-API-KEY","value":"Hq#J0hs)jK+YqF6J","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"payload\": {\r\n        \"token\" : \"TlhuRVZsNzVuTlBmOWJpVEU0dzRsMzFjM1liTXBDVWYyZnZIN2VPbjVCcz0=\",\r\n        \"id\" : 469291\r\n    },\r\n    \"method\": \"getRefund\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-intgapi.efevoopay.com/v1/apiservice","description":"<h2 id=\"api-request-refund-transaction\">API Request: Refund Transaction</h2>\n<p><strong>Method:</strong> <code>POST</code><br /><strong>URL:</strong> <a href=\"https://test-intgapi.efevoopay.com/v1/apiservice\">https://test-intgapi.efevoopay.com/v1/apiservice</a></p>\n<h3 id=\"description\">Description</h3>\n<p>This endpoint is used to interact with the API service, allowing clients to perform various operations based on the specified method. In this case, the method being invoked is <code>getRefund</code>, which is intended to retrieve refund details.</p>\n<h4 id=\"request-parameters\">Request Parameters:</h4>\n<p>The request body must be formatted as JSON and includes the following parameters:</p>\n<ul>\n<li><p><strong>payload</strong>: An object that contains the following keys:</p>\n<ul>\n<li><p><strong>token</strong> (string): The token generated in the “TokenCliente” endpoint. It serves as a unique identifier for the client.</p>\n</li>\n<li><p><strong>id</strong> (integer): An identifier for the transaction request, used when searching for a specific transaction.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>method</strong> (string): Specifies the action to be performed. In this case, it should be set to <code>\"getRefund\"</code>.</p>\n</li>\n</ul>\n<h4 id=\"expected-response\">Expected Response:</h4>\n<p>The response from this endpoint will typically include details regarding the refund status and any associated information. The exact structure of the response will depend on the implementation but will generally confirm the success or failure of the refund retrieval operation.</p>\n<h4 id=\"notes\">Notes:</h4>\n<ul>\n<li><p>Ensure that the <code>token</code> values are valid and correctly formatted to avoid authentication errors.</p>\n</li>\n<li><p>The response may vary based on the state of the refund and the parameters provided in the request.</p>\n</li>\n<li><p>This endpoint is designed for secure communication; ensure that sensitive information is handled appropriately.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["v1","apiservice"],"host":["test-intgapi","efevoopay","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"f3d0ab87-e212-4fc2-8a22-0680b208a25c"}]}