{"info":{"_postman_id":"9345bab0-af51-4cd2-8691-7a5a03d226e9","name":"PAYMENTS API v1.0","description":"<html><head></head><body><p>Our payment gateway lets you accept and make payments using a JSON-formatted REST API. This document describes API v1.0.</p>\n<h2 id=\"introduction\">Introduction</h2>\n<p>We support debit and credit cards, such as Visa, Mastercard, and in certain cases Mir.</p>\n<h2 id=\"api-credentials\">API Credentials</h2>\n<p>Your API credentials are a project ID and a secret key, which authenticate API requests from your account.</p>\n<p><strong>Important: Don't use the secret key in the client-side (frontend) code.</strong></p>\n<p>To get credentials, provide our customer support team with the following details:</p>\n<ul>\n<li>Website URL</li>\n<li>Email</li>\n<li>Two Customer browser redirection URLs:<ul>\n<li>success redirect</li>\n<li>failure redirect</li>\n</ul>\n</li>\n<li>Merchant callback URLs:<ul>\n<li>payments callback (used both for inbound and outbound payments)</li>\n</ul>\n</li>\n</ul>\n<p>For example, the following URL may be used:<br><code>https://example.com/payment</code>.</p>\n<p>When your company passes regulatory compliance procedures, production values for the project ID and the secret key will be supplied.</p>\n<h2 id=\"sandbox\">Sandbox</h2>\n<p>We provide a sandbox environment. This environment is an exact copy of a production environment. Once you integrated and regulatory compliance procedures are done you will recieve production project ID and secret key.</p>\n<h4 id=\"how-it-works\">How it works</h4>\n<ul>\n<li>Ask our technical team for sandbox credentials.</li>\n<li>Integrate the API with some predefined data.</li>\n<li>Each API endpoint have predifined data(pan &amp; cvv) and instructions for reference</li>\n<li>USD currency is available by default. Ask our technical team to add another currencies.</li>\n</ul>\n<h4 id=\"card-processing\">Card Processing</h4>\n<p>To test deposit flow use the following card data in the request:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Value</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>number</td>\n<td>4244491609788988</td>\n<td>This is the only valid card number for payment procedure</td>\n</tr>\n<tr>\n<td>security_code</td>\n<td></td>\n<td>Depends on given codes you will recieve different response:</td>\n</tr>\n<tr>\n<td></td>\n<td>501</td>\n<td>success response with 3ds v2 flow</td>\n</tr>\n<tr>\n<td></td>\n<td>504</td>\n<td>failed response with 3ds v2 flow</td>\n</tr>\n<tr>\n<td></td>\n<td>100</td>\n<td>error reponse with 400069 code</td>\n</tr>\n<tr>\n<td></td>\n<td>101</td>\n<td>error response with 400345 code</td>\n</tr>\n<tr>\n<td></td>\n<td>102</td>\n<td>error response with 400390 code</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"payouts\">Payouts</h4>\n<p>To test payout flow use the following card data in the request:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Value</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>destination_card</td>\n<td></td>\n<td>These are the only valid values for sandbox environment</td>\n</tr>\n<tr>\n<td></td>\n<td>4244491609788988</td>\n<td>succes payout</td>\n</tr>\n<tr>\n<td></td>\n<td>5520055591529809</td>\n<td>error respons with 400069 code</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"general-features\">General features</h2>\n<h3 id=\"hmac-authentication\">HMAC Authentication</h3>\n<p>We use HMAC to authenticate entire request bodies. This approach is common in the payment industry, but it isn't standardized by API standards such as OpenAPI yet.</p>\n<p>HMAC authentication is required for all API calls except <code>/card/getToken</code></p>\n<p>To account for JSON serialization differences, our specification defines a custom serialization format for HMAC calculations.</p>\n<p>As our API only uses flat lists of key-value pairs, there is no need to define serialization for nested structures.</p>\n<p>To authenticate a request using an HMAC do the following:</p>\n<ul>\n<li>sort the values in the case sensitive ascending order</li>\n<li>concatenate the sorted list using the \"|\" character</li>\n<li>construct HMAC-SHA256 using your secret key</li>\n<li>convert the resulting value to a lowercase ASCII hex string</li>\n<li>pass the string as an extra <code>signature</code> parameter to the API call</li>\n</ul>\n<p>For example, for the following <code>/transaction/status</code> request parameters in ASCII encoding:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>project = \"d7d86391b36b4543bc1cf87cbd2ee6c9\"\npayment_id = \"38013333\"\n\n</code></pre><p>the 41 data bytes for HMAC calculation would be:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>33 38 30 31 33 33 33 33 7c 64 37 64 38 36 33 39 31 62 33 36 62 34 35 34 33 62 63 31 63 66 38 37 63 62 64 32 65 65 36 63 39\n\n</code></pre><p>(corresponds to ASCII \"38013333|d7d86391b36b4543bc1cf87cbd2ee6c9\" and not \"d7d86391b36b4543bc1cf87cbd2ee6c9|38013333\" because \"38013333\" is lexicographically smaller)</p>\n<p>The secret key is provided as a hexadecimal string, so \"c8a4e2cc008ae5cc32de78c498b1ac53b921360d611373900aead96c410b5de0'\" corresponds to the following 32 octets:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>c8 a4 e2 cc 00 8a e5 cc 32 de 78 c4 98 b1 ac 53 b9 21 36 0d 61 13 73 90 0a ea d9 6c 41 0b 5d e0\n\n</code></pre><p>When the above two octet strings are used in HMAC-SHA256 calculation, the following HMAC value should be produced:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>0a 5e a9 ee 64 d6 de c3 cc ff d1 3c 4e 6e 03 89 2f 8b 3e 8a ba c5 f7 b3 af 18 f9 50 9d 77 ce 38\n\n</code></pre><p>The parameters and the HMAC value are then serialized as a single JSON object:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n \"payment_id\": \"38013333\",\n \"signature\": \"0a5ea9ee64d6dec3ccffd13c4e6e03892f8b3e8abac5f7b3af18f9509d77ce38\"\n}\n\n</code></pre><p>See code examples below.</p>\n<h4 id=\"nodejs-example\">Node.js Example</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>const crypto = require('crypto')\nconst createSignature = (request, keyHex) =&gt; {\n  const values = Object.values(request)\n  const hmacData = values.sort().join('|')\n  const hmacKey = Buffer.from(keyHex, 'hex')\n  const hmacObj = crypto.createHmac('sha256', hmacKey)\n  hmacObj.update(hmacData)\n  return hmacObj.digest('hex')\n}\nconst keyHex = 'c8a4e2cc008ae5cc32de78c498b1ac53b921360d611373900aead96c410b5de0'\nconst request = {\n  project: 'd7d86391b36b4543bc1cf87cbd2ee6c9',\n  payment_id: '38013333'\n}\nrequest.signature = createSignature(request, keyHex)\nconsole.log(JSON.stringify(request))\n\n</code></pre><p>Output:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>$ node hmac.js\n{\"project\":\"d7d86391b36b4543bc1cf87cbd2ee6c9\",\"payment_id\":\"38013333\",\"signature\":\"0a5ea9ee64d6dec3ccffd13c4e6e03892f8b3e8abac5f7b3af18f9509d77ce38\"}\n\n</code></pre><h4 id=\"python-3-example\">Python 3 example</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>import hmac\ndef create_signature(params, keyHex):\n    params.sort()\n    join_params = '|'.join(params)\n    hash_params = bytearray()\n    hash_params.extend(join_params.encode())\n    hash_key =  bytearray.fromhex(keyHex)\n    sign = hmac.new(hash_key, hash_params, 'sha256')\n    return sign.hexdigest()\ndata = {\n   'project': \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n   'payment_id': \"38013333\"\n}\nsecret = 'c8a4e2cc008ae5cc32de78c498b1ac53b921360d611373900aead96c410b5de0'\ndata['signature'] = create_signature(list(data.values()), secret)\nprint(data)\n\n</code></pre><p>Output:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>$ python hmac.py\n{'project': 'd7d86391b36b4543bc1cf87cbd2ee6c9', 'payment_id': '38013333', 'signature': '2a15c222c7e4dbd23e14c915987eb34c908ab13e15d00a8e9fba82babf8bbada'}\n\n</code></pre><h4 id=\"go-example\">Go example</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>package main\nimport (\n    \"crypto/hmac\"\n    \"crypto/sha256\"\n    \"encoding/hex\"\n    \"encoding/json\"\n    \"fmt\"\n    \"strings\"\n    \"sort\"\n)\nfunc createSignature(request map[string]string, keyHex string) string {\n    values := make([]string, 0, len(request))\n    for _, value := range request {\n        values = append(values, value)\n    }\n    sort.Strings(values)\n    hmacKey, _ := hex.DecodeString(keyHex)\n    hmacObj := hmac.New(sha256.New, []byte(hmacKey))\n    hmacData := strings.Join(values, \"|\")\n    hmacObj.Write([]byte(hmacData))\n    return hex.EncodeToString(hmacObj.Sum(nil))\n}\nfunc main() {\n    const keyHex = \"c8a4e2cc008ae5cc32de78c498b1ac53b921360d611373900aead96c410b5de0\"\n    request := map[string]string{\n        \"project_id\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n        \"payment_id\": \"38013333\",\n    }\n    request[\"signature\"] = createSignature(request, keyHex)\n    jsonString, _ := json.Marshal(request)\n    fmt.Println(string(jsonString))\n}\n\n</code></pre><p>Output:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>$ go run hmac.go\n{\"payment_id\":\"38013333\",\"project_id\":\"d7d86391b36b4543bc1cf87cbd2ee6c9\",\"signature\":\"0a5ea9ee64d6dec3ccffd13c4e6e03892f8b3e8abac5f7b3af18f9509d77ce38\"}\n\n</code></pre><h4 id=\"java-example\">Java example</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>import javax.crypto.Mac;\nimport javax.crypto.spec.SecretKeySpec;\nimport java.nio.charset.StandardCharsets;\nimport java.security.InvalidKeyException;\nimport java.security.NoSuchAlgorithmException;\nimport java.util.*;\npublic class customHmac {\n    private static final String HMAC_SHA256 = \"HmacSHA256\";\n    private static String toHexString(byte[] bytes) {\n        Formatter formatter = new Formatter();\n        for (byte b : bytes) {\n            formatter.format(\"\u0002x\", b);\n        }\n        return formatter.toString();\n    }\n    public static byte[] hexStringToByteArray(String s) {\n        int len = s.length();\n        byte[] data = new byte[len / 2];\n        for (int i = 0; i &lt; len; i += 2) {\n            data[i / 2] = (byte) ((Character.digit(s.charAt(i), 16) &lt;&lt; 4)\n                    + Character.digit(s.charAt(i + 1), 16));\n        }\n        return data;\n    }\n    public static String createSignature(Collection params, String keyHex) {\n        Mac sha256Hmac;\n        String result;\n        String joined;\n        try {\n            Collections.sort(new ArrayList(params));\n            joined = String.join(\"|\", params);\n            final byte[] byteKey = hexStringToByteArray(keyHex);\n            sha256Hmac = Mac.getInstance(HMAC_SHA256);\n            SecretKeySpec keySpec = new SecretKeySpec(byteKey, HMAC_SHA256);\n            sha256Hmac.init(keySpec);\n            byte[] macData = sha256Hmac.doFinal(joined.getBytes(StandardCharsets.UTF_8));\n            result = toHexString(macData);\n        } catch (InvalidKeyException | NoSuchAlgorithmException e) {\n            e.printStackTrace();\n            return null;\n        }\n        return result;\n    }\n    public static void main(String[] args) {\n        final String keyHex = \"c8a4e2cc008ae5cc32de78c498b1ac53b921360d611373900aead96c410b5de0\";\n        Mac sha512Hmac;\n        Map request = new HashMap();\n        request.put(\"project\", \"d7d86391b36b4543bc1cf87cbd2ee6c9\");\n        request.put(\"payment_id\", \"38013333\");\n                String signature = createSignature(request.values(), keyHex);\n        if (signature != null) {\n            request.put(\"signature\", signature);\n            System.out.println(request);\n        }\n        else {\n            System.out.println(\"Failed create signature\");\n        }\n    }\n}\n\n</code></pre><p>Output:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>$ javac customHmac.java\n$ java customHmac\n{signature=0a5ea9ee64d6dec3ccffd13c4e6e03892f8b3e8abac5f7b3af18f9509d77ce38, payment_id=38013333, project=d7d86391b36b4543bc1cf87cbd2ee6c9}\n\n</code></pre><h4 id=\"php-74-example\">PHP (7.4) example</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>function create_signature($params, $keyHex)\n{\n  $values = array_values($params);\n  sort($values, SORT_STRING);\n  $join_params = implode(\"|\", $values);\n  $sign = hash_hmac('sha256',$join_params, hex2bin($keyHex), true);\n  return bin2hex($sign);\n};\n$data = array(\n   'project' =&gt; \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n   'payment_id' =&gt; \"38013333\"\n);\n$secret = 'c8a4e2cc008ae5cc32de78c498b1ac53b921360d611373900aead96c410b5de0';\n$data['signature'] = create_signature($data, $secret);\nvar_dump($data);\n?&gt;\n\n</code></pre><p>Output:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>$ php customHmac.php\narray(3) {\n  [\"project\"]=&gt;\n  string(32) \"d7d86391b36b4543bc1cf87cbd2ee6c9\"\n  [\"payment_id\"]=&gt;\n  string(8) \"38013333\"\n  [\"signature\"]=&gt;\n  string(64) \"0a5ea9ee64d6dec3ccffd13c4e6e03892f8b3e8abac5f7b3af18f9509d77ce38\"\n}\n\n</code></pre><h2 id=\"payment-process\">Payment process</h2>\n<p>This is a host2host-style integration. The payment form is provided by the Merchant.</p>\n<ol>\n<li>The Merchant passes cardholder data to the <code>/card/getToken</code> endpoint and receives a temporary card token, valid for 20 minutes.</li>\n<li>The Merchant passes the token to the <code>/card/process</code> endpoint and receives a JSON reply object with <code>success</code> and other fields.</li>\n<li>If you recieved <code>message</code> and <code>code</code> it means the transaction failed, and the fields indicate a detailed error condition.</li>\n<li>If <code>success</code> is <code>true</code> and returned <code>acs</code> object contains the <code>url</code> field, a GET redirection to that URL is performed, typically by returning a 3xx response header and setting the <code>Location</code> HTTP header.</li>\n</ol>\n<p>After this point, the Merchant can either poll the transaction status or wait for an HTTP callback until the transaction reaches one of the final success or final failure statuses.</p>\n<h2 id=\"best-practices-for-error-handling-to-prevent-financial-losses\">Best Practices for Error Handling to Prevent Financial Losses</h2>\n<h3 id=\"impact-on-payout-cascading-implementation\">Impact on Payout Cascading Implementation</h3>\n<p>The main purpose of this guide is to warn payout cascade implementors of possible financial losses due to their fault.</p>\n<p>The affected scenario is as follows:</p>\n<ul>\n<li>A Merchant sends a payout API request</li>\n<li>A failure occurs</li>\n<li>The failure is incorrectly interpreted as a failed transaction</li>\n<li>The transaction is repeated using the next payment gateway in the cascade.</li>\n<li>Both transactions succeed</li>\n<li>The end user receives double amount and he is not willing to voluntarily return the extra</li>\n<li>A financial loss occurs</li>\n</ul>\n<h3 id=\"guidelines\">Guidelines</h3>\n<p>Failure to adhere to these guidelines may lead to potential financial losses, which cannot be considered for compensation.</p>\n<ol>\n<li><strong>Payouts</strong>: When encountering uncertain situations or cases not explicitly described in the documentation, the financial status of payouts must be set to <strong>success</strong>.</li>\n<li><strong>Payments</strong>: Dually, for uncertain situations or cases not explicitly described, the financial status of payments must be set to <strong>failure</strong>.</li>\n<li>The status of a payout or payment transaction should only be changed under the following conditions:<ol>\n<li>Initial setting of the status to the safe value (success for payouts and failure for payments).</li>\n<li>Receipt of the initial status during transaction creation.</li>\n<li>Receipt of the <code>transaction_status</code> or <code>payout_status</code></li>\n</ol>\n</li>\n</ol>\n<h3 id=\"important-considerations\">Important Considerations</h3>\n<ul>\n<li>A safe status (failure for payments, success for payouts, see above) must be assigned <strong>before</strong> an API request is attempted, to avoid financial losses.</li>\n<li>In the event of a communication error or failure to receive a status value during transaction creation, the transaction status must <strong>remain unchanged</strong> to avoid financial losses.</li>\n<li>Similarly, if there is a communication error or failure to receive a status value during a transaction status request, the transaction status must <strong>remain unchanged</strong> to avoid financial losses.</li>\n<li>If callbacks are not received or lack the necessary parameter value, the transaction status should <strong>remain unchanged</strong> to avoid financial losses.</li>\n<li>In case of undocumented error messages, or error messages explicitly asking to contact technical support, the transaction must be marked as requiring manual review. Financial status of such transactions is unknown, so these transactions must not be retried using another provider to avoid financial losses.</li>\n</ul>\n<h2 id=\"callback\">Callback</h2>\n<p>If a transaction doesn't have a final status upon creation, Merchant can track its status changes by receiving asynchronous callbacks from the API.</p>\n<p>The callback URL is configured statically when credentials are requested, and can be re-configured at any time by contacting technical support.</p>\n<p>If Merchant decides not to actually use the callbacks, for example, by relying on polling, a dummy callback handler returning 200 HTTP Status Code on POST requests must be provided.</p>\n<p>The callback is a POST request with a HMAC-authenticated JSON request body, just the same way as the requests to the API are formatted. The Merchant's <code>secret</code> is used as the HMAC secret.</p>\n<p>There can be different types of callbacks: payment, payout, refund. While payment callback always persists, payout and refund callbacks are not always provided and depend on merchant configuration. However the request body of the callback is always the same as response body of the corresponding status requests.</p>\n<p>Payment callback request body contains the following fields:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"success\": true,\n  \"payment_id\": \"321\",\n  \"order_id\": \"123\",\n  \"currency\": \"USD\",\n  \"create_date\": \"2021-01-20 16:51:58\",\n  \"result_date\": \"2021-01-20 16:57:49\",\n  \"card_pan\": \"444444******1234\",\n  \"transaction_status\": \"completed\",\n  \"status_code\": null,\n  \"status_description\": null,\n  \"amount\": \"3.77\",\n  \"amount_gross\": \"4.00\",\n  \"transactions\": [],\n  \"signature\": \"7f41726ca604797668dc2b73223e9aeebffcea29a68bfbb0fa876d4b5eb5a8c3\"\n}\n\n</code></pre><h4 id=\"how-to\">How to:</h4>\n<p>The above signature was created with the key - c8a4e2cc008ae5cc32de78c498b1ac53b921360d611373900aead96c410b5de0</p>\n<ul>\n<li>exclude fields (if exists) with type 'object' from the values array (null, [])</li>\n<li>boolean type convert to string 'true'</li>\n</ul>\n<p>final string - 123|2021-01-20 16:51:58|2021-01-20 16:57:49|3.77|321|4.00|444444**1234|USD|completed|true</p>\n<h3 id=\"important-fields\">Important fields:</h3>\n<ul>\n<li>transaction_status - final transaction status. Look status table for reference.</li>\n<li>order_id - order or payment id on your side</li>\n<li>payment_id - transaction id on our side</li>\n<li>amount - amount added to merchant balance</li>\n<li>amount_gross - amount charged from a client</li>\n<li>currency - alfa currency code (for example USD)</li>\n<li>transactions - list of potential refund operations of the currrent transaction</li>\n</ul>\n<h2 id=\"documentation-notes\">Documentation notes</h2>\n<p>Parameters with <strong>bold</strong> font are required parameters. Parameters with <em>cursive</em> are optional or have additional notes to that specific request.</p>\n<h2 id=\"host\">Host</h2>\n<blockquote>\n<p>api.example.com </p>\n</blockquote>\n<h2 id=\"headers\">Headers</h2>\n<blockquote>\n<p>Content-Type: application/json </p>\n</blockquote>\n<h2 id=\"authentication\">Authentication</h2>\n<p>Request and callback parameters are signed by <a href=\"https://en.wikipedia.org/wiki/HMAC\">HMAC</a> to make sure the values can't be changed.</p>\n<h2 id=\"errors\">Errors</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Message</th>\n<th>Code</th>\n<th>HTTP status code</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Transaction cannot be processed. Too many executed transactions. Try again in 12 hours</td>\n<td>104</td>\n<td>401</td>\n</tr>\n<tr>\n<td>You've reached the limit of sum allowed per day. Try tomorrow, please.</td>\n<td>334</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Project's ID is missing.</td>\n<td>400001</td>\n<td>403</td>\n</tr>\n<tr>\n<td>Amount/price is required.</td>\n<td>400002</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Signature is missing.</td>\n<td>400003</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Customer not found.</td>\n<td>400004</td>\n<td>403</td>\n</tr>\n<tr>\n<td>Signature is invalid.</td>\n<td>400005</td>\n<td>403</td>\n</tr>\n<tr>\n<td>Payment ID or Order ID is required.</td>\n<td>400006</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Description is required.</td>\n<td>400007</td>\n<td>401</td>\n</tr>\n<tr>\n<td>IP is required.</td>\n<td>400008</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Token is required.</td>\n<td>400009</td>\n<td>401</td>\n</tr>\n<tr>\n<td>CC number is required</td>\n<td>400010</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Expiration month is required.</td>\n<td>400011</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Expiration year is required.</td>\n<td>400012</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Security code is required.</td>\n<td>400013</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Payment ID is required.</td>\n<td>400015</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Refund ID is required.</td>\n<td>400016</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Payout amount is required.</td>\n<td>400017</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Destination card is required.</td>\n<td>400018</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Payout ID or Order ID is required.</td>\n<td>400019</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Start Date (YYYY-MM-DD HH:MM:SS) is required.</td>\n<td>400020</td>\n<td>401</td>\n</tr>\n<tr>\n<td>End Date (YYYY-MM-DD HH:MM:SS) is required.</td>\n<td>400021</td>\n<td>401</td>\n</tr>\n<tr>\n<td>User's email is missing.</td>\n<td>400023</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Currency is missing.</td>\n<td>400025</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Payout ID is required.</td>\n<td>400029</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Phone number is required.</td>\n<td>400031</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Token is invalid or expired.</td>\n<td>400036</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Invalid price/amount format. Valid is fixedpoint string, ex: 123.2</td>\n<td>400039</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Order ID is missing</td>\n<td>400040</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Invalid payment ID type. Must be a string.</td>\n<td>400043</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Invalid order ID type. Must be a string.</td>\n<td>400044</td>\n<td>401</td>\n</tr>\n<tr>\n<td>result_url is missing.</td>\n<td>400045</td>\n<td>401</td>\n</tr>\n<tr>\n<td>birth_date is missing. ex 05.06.1987</td>\n<td>400046</td>\n<td>401</td>\n</tr>\n<tr>\n<td>expiration_month is required. ex 06</td>\n<td>400047</td>\n<td>401</td>\n</tr>\n<tr>\n<td>expiration_year is required. ex. 22</td>\n<td>400048</td>\n<td>401</td>\n</tr>\n<tr>\n<td>birth_place is missing. ex Moscow</td>\n<td>400049</td>\n<td>401</td>\n</tr>\n<tr>\n<td>country_of_citizenship is missing. ex RU</td>\n<td>400050</td>\n<td>401</td>\n</tr>\n<tr>\n<td>country_of_residence is missing. ex RU</td>\n<td>400051</td>\n<td>401</td>\n</tr>\n<tr>\n<td>document_type is missing. ex passport or ID</td>\n<td>400052</td>\n<td>401</td>\n</tr>\n<tr>\n<td>document_issuer is missing. ex MFA of Russia</td>\n<td>400053</td>\n<td>401</td>\n</tr>\n<tr>\n<td>document_series is missing. ex P</td>\n<td>400054</td>\n<td>401</td>\n</tr>\n<tr>\n<td>document_number is missing. ex 23 23456891</td>\n<td>400055</td>\n<td>401</td>\n</tr>\n<tr>\n<td>document_issued_at is missing. ex 05.06.2011</td>\n<td>400056</td>\n<td>401</td>\n</tr>\n<tr>\n<td>document_valid_until is missing. ex 05.06.2029</td>\n<td>400057</td>\n<td>401</td>\n</tr>\n<tr>\n<td>beneficiary_first_name is missing. ex Ivan</td>\n<td>400058</td>\n<td>401</td>\n</tr>\n<tr>\n<td>beneficiary_last_name is missing. ex Ivanov</td>\n<td>400059</td>\n<td>401</td>\n</tr>\n<tr>\n<td>phone is missing. ex 77777777777</td>\n<td>400060</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Pan is in blacklist</td>\n<td>400061</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Pan is not in whitelist</td>\n<td>400062</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Website is not in whitelist</td>\n<td>400063</td>\n<td>401</td>\n</tr>\n<tr>\n<td>IP does not match url</td>\n<td>400066</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Amount is invalid</td>\n<td>400067</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Card balance is exceeded</td>\n<td>400068</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Order ID must be unique</td>\n<td>400069</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Issuer declined the transaction</td>\n<td>400070</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Card limit has been exceeded</td>\n<td>400071</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Transaction has been declined by antufraud system</td>\n<td>400072</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Transaction with this order ID does not exist</td>\n<td>400074</td>\n<td>401</td>\n</tr>\n<tr>\n<td>General processing error</td>\n<td>400075</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Partial amount retrieve not allowed</td>\n<td>400076</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Transaction declined by gateway</td>\n<td>400077</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Credit card info is invalid</td>\n<td>400078</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Credit card number is invalid</td>\n<td>400079</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Credit card holder name is invalid</td>\n<td>400080</td>\n<td>401</td>\n</tr>\n<tr>\n<td>One or more request parameters are invalid</td>\n<td>400081</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Payment session timeout error</td>\n<td>400082</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Credit card is expired</td>\n<td>400084</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Partial refund is not allowed</td>\n<td>400094</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Multiple refunds are not supported</td>\n<td>400095</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Partial charge is not allowed</td>\n<td>400096</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Retrieve period has been expired</td>\n<td>400097</td>\n<td>401</td>\n</tr>\n<tr>\n<td>CVC code is invalid</td>\n<td>400098</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Email provided is invalid</td>\n<td>400099</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Credit card is inactive</td>\n<td>400100</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Failed to get available payment gateways</td>\n<td>400101</td>\n<td>400</td>\n</tr>\n<tr>\n<td>Failed to get payment status</td>\n<td>400102</td>\n<td>400</td>\n</tr>\n<tr>\n<td>Failed to get initialize a payment</td>\n<td>400103</td>\n<td>400</td>\n</tr>\n<tr>\n<td>Failed to create a token</td>\n<td>400104</td>\n<td>400</td>\n</tr>\n<tr>\n<td>Failed to create refund</td>\n<td>400106</td>\n<td>400</td>\n</tr>\n<tr>\n<td>Failed to get refund status</td>\n<td>400107</td>\n<td>400</td>\n</tr>\n<tr>\n<td>Failed to create payout</td>\n<td>400108</td>\n<td>400</td>\n</tr>\n<tr>\n<td>Failed to get payout status</td>\n<td>400109</td>\n<td>400</td>\n</tr>\n<tr>\n<td>Failed to get refunds list</td>\n<td>400110</td>\n<td>400</td>\n</tr>\n<tr>\n<td>Failed to get transactions list</td>\n<td>400111</td>\n<td>400</td>\n</tr>\n<tr>\n<td>Failed to get payouts list</td>\n<td>400112</td>\n<td>400</td>\n</tr>\n<tr>\n<td>Failed to process a payment</td>\n<td>400115</td>\n<td>400</td>\n</tr>\n<tr>\n<td>Failed to reverse the transaction</td>\n<td>400120</td>\n<td>400</td>\n</tr>\n<tr>\n<td>Failed to process the refund</td>\n<td>400121</td>\n<td>400</td>\n</tr>\n<tr>\n<td>Failed to process callback</td>\n<td>400122</td>\n<td>400</td>\n</tr>\n<tr>\n<td>Endpoint not implemented</td>\n<td>400124</td>\n<td>400</td>\n</tr>\n<tr>\n<td>Failed to get balance.</td>\n<td>400126</td>\n<td>400</td>\n</tr>\n<tr>\n<td>Failed to get payout history.</td>\n<td>400127</td>\n<td>400</td>\n</tr>\n<tr>\n<td>Failed to execute cron job</td>\n<td>400131</td>\n<td>400</td>\n</tr>\n<tr>\n<td>Invalid request headers.</td>\n<td>400135</td>\n<td>400</td>\n</tr>\n<tr>\n<td>Failed to get rates</td>\n<td>400136</td>\n<td>400</td>\n</tr>\n<tr>\n<td>Operation is not supported for this card</td>\n<td>400300</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Transaction has been declined by cardholder</td>\n<td>400301</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Card PIN code error</td>\n<td>400302</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Credit card is restricted</td>\n<td>400303</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Credit card status is invalid</td>\n<td>400304</td>\n<td>401</td>\n</tr>\n<tr>\n<td>No transactions found for this order id</td>\n<td>400307</td>\n<td>401</td>\n</tr>\n<tr>\n<td>The number of payment attempts exceeded</td>\n<td>400311</td>\n<td>401</td>\n</tr>\n<tr>\n<td>New payment attempt already started</td>\n<td>400312</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Specified currency is not supported</td>\n<td>400317</td>\n<td>401</td>\n</tr>\n<tr>\n<td>3D-Secure authentication failed</td>\n<td>400319</td>\n<td>401</td>\n</tr>\n<tr>\n<td>3D-Secure authentication has been canceled</td>\n<td>400320</td>\n<td>401</td>\n</tr>\n<tr>\n<td>3D-Secure preprocess info is missing</td>\n<td>400321</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Credit card is not involved in 3DS</td>\n<td>400322</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Operation has been declined</td>\n<td>400325</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Temporal failure, try later please</td>\n<td>400326</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Credit card type is unsupported</td>\n<td>400327</td>\n<td>401</td>\n</tr>\n<tr>\n<td>return url has not been set</td>\n<td>400332</td>\n<td>401</td>\n</tr>\n<tr>\n<td>invalid credentials</td>\n<td>400333</td>\n<td>401</td>\n</tr>\n<tr>\n<td>You have reached maximum sum for operation</td>\n<td>400334</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Unknown error. Contact technical support please</td>\n<td>400336</td>\n<td>401</td>\n</tr>\n<tr>\n<td>QIWI account number is required</td>\n<td>400337</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Failure, try another card, please</td>\n<td>400338, 400339</td>\n<td>401</td>\n</tr>\n<tr>\n<td>This currency is not supported</td>\n<td>400340</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Start Date (YYYY-MM-DD) or (YYYY-MM-DD HH:MM:SS) is required</td>\n<td>400341</td>\n<td>401</td>\n</tr>\n<tr>\n<td>End Date (YYYY-MM-DD) or (YYYY-MM-DD HH:MM:SS) is required</td>\n<td>400342</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Include failed should be boolean</td>\n<td>400343</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Range is not valid</td>\n<td>400344</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Insufficient funds</td>\n<td>400345</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Wrong sandbox card</td>\n<td>400346</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Wrong sandbox card cvc</td>\n<td>400347</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Unexpected sandbox message</td>\n<td>400348</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Transaction with this payment id is not found</td>\n<td>400349</td>\n<td>401</td>\n</tr>\n<tr>\n<td>Transaction with this refund id is not found</td>\n<td>400350</td>\n<td>401</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"statuses\">Statuses</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Status</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>initiated</td>\n<td>Transaction has been initiated successfully.</td>\n</tr>\n<tr>\n<td>completed</td>\n<td>(final)Transaction has been completed successfully.</td>\n</tr>\n<tr>\n<td>canceled</td>\n<td>(final)Transaction has been canceled.</td>\n</tr>\n<tr>\n<td>reject</td>\n<td>(final)Transaction has been rejected by processing center.</td>\n</tr>\n<tr>\n<td>waiting_approval</td>\n<td>Transaction is waiting to be approved. (3DS).</td>\n</tr>\n<tr>\n<td>processing</td>\n<td>Transaction is processing.</td>\n</tr>\n<tr>\n<td>failed</td>\n<td>(final)Transaction has been failed.</td>\n</tr>\n<tr>\n<td>refund_completed</td>\n<td>(final)Transaction is reversed/refunded.</td>\n</tr>\n<tr>\n<td>payout_filled</td>\n<td>Payout has been filled.</td>\n</tr>\n<tr>\n<td>payout_completed</td>\n<td>(final)Payout has been completed.</td>\n</tr>\n<tr>\n<td>payout_failed</td>\n<td>(final)Payout has been failed.</td>\n</tr>\n<tr>\n<td>waiting_payment</td>\n<td>P2P transaction awaiting for payment.</td>\n</tr>\n<tr>\n<td>paid</td>\n<td>(final)P2P transaction has been paid.</td>\n</tr>\n<tr>\n<td>in_review</td>\n<td>Transaction is in review.</td>\n</tr>\n<tr>\n<td>dispute_opened</td>\n<td>Dispute opened for P2P transaction.</td>\n</tr>\n<tr>\n<td>dispute_accepted</td>\n<td>(final)Dispute has been accepted for P2P transaction.</td>\n</tr>\n<tr>\n<td>dispute_failed</td>\n<td>(final)Dispute has been failed for P2P transaction.</td>\n</tr>\n</tbody>\n</table>\n</div></body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"7415068","collectionId":"9345bab0-af51-4cd2-8691-7a5a03d226e9","publishedId":"TVCb4AZw","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2020-08-28T02:47:09.000Z"},"item":[{"name":"Card Processing","item":[{"name":"/dev/card/getToken (Create Token For Card)","id":"ee75e9e5-c985-4b2a-9bc6-18103c6989ce","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"project\":\"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n    \"number\":\"4244491609788988\",\n    \"expiration_month\":\"06\",\n    \"expiration_year\":\"2028\",\n    \"security_code\":\"501\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/card/getToken","description":"<p>This token should used in payment operation like nonce parameter for prevent reply attack on payment operations.</p>\n<p>Creates credit card token is valid for 20 minutes. Request not require signature</p>\n<p><strong>*Bold</strong> parameters are required</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>project</strong></td>\n<td>string</td>\n<td>your project ID</td>\n</tr>\n<tr>\n<td><strong>number</strong></td>\n<td>string</td>\n<td>credit card number</td>\n</tr>\n<tr>\n<td><strong>expiration_month</strong></td>\n<td>string</td>\n<td>credit card expiration month</td>\n</tr>\n<tr>\n<td><strong>expiration_year</strong></td>\n<td>string</td>\n<td>credit card expiration year</td>\n</tr>\n<tr>\n<td><strong>security_code</strong></td>\n<td>string</td>\n<td>credit card security code</td>\n</tr>\n</tbody>\n</table>\n</div><p>Example:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n    \"project\":\"babd2936811249efa1ba30941dc4da8d\",\n    \"number\":\"5444870724493746\",\n    \"expiration_month\":\"12\",\n    \"expiration_year\":\"2026\",\n    \"security_code\":\"123\"\n}\n\n</code></pre>\n<p>This API method doesn't require request signature</p>\n","urlObject":{"protocol":"https","path":["dev","card","getToken"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"8b13456c-85bc-4635-8717-406731dce08a","name":"/card/getToken (Create Token For Card) - Success create Token","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"project\":\"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n    \"number\":\"4244491609788988\",\n    \"expiration_month\":\"06\",\n    \"expiration_year\":\"2028\",\n    \"security_code\":\"501\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/card/getToken"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"e649942562adf9adb9d7ad4a67faa39310816fe4b0b54d1ee4496f4c0a7a8305\",  \n  \"expiresAt\": \"2023-08-24T08:00:03.791Z\",\n  \"card\": { \n    \"lastFour\": \"8988\",\n    \"expirationMonth\": \"06\",\n    \"expirationYear\": \"2028\"\n    }\n}"},{"id":"d4100514-15d8-415e-b562-91be2b42f531","name":" /card/getToken (Create Token For Card) - Failed Create Token","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"project\":\"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n    \"number\":\"4244491609788988\",\n    \"expiration_month\":\"06\",\n    \"expiration_year\":\"2028\",\n    \"security_code\":\"501\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/card/getToken"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Failed to create a token\",\n    \"code\": 400114\n}"}],"_postman_id":"ee75e9e5-c985-4b2a-9bc6-18103c6989ce"},{"name":"/dev/card/process (Process A Card)","id":"04aff18e-7012-4c03-88b5-667a5775f987","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"card_token\": \"e649942562adf9adb9d7ad4a67faa39310816fe4b0b54d1ee4496f4c0a7a8305\",\n  \"user_contact_email\": \"example@gmail.com\",\n  \"user_name\": \"john doe\",\n  \"description\": \"live test payment\",\n  \"price\": \"1.00\",\n  \"currency\": \"USD\",\n  \"order_id\": \"1233213123213\",\n  \"user_phone\": \"55555555555\",\n  \"result_url\": \"https://example.com/result\",\n  \"success_url\": \"https://example.com/success\",\n  \"failure_url\": \"https://example.com/failure\",\n  \"ip\": \"1.1.1.1\",\n  \"user_country\": \"PL\",\n  \"user_city\": \"Krakow\",\n  \"user_address\": \"Grodzka 26\",\n  \"user_state\": \"Krakow\",\n  \"user_postal_code\": \"31-044\",\n  \"user_nationality\": \"PL\",\n  \"signature\": \"e695931bf44847b4ea627e32a956537fab493a7b2fd73dcb4a0e23f4c9d771e2\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/card/process","description":"<p>Process a payment.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>project</strong></td>\n<td>string</td>\n<td>your project id.</td>\n</tr>\n<tr>\n<td><strong>card_token</strong></td>\n<td>string</td>\n<td>a credit card token received from /card/getToken</td>\n</tr>\n<tr>\n<td><strong>order_id</strong></td>\n<td>string</td>\n<td>an order number in merchant's system. Should be unique. If order_id already exist payment not accepted</td>\n</tr>\n<tr>\n<td><strong>price</strong></td>\n<td>string</td>\n<td>amount to be charged. Should be string in fixed format like \"123.31\"</td>\n</tr>\n<tr>\n<td><strong>currency</strong></td>\n<td>string</td>\n<td>currency of the transaction</td>\n</tr>\n<tr>\n<td><strong>description</strong></td>\n<td>string</td>\n<td>description of the transaction</td>\n</tr>\n<tr>\n<td><strong>user_name</strong></td>\n<td>string</td>\n<td>cardholder name</td>\n</tr>\n<tr>\n<td><strong>user_phone</strong></td>\n<td>string</td>\n<td>cardholder phone number</td>\n</tr>\n<tr>\n<td><strong>user_contact_email</strong></td>\n<td>string</td>\n<td>cardholder email address</td>\n</tr>\n<tr>\n<td><em>user_country</em></td>\n<td>string</td>\n<td>alpha2 code</td>\n</tr>\n<tr>\n<td><em>user_state</em></td>\n<td>string</td>\n<td>user state</td>\n</tr>\n<tr>\n<td><em>user_city</em></td>\n<td>string</td>\n<td>user city</td>\n</tr>\n<tr>\n<td><em>user_address</em></td>\n<td>string</td>\n<td>street and house number</td>\n</tr>\n<tr>\n<td><em>user_postal_code</em></td>\n<td>string</td>\n<td>user postal code</td>\n</tr>\n<tr>\n<td><em>user_nationality</em></td>\n<td>string</td>\n<td>can be the same as country</td>\n</tr>\n<tr>\n<td><strong>ip</strong></td>\n<td>string</td>\n<td>user IP address</td>\n</tr>\n<tr>\n<td><em>real_url</em></td>\n<td>string</td>\n<td>website url (used for validation)</td>\n</tr>\n<tr>\n<td><strong>result_url</strong></td>\n<td>string</td>\n<td>callback url, transaction result notification</td>\n</tr>\n<tr>\n<td><strong>success_url</strong></td>\n<td>string</td>\n<td>url where to redirect the browser if transaction ended with success</td>\n</tr>\n<tr>\n<td><strong>failure_url</strong></td>\n<td>string</td>\n<td>url where to redirect the browser if transaction ended with failure</td>\n</tr>\n<tr>\n<td><strong>signature</strong></td>\n<td>string</td>\n<td>request signature</td>\n</tr>\n</tbody>\n</table>\n</div><pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n  \"project\": \"bfaa09e8bd4d4b98937867e212b5f02d\",\n  \"card_token\": \"0092f18aad3310fa52019281a426a9c352224d04692edcc95631179308f53ccf\",\n  \"order_id\": \"123456\",\n  \"price\": \"348.00\",\n  \"currency\": \"USD\",\n  \"lifetime\": \"300\",\n  \"description\": \"Real Test Payment\",\n  \"user_name\": \"User Name\",\n  \"user_phone\": \"5555555555\",\n  \"user_contact_email\": \"username@yahoo.com\",\n  \"ip\": \"77.50.72.69\",  \n  \"result_url\": \"https://example.com/result\",\n  \"success_url\": \"https://example.com/success\",\n  \"failure_url\": \"https://example.com/failure\",  \n  \"signature\": \"57029f85a5a909e2371b2fc1282cc1216eefcc1ed19acae22cc7e5fdf7c9903a\"\n}\n\n</code></pre>\n<p>Signature must be generated with values in request and signed with your Secret Key</p>\n","urlObject":{"protocol":"https","path":["dev","card","process"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"83374e2b-c77a-4b2b-98f3-b6a0b578b0a4","name":"/card/process (Process A Card) - Invalid signature","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"card_token\": \"e649942562adf9adb9d7ad4a67faa39310816fe4b0b54d1ee4496f4c0a7a8305\",\n  \"user_contact_email\": \"example@gmail.com\",\n  \"user_name\": \"john doe\",\n  \"description\": \"live test payment\",\n  \"price\": \"1.00\",\n  \"currency\": \"USD\",\n  \"order_id\": \"1233213123213\",\n  \"user_phone\": \"55555555555\",\n  \"result_url\": \"https://example.com/result\",\n  \"success_url\": \"https://example.com/success\",\n  \"failure_url\": \"https://example.com/failure\",\n  \"ip\": \"1.1.1.1\",\n  \"user_country\": \"PL\",\n  \"user_city\": \"Krakow\",\n  \"user_address\": \"Grodzka 26\",\n  \"user_state\": \"Krakow\",\n  \"user_postal_code\": \"31-044\",\n  \"user_nationality\": \"PL\",\n  \"signature\": \"5af341bf44847b4ea627e32a956537fab493a7b2fd73dcb4a0e23f4c9d771e2\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/card/process"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Signature is invalid\",\n    \"code\": 400005\n}"},{"id":"69f257eb-e82a-4b99-9370-6da4c9f06f5a","name":"/card/process (Process A Card)","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"card_token\": \"e649942562adf9adb9d7ad4a67faa39310816fe4b0b54d1ee4496f4c0a7a8305\",\n  \"user_contact_email\": \"example@gmail.com\",\n  \"user_name\": \"john doe\",\n  \"description\": \"live test payment\",\n  \"price\": \"1.00\",\n  \"currency\": \"USD\",\n  \"order_id\": \"1233213123213\",\n  \"user_phone\": \"55555555555\",\n  \"result_url\": \"https://example.com/result\",\n  \"success_url\": \"https://example.com/success\",\n  \"failure_url\": \"https://example.com/failure\",\n  \"ip\": \"1.1.1.1\",\n  \"user_country\": \"PL\",\n  \"user_city\": \"Krakow\",\n  \"user_address\": \"Grodzka 26\",\n  \"user_state\": \"Krakow\",\n  \"user_postal_code\": \"31-044\",\n  \"user_nationality\": \"PL\",\n  \"signature\": \"e695931bf44847b4ea627e32a956537fab493a7b2fd73dcb4a0e23f4c9d771e2\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/card/process"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"payment_id\": \"1692864583247_GCAaCTitYHWnyeQBjyguEiOt\",\n    \"success\": true,\n    \"card\": {\n        \"lastFour\": \"8988\",\n        \"expirationMonth\": \"06\",\n        \"expirationYear\": \"2028\"\n    },\n    \"acs\": {\n        \"url\": \"https://api.example.com/dev/web/process\"\n    }\n  }\n}"}],"_postman_id":"04aff18e-7012-4c03-88b5-667a5775f987"},{"name":"/dev/transaction/status (Transaction Status)","id":"0b70d54b-487d-402c-a7be-ae9d0882ea0e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"payment_id\": \"1692864583247_GCAaCTitYHWnyeQBjyguEiOt\",\n  \"signature\": \"6cc9369d93a0a81d517fae7140fb5aebbdefa9671459e0715e3b8d4f5fd9bf3f\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/transaction/status","description":"<p>Get transaction details and status.</p>\n<p>If you created a transaction and then commited a refund, you will get a \"transactions\" array with information about this refund after calling this method again.</p>\n<p>Transaction status can be : created | processing | failed | completed</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>project</strong></td>\n<td>string</td>\n<td>your project ID</td>\n</tr>\n<tr>\n<td><strong>payment_id</strong></td>\n<td>string</td>\n<td>payment ID received after transaction creation</td>\n</tr>\n<tr>\n<td><strong>signature</strong></td>\n<td>string</td>\n<td>request signature</td>\n</tr>\n</tbody>\n</table>\n</div><p>Example:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n  \"project\": \"bfaa09e8bd4d4b98937867e212b5f02d\",\n  \"payment_id\": \"38013333\",\n  \"signature\": \"719264aa6a44e7801a83148fdaf6000d582c3ef3e0b7e66abc2d916d46b9742a\"\n}\n\n</code></pre>\n<p>Signature must be generated with values in request and signed with your Secret Key</p>\n","urlObject":{"protocol":"https","path":["dev","transaction","status"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"4d5af9d8-f88d-4945-b191-785981378c4f","name":"/transaction/status (Transaction Status)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"payment_id\": \"1692864583247_GCAaCTitYHWnyeQBjyguEiOt\",\n  \"signature\": \"6cc9369d93a0a81d517fae7140fb5aebbdefa9671459e0715e3b8d4f5fd9bf3f\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/transaction/status"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"290"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Thu, 27 Aug 2020 04:03:07 GMT"},{"key":"x-amzn-RequestId","value":"00d75576-7fc2-4a3c-947b-382b701f545a"},{"key":"x-amz-apigw-id","value":"R6SDJFFRIAMFr7A="},{"key":"X-Amzn-Trace-Id","value":"Root=1-5f47307a-745904b09598ed100b816450;Sampled=0"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 a6179a10484459978a7c0eff5f615d52.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"SFO5-C3"},{"key":"X-Amz-Cf-Id","value":"NlDt1DFOXXJGAPQlEb2LUBqXierKKuitaXOgVP3T-L1awb8flaTeVg=="}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"payment_id\": \"1692864583247_GCAaCTitYHWnyeQBjyguEiOt\",\n  \"order_id\": \"1233213123213\",\n  \"create_date\": \"2023-08-24T08:09:43.592Z\",\n  \"result_date\": \"2023-08-24T08:09:43.592Z\",\n  \"card_pan\": \"424449******8988\",\n  \"transaction_status\": \"completed\",\n  \"amount\": \"1.00\",\n  \"currency\": \"USD\",\n  \"status_code\": null,\n  \"status_description\": null,\n  \"amount_gross\": \"1.00\",\n  \"transactions\": []\n}"},{"id":"9d6e8083-1371-4d7c-b24c-8098ad05e9e7","name":"/transaction/status (Transaction Status) failed with status_description","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"payment_id\": \"1692864583247_GCAaCTitYHWnyeQBjyguEiOt\",\n  \"signature\": \"6cc9369d93a0a81d517fae7140fb5aebbdefa9671459e0715e3b8d4f5fd9bf3f\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/transaction/status"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"success\": true,\r\n  \"payment_id\": \"1692864583247_GCAaCTitYHWnyeQBjyguEiOt\",\r\n  \"order_id\": \"1233213123213\",\r\n  \"create_date\": \"2023-08-24T08:09:43.592Z\",\r\n  \"result_date\": \"2023-08-24T08:09:43.592Z\",\r\n  \"card_pan\": \"424449******8988\",\r\n  \"transaction_status\": \"failed\",\r\n  \"amount\": \"1.00\",\r\n  \"currency\": \"USD\",\r\n  \"status_code\": 400345,\r\n  \"status_description\": \"Insufficient funds\",\r\n  \"amount_gross\": \"1.00\",\r\n  \"transactions\": []\r\n}"}],"_postman_id":"0b70d54b-487d-402c-a7be-ae9d0882ea0e"},{"name":"/dev/transaction/refund (Refund a Tranasction)","id":"173bae74-d872-4552-8899-866f302eb141","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"payment_id\": \"1692864583247_GCAaCTitYHWnyeQBjyguEiOt\",\n  \"signature\": \"6cc9369d93a0a81d517fae7140fb5aebbdefa9671459e0715e3b8d4f5fd9bf3f\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/transaction/refund","description":"<p>Creates and executes refund by transaction.</p>\n<p>Transaction status can be: processing | failed | refund_completed</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>project</strong></td>\n<td>string</td>\n<td>your project ID</td>\n</tr>\n<tr>\n<td><strong>payment_id</strong></td>\n<td>string</td>\n<td>payment ID to be refunded</td>\n</tr>\n<tr>\n<td><strong>result_url</strong></td>\n<td>string</td>\n<td>callback url for receiving refund status</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>refund description</td>\n</tr>\n<tr>\n<td><strong>signature</strong></td>\n<td>string</td>\n<td>request signature</td>\n</tr>\n</tbody>\n</table>\n</div><pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n  \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n  \"payment_id\": \"34585843\",\n  \"signature\": \"5585d1d96509612414f7fbc33c52567a72f0da9521cfad752cd17cd66f51b955\"\n}\n\n</code></pre>\n<p>Signature must be generated with values in request and signed with your Secret Key</p>\n","urlObject":{"protocol":"https","path":["dev","transaction","refund"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"48276386-434d-427a-965e-1ed99c7e6aed","name":"/transaction/refund (Refund a Transaction) - Failed to process refund","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"payment_id\": \"1692864583247_GCAaCTitYHWnyeQBjyguEiOt\",\n  \"signature\": \"6cc9369d93a0a81d517fae7140fb5aebbdefa9671459e0715e3b8d4f5fd9bf3f\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/transaction/refund"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n  \"refund_id\": \"1692865850664_LnsvwJeNycaSkOSCKDAqsgVj\",\n  \"success\": true,\n  \"amount\": \"1.00\",\n  \"transaction_status\": \"failed\",\n  \"currency\": \"USD\"\n}"},{"id":"664050d4-d254-4f2e-9328-f4bd3c7faee1","name":"/transaction/refund (Refund a Transaction) - Refund created","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"payment_id\": \"1692864583247_GCAaCTitYHWnyeQBjyguEiOt\",\n  \"signature\": \"6cc9369d93a0a81d517fae7140fb5aebbdefa9671459e0715e3b8d4f5fd9bf3f\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/transaction/refund"},"code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n  \"refund_id\": \"1692865850664_LnsvwJeNycaSkOSCKDAqsgVj\",\n  \"success\": true,\n  \"amount\": \"1.00\",\n  \"transaction_status\": \"processing\",\n  \"currency\": \"USD\"\n}"},{"id":"c6f9b3e1-e95e-4f83-9251-04be360ae62b","name":"/transaction/refund (Refund a Transaction) - Failed refund transaction","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"payment_id\": \"1692864583247_GCAaCTitYHWnyeQBjyguEiOt\",\n  \"signature\": \"6cc9369d93a0a81d517fae7140fb5aebbdefa9671459e0715e3b8d4f5fd9bf3f\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/transaction/refund"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Transaction with this payment id is not found\",\n    \"code\": 400349\n}"}],"_postman_id":"173bae74-d872-4552-8899-866f302eb141"},{"name":"/dev/transaction/refund/status (Refund Status)","id":"2064d8c9-ae15-4c11-bb9a-1a9692607e13","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"content-type":true}},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"refund_id\": \"1692865850664_LnsvwJeNycaSkOSCKDAqsgVj\",\n  \"signature\": \"8b075d800e0f5d783492dcd039a1667aaa75e96a9376917557c372e970e7fab7\"\n}"},"url":"https://api.example.com/dev/transaction/refund/status","description":"<p>Gets refund details and status.</p>\n<p>Transaction status can be: processing | failed | refund_completed</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Descripion</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>project</strong></td>\n<td>string</td>\n<td>your project ID</td>\n</tr>\n<tr>\n<td><strong>refund_id</strong></td>\n<td>string</td>\n<td>refund ID</td>\n</tr>\n<tr>\n<td><strong>signature</strong></td>\n<td>string</td>\n<td>request signature</td>\n</tr>\n</tbody>\n</table>\n</div><pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n  \"project\": \"bfaa09e8bd4d4b98937867e212b5f02d\",\n  \"refund_id\": \"442894563\",\n  \"signature\": \"005fa1fc7b5980f317c05075bfddfeac10c053e6f246a6dda10b3966d554eab9\"\n}\n\n</code></pre>\n<p>Signature must be generated with values in request and signed with your Secret Key</p>\n","urlObject":{"protocol":"https","path":["dev","transaction","refund","status"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"7c92909a-5838-431b-9d41-ed09954d68af","name":"/transaction/refund/status (Refund Status)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"refund_id\": \"1692865850664_LnsvwJeNycaSkOSCKDAqsgVj\",\n  \"signature\": \"8b075d800e0f5d783492dcd039a1667aaa75e96a9376917557c372e970e7fab7\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/transaction/refund/status"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n  \"refund_id\": \"1692865850664_LnsvwJeNycaSkOSCKDAqsgVj\",\n  \"success\": true,\n  \"amount\": \"1.00\",\n  \"transaction_status\": \"refund_completed\",\n  \"currency\": \"USD\"\n}"}],"_postman_id":"2064d8c9-ae15-4c11-bb9a-1a9692607e13"}],"id":"c6d81c74-8274-4013-a968-e30b17f3d2f3","description":"<p>API Methods to process Card payments.</p>\n","_postman_id":"c6d81c74-8274-4013-a968-e30b17f3d2f3"},{"name":"Payout","item":[{"name":"/dev/payout (Create Payout Transaction)","id":"a6f7132d-d5d7-45ae-98b6-c21a2b7f627f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"user_contact_email\": \"example@gmail.com\",\n  \"user_phone\": \"5555555555\",\n  \"user_name\": \"John Doe\",\n  \"amount\": \"1.00\",\n  \"currency\": \"USD\",\n  \"result_url\": \"https://example.com/result\",\n  \"description\": \"Test Payout\",\n  \"destination_card\": \"4244491609788988\",\n  \"order_id\": \"33442\",\n  \"signature\": \"6aed54544f852aa5cf9b6df3fffe8d294056eb0c679a0f6f11a6d1e8ec8ee962\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/payout","description":"<p>Create payout transaction.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>project</strong></td>\n<td>string</td>\n<td>your project ID</td>\n</tr>\n<tr>\n<td><strong>order_id</strong></td>\n<td>string</td>\n<td>order ID from merchant's system. Should be unique. If order_id exist payout not accepted</td>\n</tr>\n<tr>\n<td><strong>destination_card</strong></td>\n<td>string</td>\n<td>destination card number</td>\n</tr>\n<tr>\n<td><strong>result_url</strong></td>\n<td>string</td>\n<td>callback url</td>\n</tr>\n<tr>\n<td>qiwi_account_number</td>\n<td>string</td>\n<td>qiwi account number as a desctination point. <strong>*if present, desctination_card isn't necessary</strong></td>\n</tr>\n<tr>\n<td><strong>amount</strong></td>\n<td>string</td>\n<td>payout amount. Should be in fixed format like \"123.31\"</td>\n</tr>\n<tr>\n<td><strong>currency</strong></td>\n<td>string</td>\n<td>currency code ex.\"RUB\"</td>\n</tr>\n<tr>\n<td><strong>description</strong></td>\n<td>string</td>\n<td>payout description</td>\n</tr>\n<tr>\n<td><strong>user_name</strong></td>\n<td>string</td>\n<td>user full name</td>\n</tr>\n<tr>\n<td><strong>user_phone</strong></td>\n<td>string</td>\n<td>user phone number</td>\n</tr>\n<tr>\n<td><strong>user_contact_email</strong></td>\n<td>string</td>\n<td>user email</td>\n</tr>\n<tr>\n<td>expiration_month</td>\n<td>string</td>\n<td>destination card expiration month ex. 06</td>\n</tr>\n<tr>\n<td>expiration_year</td>\n<td>string</td>\n<td>destination card expiration year ex 25</td>\n</tr>\n<tr>\n<td>birth_date</td>\n<td>string</td>\n<td>beneficiary birth date ex. 02.10.1984</td>\n</tr>\n<tr>\n<td>birth_place</td>\n<td>string</td>\n<td>beneficiary birth place ex Moscow</td>\n</tr>\n<tr>\n<td>country_of_citizenship</td>\n<td>string</td>\n<td>beneficiary country of citizenship ex. RU</td>\n</tr>\n<tr>\n<td>country_of_residence</td>\n<td>string</td>\n<td>beneficiary country of residence</td>\n</tr>\n<tr>\n<td>document_type</td>\n<td>string</td>\n<td>beneficiary document type ex. passport or ID</td>\n</tr>\n<tr>\n<td>document_issuer</td>\n<td>string</td>\n<td>beneficiary document issuer ex. MFA of Russia</td>\n</tr>\n<tr>\n<td>document_series</td>\n<td>string</td>\n<td>beneficiary document series ex. P</td>\n</tr>\n<tr>\n<td>document_number</td>\n<td>string</td>\n<td>document number ex. 2323456891</td>\n</tr>\n<tr>\n<td>document_issued_at</td>\n<td>string</td>\n<td>beneficiary document issued date ex. 05.06.2011</td>\n</tr>\n<tr>\n<td>document_valid_until</td>\n<td>string</td>\n<td>beneficiary document valid until date ex. 05.06.2030</td>\n</tr>\n<tr>\n<td>beneficiary_first_name</td>\n<td>string</td>\n<td>beneficiary first name ex. Petr</td>\n</tr>\n<tr>\n<td>beneficiary_last_name</td>\n<td>string</td>\n<td>beneficiary last name ex. Petrov</td>\n</tr>\n<tr>\n<td>phone</td>\n<td>string</td>\n<td>phone number ex. 77777777777</td>\n</tr>\n<tr>\n<td><strong>signature</strong></td>\n<td>string</td>\n<td>request signature</td>\n</tr>\n</tbody>\n</table>\n</div><pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n  \"project\": \"bfaa09e8bd4d4b98937867e212b5f02d\",\n  \"user_contact_email\": \"example@gmail.com\",\n  \"user_phone\": \"5555555555\",\n  \"result_url\": \"https://example.com/result\",\n  \"user_name\": \"John Doe\",\n  \"amount\": \"121.00\",\n  \"currency\": \"USD\",\n  \"description\": \"Test Payout\",\n  \"destination_card\": \"5444870724494732\",\n  \"order_id\": \"33442\",\n  \"signature\": \"987448361a42c956fbc8d5e397e414124fd7c85d26f8724f5c7a0d49a5b80abd\"\n}\n\n</code></pre>\n<p>Signature must be generated with values in request and signed with your Secret Key</p>\n","urlObject":{"protocol":"https","path":["dev","payout"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"a489128e-3372-467e-ad13-c8e84ba794ac","name":"/payout (Create Payout Transaction)","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"user_contact_email\": \"example@gmail.com\",\n  \"user_phone\": \"5555555555\",\n  \"user_name\": \"John Doe\",\n  \"amount\": \"1.00\",\n  \"currency\": \"USD\",\n  \"result_url\": \"https://example.com/result\",\n  \"description\": \"Test Payout\",\n  \"destination_card\": \"4244491609788988\",\n  \"order_id\": \"33442\",\n  \"signature\": \"6aed54544f852aa5cf9b6df3fffe8d294056eb0c679a0f6f11a6d1e8ec8ee962\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/payout"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Transfer initiated.\",\n    \"success\": true,\n    \"payout_id\": \"1692863621847_nCxjOAYwJznKueIfFchFhCJD\"\n}"}],"_postman_id":"a6f7132d-d5d7-45ae-98b6-c21a2b7f627f"},{"name":"/dev/payout/status (Payout Status)","id":"265d963e-72af-4ccb-ae09-b82a0dab59e4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"payout_id\": \"1692863621847_nCxjOAYwJznKueIfFchFhCJD\",\n  \"signature\": \"746b39efbb185813efb7a374879539d39cafc96559d7eb8e1ba5dc019c2c134f\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/payout/status","description":"<p>Gets payout transaction status.</p>\n<p>There is a field \"amount_gate\" in the response which can have different value. If merchant's balance is in a currency other than transaction currency, the \"amount_gate\" will be matching \"currency_gate\". if the balance in the same currency, the \"amount\" and \"amount_gate\" will match</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>project</strong></td>\n<td>string</td>\n<td>your project ID</td>\n</tr>\n<tr>\n<td><strong>payout_id</strong></td>\n<td>string</td>\n<td>payout ID</td>\n</tr>\n<tr>\n<td><strong>signature</strong></td>\n<td>string</td>\n<td>request signature</td>\n</tr>\n</tbody>\n</table>\n</div><pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n  \"project\": \"bfaa09e8bd4d4b98937867e212b5f02d\",\n  \"payout_id\": \"45922283\",\n  \"signature\": \"cbe6d77a8ddaa58656a410ff94a9e202185fef4afc360fc0dda9db04a4768fab\"\n}\n\n</code></pre>\n<p>Signature must be generated with values in request and signed with your Secret Key</p>\n","urlObject":{"protocol":"https","path":["dev","payout","status"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"2c5346a9-18c0-49c6-8020-15b507be70ef","name":"/payout/status (Payout Status)","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"payout_id\": \"1692863621847_nCxjOAYwJznKueIfFchFhCJD\",\n  \"signature\": \"746b39efbb185813efb7a374879539d39cafc96559d7eb8e1ba5dc019c2c134f\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/payout/status"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"order_id\": \"33442\",\n  \"payout_id\": \"1692863621847_nCxjOAYwJznKueIfFchFhCJD\",\n  \"payout_status\": \"payout_completed\",\n  \"amount\": \"1.00\",\n  \"full_amount\": \"1.02\",\n  \"amount_gate\": \"1.00\",\n  \"status_code\": null,\n  \"status_description\": null,\n  \"currency_gate\": \"USD\",\n  \"success\": true\n}"}],"_postman_id":"265d963e-72af-4ccb-ae09-b82a0dab59e4"},{"name":"/dev/rates/USDT","id":"07433dc3-e17a-4002-9cc0-6330f278f172","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/rates/USDT","description":"<p>Returns the current rate</p>\n","urlObject":{"protocol":"https","path":["dev","rates","USDT"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"23bc781d-6ec3-417a-97f8-ee812d2850c9","name":"/rates/USDT","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/rates/USDT"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"[\r\n    {\r\n        \"pair\": \"RUB/USDT\",\r\n        \"rate\": 75.058733,\r\n        \"date\": \"2022-01-24T11:44:02.000000Z\"\r\n    }\r\n]"}],"_postman_id":"07433dc3-e17a-4002-9cc0-6330f278f172"}],"id":"e74a1490-6a23-4d3a-9baf-63f3f515ad50","description":"<p>API methods to process a payout and get information about payouts</p>\n","event":[{"listen":"prerequest","script":{"id":"cb14a749-7b65-4e41-a0e4-af0c40933879","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"f893fb1d-9a8b-4bde-b0e4-f0c799605752","type":"text/javascript","exec":[""]}}],"_postman_id":"e74a1490-6a23-4d3a-9baf-63f3f515ad50"},{"name":"Bulk Operations","item":[{"name":"/dev/refund/list (Refunds list)","id":"8870897e-816b-4493-b2df-48a5686d359b","protocolProfileBehavior":{"disabledSystemHeaders":{"content-type":true},"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"project\": \"ad339b8075954a6693e4eb99c84e3dae\",\n  \"start_date\": \"2020-08-01 12:00:00\",\n  \"end_date\": \"2020-08-02 12:00:00\",\n  \"include_failed\": true,\n  \"signature\": \"91782eda891fc02c74d5500236fb5bbb3bd08fc9fb5912e4cd97ead29cdae795\"\n}"},"url":"https://api.example.com/dev/refund/list","description":"<p>Gets refunds list for specified period</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameters</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>project</strong></td>\n<td>string</td>\n<td>your project ID</td>\n</tr>\n<tr>\n<td><strong>start_date</strong></td>\n<td>string</td>\n<td>start date in YYYY-MM-DD HH:MM:SS format</td>\n</tr>\n<tr>\n<td><strong>end_date</strong></td>\n<td>string</td>\n<td>end date in YYYY-MM-DD HH:MM:SS format</td>\n</tr>\n<tr>\n<td><strong>include_failed</strong></td>\n<td>boolean</td>\n<td>if true - returns only completed  <br />if false - returns the full list</td>\n</tr>\n<tr>\n<td><strong>signature</strong></td>\n<td>string</td>\n<td>request signature</td>\n</tr>\n</tbody>\n</table>\n</div><pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n  \"project\": \"bfaa09e8bd4d4b98937867e212b5f02d\",\n  \"start_date\": \"2020-08-01 12:00:00\",\n  \"end_date\": \"2020-08-02 12:00:00\",\n  \"include_failed\": true\n  \"signature\": \"f59689e7ffd654dc4c1499a7c9713db598ff90b6ce8784ed5ba14ff4228125f6\"\n}\n\n</code></pre>\n<p>Signature must be generated with values in request and signed with your Secret Key</p>\n","urlObject":{"protocol":"https","path":["dev","refund","list"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"ca291be5-3db9-42b2-9770-fe96d4f3aecb","name":"/refund/list (Refunds list) - empty list","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"project\": \"bfaa09e8bd4d4b98937867e212b5f02d\",\n  \"start_date\": \"2020-08-01 12:00:00\",\n  \"end_date\": \"2020-08-02 12:00:00\",\n  \"include_failed\": true,\n  \"signature\": \"f59689e7ffd654dc4c1499a7c9713db598ff90b6ce8784ed5ba14ff4228125f6\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/refund/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"ok\",\n    \"list\": []\n}"},{"id":"eeb7af74-e327-45e2-8e7b-ff84db9a03ae","name":"/refund/list (Refunds list) - list with refunds","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"project\": \"bfaa09e8bd4d4b98937867e212b5f02d\",\n  \"start_date\": \"2020-08-01 12:00:00\",\n  \"end_date\": \"2020-08-02 12:00:00\",\n  \"include_failed\": true\n  \"signature\": \"f59689e7ffd654dc4c1499a7c9713db598ff90b6ce8784ed5ba14ff4228125f6\"\n}"},"url":"https://api.example.com/dev/refund/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"ok\",\n    \"list\": [\n        {\n            \"payment_id\": \"45922279\",\n            \"create_date\": \"2020-08-01 22:13:08\",\n            \"amount\": \"4.00\",\n            \"currency\": \"EUR\",\n            \"refund_status\": \"completed\"\n        },\n        {\n            \"payment_id\": \"45922343\",\n            \"create_date\": \"2020-08-01 15:12:11\",\n            \"amount\": \"5.00\",\n            \"currency\": \"EUR\",\n            \"refund_status\": \"completed\"\n        }\n    ]\n}"}],"_postman_id":"8870897e-816b-4493-b2df-48a5686d359b"},{"name":"/dev/transaction/list (Transactions list)","id":"9ced35a8-954f-4216-9d44-c6b80b5b98bd","protocolProfileBehavior":{"disabledSystemHeaders":{"content-type":true},"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"project\": \"ad339b8075954a6693e4eb99c84e3dae\",\n  \"start_date\": \"2021-01-19 12:00:00\",\n  \"end_date\": \"2021-01-22 12:00:00\",\n  \"include_failed\": true,\n  \"signature\": \"91782eda891fc02c74d5500236fb5bbb3bd08fc9fb5912e4cd97ead29cdae795\"\n}\n"},"url":"https://api.example.com/dev/transaction/list","description":"<p>Gets transaction list for specified period.</p>\n<p>This API method can work very slow and gives timeout errors. We suggest you to use <code>/transaction/list2</code> method. It can fetch more data and work faster</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameters</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>project</strong></td>\n<td>string</td>\n<td>your project ID</td>\n</tr>\n<tr>\n<td><strong>start_date</strong></td>\n<td>string</td>\n<td>start date in YYYY-MM-DD HH:MM:SS format</td>\n</tr>\n<tr>\n<td><strong>end_date</strong></td>\n<td>string</td>\n<td>end date in YYYY-MM-DD HH:MM:SS format</td>\n</tr>\n<tr>\n<td><strong>include_failed</strong></td>\n<td>boolean</td>\n<td>if true - returns only completed  <br />if false - returns the full list</td>\n</tr>\n<tr>\n<td><strong>signature</strong></td>\n<td>string</td>\n<td>request signature</td>\n</tr>\n</tbody>\n</table>\n</div><pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n  \"project\": \"bfaa09e8bd4d4b98937867e212b5f02d\",\n  \"start_date\": \"2020-08-01 12:00:00\",\n  \"end_date\": \"2020-08-02 12:00:00\",\n  \"include_failed\": true,\n  \"signature\": \"f59689e7ffd654dc4c1499a7c9713db598ff90b6ce8784ed5ba14ff4228125f6\"\n}\n\n</code></pre>\n<p>Signature must be generated with values in request and signed with your Secret Key</p>\n<p><em>example response</em>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\"> {\n    \"list\":[\n        {\n            \"payment_id\": \"31694153\",\n            \"order_id\": \"11223344\",\n            \"create_date\": \"2020-04-03 15:08:25\",\n            \"payment_system\": \"CARD\",\n            \"transaction_status\": \"completed\",\n            \"card\": \"123456**1234\",\n            \"amount\": \"150.00\",\n            \"amount_gross\": 144.75\n        },\n        {\n            \"payment_id\": \"31694942\",\n            \"order_id\": \"11223344\",\n            \"create_date\": \"2020-04-03 15:08:25\",\n            \"payment_system\": \"CARD\",\n            \"card\": \"123456**1234\",\n            \"transaction_status\": \"completed\",\n            \"amount\": \"10.00\",\n            \"amount_gross\": 9.65\n        }\n    ],\n    \"status\": \"ok\"\n }\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["dev","transaction","list"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"1c6768a2-3d42-455b-bf60-5f583b7d3718","name":"/transaction/list (Transactions list) - empty list","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"project\": \"bfaa09e8bd4d4b98937867e212b5f02d\",\n  \"start_date\": \"2020-08-01 12:00:00\",\n  \"end_date\": \"2020-08-02 12:00:00\",\n  \"include_failed\": true,\n  \"signature\": \"f59689e7ffd654dc4c1499a7c9713db598ff90b6ce8784ed5ba14ff4228125f6\"\n}"},"url":"https://api.example.com/dev/transaction/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"list\": []\n}"},{"id":"97e18cc9-c573-4da6-b2be-2d8d9abf6333","name":"/transaction/list (Transactions list) - list with operations","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"project\": \"bfaa09e8bd4d4b98937867e212b5f02d\",\n  \"start_date\": \"2020-08-01 12:00:00\",\n  \"end_date\": \"2020-08-02 12:00:00\",\n  \"include_failed\": true,\n  \"signature\": \"f59689e7ffd654dc4c1499a7c9713db598ff90b6ce8784ed5ba14ff4228125f6\"\n}"},"url":"https://api.example.com/dev/transaction/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"list\": [\n        {\n            \"payment_id\": \"45922273\",\n            \"create_date\": \"2020-08-01 20:40:08\",\n            \"amount\": \"4.00\",\n            \"amount_gross\": \"3.77\",\n            \"transaction_status\": \"completed\"\n        },\n        {\n            \"payment_id\": \"45922274\",\n            \"create_date\": \"2020-08-01 20:51:58\",\n            \"amount\": \"4.00\",\n            \"amount_gross\": \"3.77\",\n            \"transaction_status\": \"completed\"\n        },\n        {\n            \"payment_id\": \"45922275\",\n            \"create_date\": \"2020-08-01 20:53:15\",\n            \"amount\": \"4.00\",\n            \"amount_gross\": \"3.77\",\n            \"transaction_status\": \"completed\"\n        }\n    ]\n}"}],"_postman_id":"9ced35a8-954f-4216-9d44-c6b80b5b98bd"},{"name":"/dev/transaction/list2 (Transaction list(faster version))","id":"0cd59ccb-77e5-4559-a4d2-3619de591a68","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"project\": \"ad339b8075954a6693e4eb99c84e3dae\",\r\n  \"start_date\": \"2021-01-19 12:00:00\",\r\n  \"end_date\": \"2021-01-22 12:00:00\",\r\n  \"include_failed\": true,\r\n  \"signature\": \"91782eda891fc02c74d5500236fb5bbb3bd08fc9fb5912e4cd97ead29cdae795\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/transaction/list2","description":"<p>Allows to fetch more data and much faster than v1 version</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameters</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>project</strong></td>\n<td>string</td>\n<td>your project ID</td>\n</tr>\n<tr>\n<td><strong>start_date</strong></td>\n<td>string</td>\n<td>start date in YYYY-MM-DD HH:MM:SS format or YYYY-MM-DD</td>\n</tr>\n<tr>\n<td><strong>end_date</strong></td>\n<td>string</td>\n<td>end date in YYYY-MM-DD HH:MM:SS format or YYYY-MM-DD</td>\n</tr>\n<tr>\n<td><strong>include_failed</strong></td>\n<td>boolean</td>\n<td>if true - returns only completed  <br />if false - returns the full list</td>\n</tr>\n<tr>\n<td><strong>signature</strong></td>\n<td>string</td>\n<td>request signature</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["dev","transaction","list2"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"24cc1cae-3a80-44e2-b346-71d19f453123","name":"/transaction/list2 (Transaction list(faster version))","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"project\": \"ad339b8075954a6693e4eb99c84e3dae\",\r\n  \"start_date\": \"2021-01-19 12:00:00\",\r\n  \"end_date\": \"2021-01-22 12:00:00\",\r\n  \"include_failed\": true,\r\n  \"signature\": \"91782eda891fc02c74d5500236fb5bbb3bd08fc9fb5912e4cd97ead29cdae795\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/transaction/list2"},"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"status\": \"ok\",\r\n    \"list\": [\r\n        {\r\n            \"error_description\": null,\r\n            \"currency\": \"EUR\",\r\n            \"error_code\": null,\r\n            \"transaction_status\": \"completed\",\r\n            \"createdAt\": \"2021-01-19T14:09:53.000Z\",\r\n            \"card\": \"123456******1234\",\r\n            \"payment_id\": \"5532429767\",\r\n            \"updatedAt\": \"2021-01-19T14:10:14.000Z\",\r\n            \"amount\": \"1567.50\",\r\n            \"order_id\": \"2932194285\",\r\n            \"transaction_type\": \"payment\",\r\n            \"net_amount\": \"1507.5\",\r\n            \"payment_system\": \"CARD\"\r\n        },\r\n        {\r\n            \"error_description\": null,\r\n            \"currency\": \"EUR\",\r\n            \"error_code\": null,\r\n            \"transaction_status\": \"failed\",\r\n            \"createdAt\": \"2021-01-19T14:28:36.000Z\",\r\n            \"card\": \"123456******1234\",\r\n            \"payment_id\": \"532130891\",\r\n            \"updatedAt\": \"2021-01-19T14:28:55.000Z\",\r\n            \"amount\": \"1045.00\",\r\n            \"order_id\": \"2923247278\",\r\n            \"transaction_type\": \"payment\",\r\n            \"net_amount\": \"1045\",\r\n            \"payment_system\": \"CARD\"\r\n        }\r\n    ]\r\n}"}],"_postman_id":"0cd59ccb-77e5-4559-a4d2-3619de591a68"},{"name":"/dev/payout/list (Payouts list)","id":"e320426b-254c-4508-9756-92476eb8731e","protocolProfileBehavior":{"disabledSystemHeaders":{"content-type":true},"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"project\": \"ad339b8075954a6693e4eb99c84e3dae\",\n  \"start_date\": \"2020-08-01 12:00:00\",\n  \"end_date\": \"2020-08-02 12:00:00\",\n  \"include_failed\": true,\n  \"signature\": \"91782eda891fc02c74d5500236fb5bbb3bd08fc9fb5912e4cd97ead29cdae795\"\n}"},"url":"https://api.example.com/dev/payout/list","description":"<p>Gets payouts list for specified period.</p>\n<p>This API method can work very slow and give timeout errors. We suggest you to use <code>/payout/list2</code> method. It can fetch more data and work faster</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameters</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>project</strong></td>\n<td>string</td>\n<td>your project ID</td>\n</tr>\n<tr>\n<td><strong>start_date</strong></td>\n<td>string</td>\n<td>start date in YYYY-MM-DD HH:MM:SS format</td>\n</tr>\n<tr>\n<td><strong>end_date</strong></td>\n<td>string</td>\n<td>end date in YYYY-MM-DD HH:MM:SS format</td>\n</tr>\n<tr>\n<td><strong>include_failed</strong></td>\n<td>boolean</td>\n<td>if true - returns only completed  <br />if false - returns the full list</td>\n</tr>\n<tr>\n<td><strong>signature</strong></td>\n<td>string</td>\n<td>request signature</td>\n</tr>\n</tbody>\n</table>\n</div><pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n  \"project\": \"bfaa09e8bd4d4b98937867e212b5f02d\",\n  \"start_date\": \"2020-08-01 12:00:00\",\n  \"end_date\": \"2020-08-02 12:00:00\",\n  \"include_failed\": true,\n  \"signature\": \"f59689e7ffd654dc4c1499a7c9713db598ff90b6ce8784ed5ba14ff4228125f6\"\n}\n\n</code></pre>\n<p>Signature must be generated with values in request and signed with your Secret Key</p>\n<p><em>response example</em>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\"> {\n    \"list\":[\n        {\n            \"payout_id\":\"1095379\",\n            \"create_date\": \"2020-08-01 10:41:37\",\n            \"payout_status\": \"failed\",\n            \"amount\": \"900.53\"\n        },\n        {\n            \"payout_id\": \"1095481\",\n            \"create_date\": \"2020-08-01 11:56:06\",\n            \"payout_status\": \"failed\",\n            \"amount\": \"895.60\"\n        }\n   ],\n    \"status\": \"ok\"\n }\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["dev","payout","list"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"8b2c77ed-854e-420a-9c83-b720da4294d5","name":"/payout/list (Payouts list) - list with payouts","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"project\": \"bfaa09e8bd4d4b98937867e212b5f02d\",\n  \"start_date\": \"2020-08-01 12:00:00\",\n  \"end_date\": \"2020-08-02 12:00:00\",\n  \"include_failed\": true,\n  \"signature\": \"f59689e7ffd654dc4c1499a7c9713db598ff90b6ce8784ed5ba14ff4228125f6\"\n}"},"url":"https://api.example.com/dev/payout/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"list\": [\n        {\n            \"payout_id\": \"45922283\",\n            \"payout_status\": \"completed\",\n            \"create_date\": \"2020-08-02 00:54:49\",\n            \"commission\": \"1.00\",\n            \"currency\": \"EUR\",\n            \"amount\": \"20.00\",\n            \"amount_gate\": \"0.29\",\n            \"currency_gate\": \"USDT_REAL\"\n        }\n    ]\n}"},{"id":"f8085d8b-0878-4342-8894-f933dddcf56c","name":"/payout/list (Payouts list) - empty list","originalRequest":{"method":"POST","header":[{"key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"project\": \"bfaa09e8bd4d4b98937867e212b5f02d\",\n  \"start_date\": \"2020-08-01 12:00:00\",\n  \"end_date\": \"2020-08-02 12:00:00\",\n  \"include_failed\": true,\n  \"signature\": \"f59689e7ffd654dc4c1499a7c9713db598ff90b6ce8784ed5ba14ff4228125f6\"\n}"},"url":"https://api.example.com/dev/payout/list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"list\": []\n}"}],"_postman_id":"e320426b-254c-4508-9756-92476eb8731e"},{"name":"/dev/payout/list2 (faster version)","id":"5f077a52-7e0a-4397-8740-0763f74747d5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"project\": \"ad339b8075954a6693e4eb99c84e3dae\",\r\n  \"start_date\": \"2020-08-01 12:00:00\",\r\n  \"end_date\": \"2020-08-02 12:00:00\",\r\n  \"include_failed\": true,\r\n  \"signature\": \"91782eda891fc02c74d5500236fb5bbb3bd08fc9fb5912e4cd97ead29cdae795\"\r\n}"},"url":"https://api.example.com/dev/payout/list2","description":"<p>Allows to fetch more data and much faster than v1 version</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameters</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>project</strong></td>\n<td>string</td>\n<td>your project ID</td>\n</tr>\n<tr>\n<td><strong>start_date</strong></td>\n<td>string</td>\n<td>start date in YYYY-MM-DD HH:MM:SS format or YYYY-MM-DD</td>\n</tr>\n<tr>\n<td><strong>end_date</strong></td>\n<td>string</td>\n<td>end date in YYYY-MM-DD HH:MM:SS format or YYYY-MM-DD</td>\n</tr>\n<tr>\n<td><strong>include_failed</strong></td>\n<td>boolean</td>\n<td>if true - returns only completed  <br />if false - returns the full list</td>\n</tr>\n<tr>\n<td><strong>signature</strong></td>\n<td>string</td>\n<td>request signature</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["dev","payout","list2"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"042fa198-a592-460a-bf9d-479bfed591f2","name":"/payout/list2 (faster version)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"project\": \"ad339b8075954a6693e4eb99c84e3dae\",\r\n  \"start_date\": \"2022-01-23\",\r\n  \"end_date\": \"2022-01-24\",\r\n  \"include_failed\": true,\r\n  \"signature\": \"91782eda891fc02c74d5500236fb5bbb3bd08fc9fb5912e4cd97ead29cdae795\"\r\n}"},"url":"https://api.example.com/dev/payout/list2"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"ok\",\n    \"list\": [\n        {\n            \"error_message\": \"Invalid Transaction\",\n            \"currency\": \"EUR\",\n            \"error_code\": 107,\n            \"createdAt\": \"2022-01-23T20:24:02.839Z\",\n            \"user_contact_email\": \"email@email.com\",\n            \"card\": \"123456******1234\",\n            \"full_amount\": \"1054.00\",\n            \"amount_gate\": null,\n            \"updatedAt\": \"2022-01-23T20:27:02.713Z\",\n            \"payout_status\": \"payout_failed\",\n            \"amount\": \"1054.00\",\n            \"order_id\": \"2332697\",\n            \"description\": \"some desc\",\n            \"user_phone\": \"555555555\",\n            \"user_name\": \"NO NAME\",\n            \"transaction_type\": \"payout\",\n            \"payout_id\": \"533219858\"\n        },\n        {\n            \"error_message\": null,\n            \"currency\": \"EUR\",\n            \"error_code\": null,\n            \"createdAt\": \"2022-01-23T20:24:04.875Z\",\n            \"user_contact_email\": \"email@email.com\",\n            \"card\": \"123456******1234\",\n            \"full_amount\": \"1268\",\n            \"amount_gate\": \"1238.00\",\n            \"updatedAt\": \"2022-01-23T20:27:01.809Z\",\n            \"payout_status\": \"payout_completed\",\n            \"amount\": \"1238.00\",\n            \"order_id\": \"273216717\",\n            \"description\": \"some desc\",\n            \"user_phone\": \"5555555555\",\n            \"user_name\": \"NO NAME\",\n            \"transaction_type\": \"payout\",\n            \"payout_id\": \"53219859\"\n        }\n    ]\n}"}],"_postman_id":"5f077a52-7e0a-4397-8740-0763f74747d5"},{"name":"/dev/refund/list2 (faster version)","id":"b6911b4e-9e48-468c-a038-03d665ff17f7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"project\": \"ad339b8075954a6693e4eb99c84e3dae\",\r\n  \"start_date\": \"2020-08-01 12:00:00\",\r\n  \"end_date\": \"2020-08-02 12:00:00\",\r\n  \"include_failed\": true,\r\n  \"signature\": \"91782eda891fc02c74d5500236fb5bbb3bd08fc9fb5912e4cd97ead29cdae795\"\r\n}"},"url":"https://api.example.com/dev/refund/list2","description":"<p>Allows to fetch more data and much faster than v1 version</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameters</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>project</strong></td>\n<td>string</td>\n<td>your project ID</td>\n</tr>\n<tr>\n<td><strong>start_date</strong></td>\n<td>string</td>\n<td>start date in YYYY-MM-DD HH:MM:SS format or YYYY-MM-DD</td>\n</tr>\n<tr>\n<td><strong>end_date</strong></td>\n<td>string</td>\n<td>end date in YYYY-MM-DD HH:MM:SS format or YYYY-MM-DD</td>\n</tr>\n<tr>\n<td><strong>include_failed</strong></td>\n<td>boolean</td>\n<td>if true - returns only completed  <br />if false - returns the full list</td>\n</tr>\n<tr>\n<td><strong>signature</strong></td>\n<td>string</td>\n<td>request signature</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["dev","refund","list2"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"72c036cf-1f25-470c-9706-24a5b79905b1","name":"/refund/list2 success response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"project\": \"ad339b8075954a6693e4eb99c84e3dae\",\r\n  \"start_date\": \"2020-08-01 12:00:00\",\r\n  \"end_date\": \"2020-08-02 12:00:00\",\r\n  \"include_failed\": true,\r\n  \"signature\": \"91782eda891fc02c74d5500236fb5bbb3bd08fc9fb5912e4cd97ead29cdae795\"\r\n}"},"url":"https://api.example.com/dev/refund/list2"},"_postman_previewlanguage":"","header":[""],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\r\n    \"status\": \"ok\",\r\n    \"list\": [\r\n        {\r\n            \"payment_id\": \"45922279\",\r\n            \"create_date\": \"2020-08-01 22:13:08\",\r\n            \"amount\": \"4.00\",\r\n            \"currency\": \"EUR\",\r\n            \"refund_status\": \"refund_completed\"\r\n        },\r\n        {\r\n            \"payment_id\": \"45922343\",\r\n            \"create_date\": \"2020-08-01 15:12:11\",\r\n            \"amount\": \"5.00\",\r\n            \"currency\": \"EUR\",\r\n            \"refund_status\": \"refund_completed\"\r\n        }\r\n    ]\r\n}"}],"_postman_id":"b6911b4e-9e48-468c-a038-03d665ff17f7"}],"id":"ba0b57cb-9b5e-4133-8203-d4374be874c0","description":"<p>Bulk operations allow you to fetch transactions, payouts, refunds you committed for given period of time</p>\n","_postman_id":"ba0b57cb-9b5e-4133-8203-d4374be874c0"},{"name":"Invoices","item":[{"name":"/dev/invoices","id":"e2ad5313-f126-49f6-8434-1d957f57c526","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"currency\": \"USD\",\n  \"description\": \"test payment\",\n  \"failure_url\": \"https://merchant.com/failure\",\n  \"ip\": \"8.8.8.8\",\n  \"order_id\": \"1234567\",\n  \"price\": \"1.00\",\n  \"result_url\": \"https://merchant.com/result\",\n  \"success_url\": \"https://merchant.com/success\",\n  \"user_contact_email\": \"customer@example.com\",\n  \"user_name\": \"John Doe\",\n  \"user_phone\": \"55555555\",\n  \"signature\": \"6e141967053a319302d066f05e35c52baf32e11ff45a8d5f2d71fef872a8bfab\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/invoices","description":"<p>Creates new invoice for payment</p>\n<p>You will recieve payment url in response. Redirect your clients on this url with method <code>GET</code> .<br />The body of the callback is the same as invoice status response body.</p>\n","urlObject":{"protocol":"https","path":["dev","invoices"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"71f64e3f-6d97-4296-87b1-be9532d68ba3","name":"Create new invoice - Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"currency\": \"USD\",\n  \"description\": \"test payment\",\n  \"failure_url\": \"https://merchant.com/failure\",\n  \"ip\": \"8.8.8.8\",\n  \"order_id\": \"1234567\",\n  \"price\": \"1.00\",\n  \"result_url\": \"https://merchant.com/result\",\n  \"success_url\": \"https://merchant.com/success\",\n  \"user_contact_email\": \"customer@example.com\",\n  \"user_name\": \"John Doe\",\n  \"user_phone\": \"55555555\",\n  \"signature\": \"6e141967053a319302d066f05e35c52baf32e11ff45a8d5f2d71fef872a8bfab\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/invoices"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"invoice_id\": \"1692856297765_SbKKaLClvPvYmvSWnHKkxYjh\",\n  \"transaction_status\": \"created\",\n  \"payment_url\": \"https://api.example.com/dev/web/card/1692856297765_SbKKaLClvPvYmvSWnHKkxYjh\",\n  \"order_id\": \"1234567\",\n  \"user_contact_email\": \"customer@example.com\",\n  \"description\": \"test payment\",\n  \"amount\": \"1.00\",\n  \"currency\": \"USD\",\n  \"created_at\": \"2023-08-24T05:51:38.166Z\",\n  \"updated_at\": \"2023-08-24T05:51:38.166Z\"\n}"}],"_postman_id":"e2ad5313-f126-49f6-8434-1d957f57c526"},{"name":"/dev/invoices/status","id":"afccc180-4dd0-4a02-8ad0-5033187bde38","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n    \"invoice_id\": \"1692856297765_SbKKaLClvPvYmvSWnHKkxYjh\",\n    \"signature\": \"b4a30aae41ae6091bc45d6fbf1dd720c43ecd61dbbda9bd275d40e345732f2a4\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/invoices/status","description":"<p>Get invoice status by invoice ID</p>\n","urlObject":{"protocol":"https","path":["dev","invoices","status"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"d4e151f0-51e9-4d05-9d0d-dbd654440994","name":"Get invoice status - Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n    \"invoice_id\": \"1692856297765_SbKKaLClvPvYmvSWnHKkxYjh\",\n    \"signature\": \"b4a30aae41ae6091bc45d6fbf1dd720c43ecd61dbbda9bd275d40e345732f2a4\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/invoices/status"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"invoice_id\": \"1692856297765_SbKKaLClvPvYmvSWnHKkxYjh\",\n  \"transaction_status\": \"created\",\n  \"order_id\": \"1234567\",\n  \"amount\": \"1.00\",\n  \"amount_gross\": \"1.00\",\n  \"currency\": \"USD\",\n  \"created_at\": \"2023-08-24T05:51:38.228Z\",\n  \"updated_at\": \"2023-08-24T05:51:38.228Z\",\n  \"status_code\": null,\n  \"status_description\": null\n}"}],"_postman_id":"afccc180-4dd0-4a02-8ad0-5033187bde38"}],"id":"b27abe3c-dfb5-46b6-9700-a195348b2463","_postman_id":"b27abe3c-dfb5-46b6-9700-a195348b2463","description":""},{"name":"Balance","item":[{"name":"/dev/balance","id":"f0019b96-a2a6-44a6-96a6-622fae46b21d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"signature\": \"2cc0240eaac411629dc961d8767a47eb710776129cb9e715f050b945257cc9b1\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/balance","description":"<p>This API method returns merchant balance. The balance can be in several currencies</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameters</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>project</strong></td>\n<td>string</td>\n<td>Your project ID</td>\n</tr>\n<tr>\n<td><strong>signature</strong></td>\n<td>string</td>\n<td>Request signature</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["dev","balance"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"f8083395-1b60-45bf-9d71-899efd01984d","name":"/balance - Success Response","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"signature\": \"2cc0240eaac411629dc961d8767a47eb710776129cb9e715f050b945257cc9b1\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/balance"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"126"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 26 Jan 2021 15:57:53 GMT"},{"key":"x-amzn-RequestId","value":"32fdd8df-0eb0-4406-b4be-c8d60cd7335f"},{"key":"x-amz-apigw-id","value":"Zw5QCE2GIAMFmaA="},{"key":"X-Amzn-Trace-Id","value":"Root=1-60103c00-58bc52eb2b85007a4745fad3;Sampled=0"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 2d1483219a2d9cbbd8a595180a2cbaa8.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"MIA3-C4"},{"key":"X-Amz-Cf-Id","value":"dJqLlDw2joReokEkVpkWXSwCik08ZT5mDx2LeKZXpTKfge499_WggA=="}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"balances\": [\n        {\n            \"currency\": \"EUR\",\n            \"total_balance\": \"14608.83\",\n            \"hold_amount\": \"3236.88\",\n            \"available_balance\": \"11371.95\"\n        },\n        {\n            \"currency\": \"USDT\",\n            \"total_balance\": \"7608.83\",\n            \"hold_amount\": \"236.88\",\n            \"available_balance\": \"7371.95\"\n        }\n    ]\n}"}],"_postman_id":"f0019b96-a2a6-44a6-96a6-622fae46b21d"}],"id":"ba76ac40-39a1-4cf5-8f62-98c6254c47e3","_postman_id":"ba76ac40-39a1-4cf5-8f62-98c6254c47e3","description":""},{"name":"P2P Payments","item":[{"name":"/dev/p2p/initiate (Initiate p2p transaction)","id":"451070ef-7745-4607-a066-7025bac18eff","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n    \"price\": \"1.00\",\n    \"currency\": \"USD\",\n    \"order_id\": \"123321\",\n    \"user_contact_email\": \"email@gmail.com\",\n    \"user_name\": \"john doe\",\n    \"user_phone\": \"99999999999\",\n    \"ip\": \"1.1.1.1\",\n    \"user_id\": \"123\",\n    \"result_url\": \"https://example.com/result\",\n    \"redirect_url\": \"https://example.com/redirect\",\n    \"signature\": \"a494b64e83f59f2fb1c08c3282fbe7f51ba820cab6baf107f1e2b675ce09d5a7\"\n  }","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/p2p/initiate","description":"<p>Creates new P2P transaction</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>project</strong></td>\n<td>string</td>\n<td>your project ID</td>\n</tr>\n<tr>\n<td><strong>price</strong></td>\n<td>string</td>\n<td>transaction amount. Format \"1.00\"</td>\n</tr>\n<tr>\n<td><strong>order_id</strong></td>\n<td>string</td>\n<td>transaction id in your system</td>\n</tr>\n<tr>\n<td><strong>user_name</strong></td>\n<td>string</td>\n<td>user name</td>\n</tr>\n<tr>\n<td><strong>user_contact_email</strong></td>\n<td>string</td>\n<td>user email address</td>\n</tr>\n<tr>\n<td>user_phone</td>\n<td>string</td>\n<td>user phone number</td>\n</tr>\n<tr>\n<td>user_id</td>\n<td>string</td>\n<td>unique user id in your system</td>\n</tr>\n<tr>\n<td><strong>ip</strong></td>\n<td>string</td>\n<td>user ip address</td>\n</tr>\n<tr>\n<td><strong>currency</strong></td>\n<td>string</td>\n<td>transaction currency. Uppercase</td>\n</tr>\n<tr>\n<td><strong>result_url</strong></td>\n<td>string</td>\n<td>callback URL</td>\n</tr>\n<tr>\n<td><strong>redirect_url</strong></td>\n<td>string</td>\n<td>redirect URL</td>\n</tr>\n<tr>\n<td><strong>signature</strong></td>\n<td>string</td>\n<td>request signature</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["dev","p2p","initiate"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"c4cca32e-67fc-4e4d-9a00-918b8813405e","name":"200 Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n    \"price\": \"1.00\",\n    \"currency\": \"USD\",\n    \"order_id\": \"123321\",\n    \"user_contact_email\": \"email@gmail.com\",\n    \"user_name\": \"john doe\",\n    \"user_phone\": \"99999999999\",\n    \"ip\": \"1.1.1.1\",\n    \"user_id\": \"123\",\n    \"result_url\": \"https://example.com/result\",\n    \"redirect_url\": \"https://example.com/redirect\",\n    \"signature\": \"a494b64e83f59f2fb1c08c3282fbe7f51ba820cab6baf107f1e2b675ce09d5a7\"\n  }","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/p2p/initiate"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"p2p_id\": \"1692853195443_WTWsOikQomYxGxyYfTEHmpug\",\n  \"success\": true,\n  \"amount\": \"1.00\",\n  \"currency\": \"USD\",\n  \"form_url\": \"https://api.example.com/dev/p2p/form/1692853195443_WTWsOikQomYxGxyYfTEHmpug\",\n  \"recipient_card\": \"4244491609788988\",\n  \"recipient_card_brand\": \"VISA\",\n  \"transaction_status\": \"waiting_payment\"\n}\n"},{"id":"23546e1f-7273-40c1-be76-02d09da05136","name":"INR","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n    \"price\": \"1.00\",\n    \"currency\": \"INR\",\n    \"order_id\": \"123321\",\n    \"user_id\": \"123\",\n    \"result_url\": \"https://example.com/result\",\n    \"redirect_url\": \"https://example.com/redirect\",\n    \"signature\": \"a494b64e83f59f2fb1c08c3282fbe7f51ba820cab6baf107f1e2b675ce09d5a7\"\n  }","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/p2p/initiate"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\r\n  p2p_id: '1765426107499_seEwkumJiKZYOCnVSYTaUWcT',\r\n  success: true,\r\n  amount: '1000.00',\r\n  currency: 'INR',\r\n  transaction_status: 'waiting_payment',\r\n  upiId: '3322221111@axl',\r\n  qrCode: 'upi://pay?pa=3322221111@axl&pn=Name&cu=INR&am=1000'\r\n}\r\n"}],"_postman_id":"451070ef-7745-4607-a066-7025bac18eff"},{"name":"/dev/p2p/transaction/status (Get p2p transaction status)","id":"025d39d0-778c-4ae3-8fd4-bdcaea11b6c2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"p2p_id\": \"1692853195443_WTWsOikQomYxGxyYfTEHmpug\",\n  \"signature\": \"d0a8b96e5a0ef2c17d6484faeabcc737cfd05256dad840a98603ce97ae558690\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/p2p/transaction/status","description":"<p>Get P2P transaction status by p2p_id</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>project</strong></td>\n<td>string</td>\n<td>your project ID</td>\n</tr>\n<tr>\n<td><strong>p2p_id</strong></td>\n<td>string</td>\n<td>transaction ID</td>\n</tr>\n<tr>\n<td><strong>signature</strong></td>\n<td>string</td>\n<td>request signature</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["dev","p2p","transaction","status"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"723172f9-ff60-4886-9515-7c6d90ae9b62","name":"200 Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"p2p_id\": \"1692853195443_WTWsOikQomYxGxyYfTEHmpug\",\n  \"signature\": \"d0a8b96e5a0ef2c17d6484faeabcc737cfd05256dad840a98603ce97ae558690\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/p2p/transaction/status"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"p2p_id\": \"1692853195443_WTWsOikQomYxGxyYfTEHmpug\",\n  \"amount\": \"1.00\",\n  \"amount_gross\": \"1.00\",\n  \"recipient_pan\": \"424449******8988\",\n  \"create_date\": \"2023-08-24T04:59:56.184Z\",\n  \"currency\": \"USD\",\n  \"transaction_status\": \"completed\"\n}\n"}],"_postman_id":"025d39d0-778c-4ae3-8fd4-bdcaea11b6c2"},{"name":"/dev/p2p/transaction/paid (Mark p2p transaction as paid)","id":"5fd921a9-7bce-47e3-b200-f9b14fc88812","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"p2p_id\": \"1692853195443_WTWsOikQomYxGxyYfTEHmpug\",\n  \"signature\": \"d0a8b96e5a0ef2c17d6484faeabcc737cfd05256dad840a98603ce97ae558690\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/p2p/transaction/paid","description":"<p>Mark P2P transaction as paid.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>project</strong></td>\n<td>string</td>\n<td>your project ID</td>\n</tr>\n<tr>\n<td><strong>p2p_id</strong></td>\n<td>string</td>\n<td>transaction ID</td>\n</tr>\n<tr>\n<td><strong>signature</strong></td>\n<td>string</td>\n<td>request signature</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["dev","p2p","transaction","paid"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"e3c4b283-25d1-4346-84fb-4f5f28f93244","name":"200 Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"p2p_id\": \"1692853195443_WTWsOikQomYxGxyYfTEHmpug\",\n  \"signature\": \"d0a8b96e5a0ef2c17d6484faeabcc737cfd05256dad840a98603ce97ae558690\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/p2p/transaction/status"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"p2p_id\": \"1692853195443_WTWsOikQomYxGxyYfTEHmpug\",\n  \"transaction_status\": \"paid\"\n}\n"}],"_postman_id":"5fd921a9-7bce-47e3-b200-f9b14fc88812"},{"name":"/dev/p2p/transaction/cancel (Cancel p2p transaction)","id":"35200f60-ffc6-498f-aa41-f59eecf6f70d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"p2p_id\": \"1692853195443_WTWsOikQomYxGxyYfTEHmpug\",\n  \"signature\": \"d0a8b96e5a0ef2c17d6484faeabcc737cfd05256dad840a98603ce97ae558690\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/p2p/transaction/cancel","description":"<p>Cancel P2P transaction by p2p_id</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>project</strong></td>\n<td>string</td>\n<td>your project ID</td>\n</tr>\n<tr>\n<td><strong>p2p_id</strong></td>\n<td>string</td>\n<td>transaction ID</td>\n</tr>\n<tr>\n<td><strong>signature</strong></td>\n<td>string</td>\n<td>request signature</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["dev","p2p","transaction","cancel"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"1443540a-0758-4f4e-b99a-e81313ab56d2","name":"200 Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"p2p_id\": \"1692853195443_WTWsOikQomYxGxyYfTEHmpug\",\n  \"signature\": \"d0a8b96e5a0ef2c17d6484faeabcc737cfd05256dad840a98603ce97ae558690\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/p2p/transaction/status"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"p2p_id\": \"1692853195443_WTWsOikQomYxGxyYfTEHmpug\",\n  \"transaction_status\": \"canceled\"\n}\n"}],"_postman_id":"35200f60-ffc6-498f-aa41-f59eecf6f70d"},{"name":"/dev/p2p/transaction/dispute (Create dispute for p2p transaction)","id":"7d2c28fb-3c15-4ba4-b4fd-1824b46a770f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"p2p_id\": \"1692853195443_WTWsOikQomYxGxyYfTEHmpug\",\n  \"signature\": \"d0a8b96e5a0ef2c17d6484faeabcc737cfd05256dad840a98603ce97ae558690\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/p2p/transaction/dispute","description":"<p>Creates new dispute for P2P transaction.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>project</strong></td>\n<td>string</td>\n<td>your project ID</td>\n</tr>\n<tr>\n<td><strong>p2p_id</strong></td>\n<td>string</td>\n<td>transaction ID</td>\n</tr>\n<tr>\n<td><strong>signature</strong></td>\n<td>string</td>\n<td>request signature</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["dev","p2p","transaction","dispute"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"69dce319-67fc-4a17-b6a7-ef09e29f0dac","name":"200 Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"project\": \"d7d86391b36b4543bc1cf87cbd2ee6c9\",\n  \"p2p_id\": \"1692853195443_WTWsOikQomYxGxyYfTEHmpug\",\n  \"signature\": \"d0a8b96e5a0ef2c17d6484faeabcc737cfd05256dad840a98603ce97ae558690\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/p2p/transaction/status"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"p2p_id\": \"1692853195443_WTWsOikQomYxGxyYfTEHmpug\",\n  \"dispute_id\": \"580446\",\n  \"transaction_status\": \"in_review\"\n}\n"}],"_postman_id":"7d2c28fb-3c15-4ba4-b4fd-1824b46a770f"}],"id":"f7b00050-f010-4f18-b68b-8025ea471c9d","description":"<p>Peer-to-Peer (p2p) Payments API enables seamless integration of peer-to-peer payment functionality into your applications. With this API, you can initiate, track, and manage peer-to-peer transactions, offering your users a secure and flexible payment experience.  </p>\n<h3 id=\"integration-options\">Integration Options:</h3>\n<ol>\n<li><p>Using our p2p form.  </p>\n<p> By choosing this option, you can easily integrate p2p payments into your platform without building your own payment forms. Follow these steps:</p>\n<ol>\n<li><p><strong>Initiate a Payment:</strong> Use the endpoint <code>/dev/p2p/initiate</code> to initiate a p2p payment. Upon success, you will receive a response containing a <code>form_url</code>. Redirect your client's browser to this URL, guiding them through the payment process.</p>\n</li>\n<li><p><strong>Transaction Status:</strong> You can track the payment status by utilizing the endpoint <code>/dev/p2p/transaction/status</code>. Alternatively, you can set up a callback to receive real-time updates on transaction results</p>\n</li>\n</ol>\n</li>\n<li><p>Build your own p2p form.  </p>\n<p> For greater customization and control, you can build your own payment form while still utilizing our API. Here's how:</p>\n<ol>\n<li><p><strong>Initiate a Payment:</strong> Begin by making a request to <code>/dev/p2p/initiate</code>. In the response, you will find a <code>recipient_card</code> field. Incorporate this information into your custom payment form.</p>\n</li>\n<li><p><strong>Confirm Payment:</strong> Once your user completes the payment on your form, connect the \"Paid\" button to the <code>/dev/p2p/transaction/paid</code> endpoint. This step is crucial to confirm the successful completion of the payment process.</p>\n</li>\n</ol>\n</li>\n</ol>\n<h3 id=\"additional-endpoints\">Additional Endpoints</h3>\n<ul>\n<li><p><strong>Cancel a Transaction:</strong> If the need arises to cancel a transaction, use the <code>/dev/p2p/transaction/cancel</code> endpoint. Please note that not all channels may support this functionality.</p>\n</li>\n<li><p><strong>Dispute a Transaction:</strong> To address any transaction disputes, use the <code>/dev/p2p/transaction/dispute</code> endpoint. Keep in mind that the availability of this feature may vary based on supported channels.</p>\n</li>\n</ul>\n","_postman_id":"f7b00050-f010-4f18-b68b-8025ea471c9d"},{"name":"APM","item":[{"name":"Crypto","item":[{"name":"Generate List","id":"51ef22c8-0d28-4341-9805-249f3ef9e4ed","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"project\": \"project\",\n    \"kind\": \"crypto\",\n    \"order_id\": \"usr_12345\",\n    \"result_url\": \"https://example.com/callback\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/web/apm/process/generate","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>project</strong></td>\n<td>string</td>\n<td>your project ID</td>\n</tr>\n<tr>\n<td><strong>kind</strong></td>\n<td>string</td>\n<td>type of APM</td>\n</tr>\n<tr>\n<td><strong>order_id</strong></td>\n<td>string</td>\n<td>order_id/user_id in merchant system</td>\n</tr>\n<tr>\n<td><strong>result_url</strong></td>\n<td>string</td>\n<td>callback URL</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["dev","web","apm","process","generate"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"9231b3f7-144b-47b1-a8b6-c41a3f320c2b","name":"Generate List","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"project\": \"project\",\n    \"kind\": \"crypto\",\n    \"order_id\": \"usr_12345\",\n    \"result_url\": \"https://example.com/callback\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/web/apm/process/generate"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"1687504931433_ocHBvhaTxFvcYMXoEjGCTmhd\",\n    \"status\": \"created\"\n}"}],"_postman_id":"51ef22c8-0d28-4341-9805-249f3ef9e4ed"},{"name":"Create Cryptocurrency Address","id":"4471a213-0b44-4280-8ed5-f2b34d1538d4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"project\": \"project\",\n    \"ticker\": \"ALL\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/web/apm/crypto/{{list_id}}","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>project</strong></td>\n<td>string</td>\n<td>your project ID</td>\n</tr>\n<tr>\n<td><strong>ticker</strong></td>\n<td>string</td>\n<td>asset code (ALL, USDT_TRC_20, USDT_ERC_20, BTC, ETH)</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["dev","web","apm","crypto","{{list_id}}"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"42fdf5ce-1d14-42f6-afad-46b57d6401f4","name":"Create Cryptocurrency Address","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"project\": \"project\",\n    \"ticker\": \"BTC\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/web/apm/crypto/{{list_id}}"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\":\"1687504931433_ocHBvhaTxFvcYMXoEjGCTmhd\",\n    \"details\":{\n        \"BTC\":{\n            \"address\":\"bc1qt2nuywzxylw0zhy909dyejc72zjrpnhwhnxlj0\",\n            \"memo\":\"\",\n            \"currency\":\"BTC\",\n            \"network\":\"btc\",\n            \"min_amount\":\"0.0005\",\n            \"max_amount\":\"10\"\n        }\n    }\n}"}],"_postman_id":"4471a213-0b44-4280-8ed5-f2b34d1538d4"},{"name":"Get Addresses","id":"2669204e-ab53-4a00-83b2-546e0f672bd1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"project\": \"project\",\n    \"list_id\": \"1687924747960_DdlwMksBQDKSDwQbYhnqNxyN\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/web/apm/process/list","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>project</strong></td>\n<td>string</td>\n<td>your project ID</td>\n</tr>\n<tr>\n<td><strong>list_id</strong></td>\n<td>string</td>\n<td>list ID received from Generate List step</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["dev","web","apm","process","list"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[{"id":"ccb96e56-dfd7-4163-93f0-90a338ef6aee","name":"Get Addresses","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"project\": \"project\",\n    \"list_id\": \"1687924747960_DdlwMksBQDKSDwQbYhnqNxyN\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.example.com/dev/web/apm/process/list"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"1687924747960_DdlwMksBQDKSDwQbYhnqNxyN\",\n    \"details\": {\n        \"USDT_TRC_20\": {\n            \"address\": \"TYjpmBLJoeGaA1zenKzWkKVDwMG7DkWZv9\",\n            \"memo\": \"\",\n            \"currency\": \"USDT\",\n            \"network\": \"trc20\",\n            \"min_amount\": \"10\",\n            \"max_amount\": \"1000000\"\n        },\n        \"BTC\": {\n            \"address\": \"bc1qujzrclrpfkqeaqca0dul9xtv08k9a69fqdekeg\",\n            \"memo\": \"\",\n            \"currency\": \"BTC\",\n            \"network\": \"btc\",\n            \"min_amount\": \"0.0005\",\n            \"max_amount\": \"10\"\n        },\n        \"ETH\": {\n            \"address\": \"0xdD9E64d20c3232B3f46A4d011f616c7e217F2458\",\n            \"memo\": \"\",\n            \"currency\": \"ETH\",\n            \"network\": \"erc20\",\n            \"min_amount\": \"0.008\",\n            \"max_amount\": \"100\"\n        },\n        \"USDT_ERC_20\": {\n            \"address\": \"0x03d5183F263AaAc843582fdc565F8fa9C98E34f2\",\n            \"memo\": \"\",\n            \"currency\": \"USDT\",\n            \"network\": \"erc20\",\n            \"min_amount\": \"50\",\n            \"max_amount\": \"1000000\"\n        }\n    }\n}"}],"_postman_id":"2669204e-ab53-4a00-83b2-546e0f672bd1"}],"id":"06763f7a-d64f-4970-8c54-f4f69480016b","description":"<p>Available codes and description:</p>\n<p>USDT_TRC_20: USDT (Tron Network)</p>\n<p>USDT_ERC_20: USDT (Ethereum Network)</p>\n<p>BTC: BTC (Bitcoin)</p>\n<p>ETH: ETH (Ethereum)</p>\n<p>ALL: all cryptocurrencies listed above (USDT TRC-20, USDT ERC-20, BTC and ETH)</p>\n","_postman_id":"06763f7a-d64f-4970-8c54-f4f69480016b"},{"name":"Cryptoprocessing","item":[{"name":"/crypto/currencies (Currencies list)","id":"07e62373-c87d-4a00-bd84-25664d0f96d6","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"content-type":true}},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"project\": \"bfaa09e8bd4d4b98937867e212b5f02d\",\n    \"currencies\": [\"USDT\"],\n    \"signature\": \"signature\"\n}"},"url":"https://api.example.com/dev/crypto/currencies","description":"<p>Gets available crypto currencies</p>\n<p><em>fields:</em><br /><strong>project</strong> your project ID<br /><strong>currencies</strong> an array of desired currencies<br /><strong>signature</strong> request signature</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n    \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n    \"currencies\": [\"USDT\"],\n    \"signature\": \"signature\"\n}\n\n</code></pre>\n<p>Signature must be generated with values in request and signed with your Secret Key</p>\n<p><em>response example</em>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n  \"USDT\": {\n    \"name\": \"Tether\",\n    \"code\": \"USDT\",\n    \"precision\": 6,\n    \"networks\": [\n      {\n        \"name\": \"Avalanche C-Chain\",\n        \"code\": \"AVAC\",\n        \"protocol\": \"ERC-20\",\n        \"coin\": {\n          \"currency\": \"ETH\",\n          \"network\": \"ETH\"\n        },\n        \"precision\": 18,\n        \"deposit_enabled\": true,\n        \"withdrawal_enabled\": true,\n        \"minimum_deposit_amount\": \"1.044\",\n        \"minimum_direct_deposit_amount\": \"0.044\",\n        \"address_regex\": \"^0x[a-fA-F0-9]{40}$\",\n        \"address_tag_deposit_required\": false,\n        \"address_tag_withdrawal_required\": false,\n        \"confirmations\": 5,\n        \"contract_address\": \"0x9702230a8ea53601f5cd2dc00fdbc13d4df4a8c7\",\n        \"asset_id\": {\n          \"contract_address\": \"0x9702230a8ea53601f5cd2dc00fdbc13d4df4a8c7\"\n        }\n      }\n   }\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["dev","crypto","currencies"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"07e62373-c87d-4a00-bd84-25664d0f96d6"},{"name":"/crypto/address/generate (Generates address)","id":"2da5eae4-57a5-42b6-8b19-b3963cb26ca4","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"content-type":true}},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n    \"currency\": \"USDT\",\n    \"user_id\": \"12345\",\n    \"ip\": \"127.0.0.1\",\n    \"network\": \"ETH\",\n    \"nominal_currency\": \"USDT\",\n    \"fees_payer\": \"MERCHANT\",\n    \"user_contact_email\": \"foo@example.com\",\n    \"signature\": \"signature\"\n}\n"},"url":"https://api.example.com/dev/crypto/address/generate","description":"<p>Create new deposit address for specific user with corresponding address settings. In case if address already exist response will return existing address, please note \"new_address\" value. Note please that if account is not used for a long time we can revoke the address for user</p>\n<p><strong>Please, note that you must provide default callback url to our support team.</strong></p>\n<p><em>fields:</em><br /><strong>project</strong> your project ID<br /><strong>currency</strong> crypto currency<br /><strong>user_id</strong> unique user id on merchant side<br /><strong>ip</strong> user IP address<br /><strong>network</strong> desired network for currency<br /><strong>nominal_currency</strong> nominal currency for account (same as currency)<br /><strong>fees_payer</strong> side that pays fees MERCHANT or CUSTOMER<br /><strong>user_contact_email</strong> user email address<br /><strong>signature</strong> request signature</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n    \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n    \"currency\": \"USDT\",\n    \"user_id\": \"12345\",\n    \"ip\": \"127.0.0.1\",\n    \"network\": \"ETH\",\n    \"nominal_currency\": \"USDT\",\n    \"fees_payer\": \"MERCHANT\",\n    \"user_contact_email\": \"foo@example.com\",\n    \"signature\": \"signature\"\n}\n\n</code></pre>\n<p>Signature must be generated with values in request and signed with your Secret Key</p>\n<p><em>response example</em>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n   \"id\": \"1a84d7da-ea04-46d1-a805-74b117be8ea4\",\n   \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n   \"user_id\": \"12345\",\n   \"currency\": \"USDT\",\n   \"network\": \"ETH\",\n   \"address\": \"TVL8UBF9MQQLFCmqAghxNqew3cJF633yxZ\",\n   \"deposit_enabled\": true,\n   \"minimum_deposit_amount\": \"0.011\",\n   \"new_address\": false,\n   \"created_at\": \"2026-02-01T18:11:04Z\",\n   \"updated_at\": \"2026-02-09T13:45:22Z\"\n }\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["dev","crypto","address","generate"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"2da5eae4-57a5-42b6-8b19-b3963cb26ca4"},{"name":"/crypto/address/get (Get ddress)","id":"abd1ead9-c65c-44cd-8b8e-28880907b10f","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"content-type":true}},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n    \"address_id\": \"e6d71169-c517-495f-b677-3735e45fbc40\",\n    \"signature\": \"signature\"\n}\n"},"url":"https://api.example.com/dev/crypto/address/get","description":"<p>Gets address by address ID or addresses by user ID. Only one of address_id or user_id is required. For address ID the response will include object and array with addresses that belongs to user for user_id</p>\n<p><em>fields:</em><br /><strong>project</strong> your project ID<br /><strong>address_id</strong> address ID<br /><strong>user_id</strong> user ID<br /><strong>signature</strong> request signature</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n    \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n    \"address_id\": \"e6d71169-c517-495f-b677-3735e45fbc40\",\n    \"signature\": \"signature\"\n}\n\n</code></pre>\n<p>Signature must be generated with values in request and signed with your Secret Key</p>\n<p><em>response example</em>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n  \"id\": \"e6d71169-c517-495f-b677-3735e45fbc40\",\n  \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n  \"user_id\": \"12345\",\n  \"currency\": \"USDT\",\n  \"network\": \"TRX\",\n  \"address\": \"TVL8UBF9MQQLFCmqAghxNqew3cJF633yxZ\",\n  \"deposit_enabled\": true,\n  \"minimum_deposit_amount\": \"0.011\",\n  \"created_at\": \"2026-02-01T18:11:04Z\",\n  \"updated_at\": \"2026-02-10T22:55:44Z\"\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["dev","crypto","address","get"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"abd1ead9-c65c-44cd-8b8e-28880907b10f"},{"name":"/crypto/address/update (Updates ddress)","id":"183c9bb4-18a0-438b-a185-b44a9162560d","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"content-type":true}},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n    \"address_id\": \"e6d71169-c517-495f-b677-3735e45fbc40\",\n    \"fees_payer\": \"MERCHANT\",\n    \"signature\": \"signature\"\n}"},"url":"https://api.example.com/dev/crypto/address/update","description":"<p>Update address configuration by address ID</p>\n<p><em>fields:</em><br /><strong>project</strong> your project ID<br /><strong>address_id</strong> address ID<br />fees_payer side that pay fees MERCHANT or CUSTOMER<br />ip user IP<br />user_contact_email user email address<br /><strong>signature</strong> request signature</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n    \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n    \"address_id\": \"e6d71169-c517-495f-b677-3735e45fbc40\",\n    \"fees_payer\": \"MERCHANT\",\n    \"signature\": \"signature\"\n}\n\n</code></pre>\n<p>Signature must be generated with values in request and signed with your Secret Key</p>\n<p><em>response example</em>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n  \"id\": \"e6d71169-c517-495f-b677-3735e45fbc40\",\n  \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n  \"user_id\": \"12345\",\n  \"currency\": \"USDT\",\n  \"network\": \"TRX\",\n  \"address\": \"TVL8UBF9MQQLFCmqAghxNqew3cJF633yxZ\",\n  \"deposit_enabled\": true,\n  \"minimum_deposit_amount\": \"0.011\",\n  \"created_at\": \"2026-02-01T18:11:04Z\",\n  \"updated_at\": \"2026-02-10T23:17:00Z\"\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["dev","crypto","address","update"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"183c9bb4-18a0-438b-a185-b44a9162560d"},{"name":"/crypto/payment/create (Creates payment)","id":"4ab6fd0e-f80c-4d84-aba9-78121ad54195","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"content-type":true}},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n    \"payment_title\": \"Payment title\",\n    \"description\": \"payment description\",\n    \"order_id\": \"unique_order_id\",\n    \"user_id\": \"unique_user_id\",\n    \"user_contact_email\": \"foo@example.com\",\n    \"currency\": \"USDT\",\n    \"payment_currency\": \"USDT\",\n    \"network\": \"ETH\",\n    \"price\": \"10\",\n    \"ip\": \"127.0.0.1\",\n    \"success_url\": \"https://example.com/success\",\n    \"failure_url\": \"https://example.com/failure\",\n    \"result_url\": \"https://example.com/callback\",\n    \"signature\": \"signature\"\n}\n"},"url":"https://api.example.com/dev/crypto/payment/create","description":"<p>Creates new payment invoice</p>\n<p><em>fields:</em><br /><strong>project</strong> your project ID<br /><strong>payment_title</strong> title for payment page<br /><strong>description</strong> description for payment<br /><strong>order_id</strong> unique order ID<br /><strong>user_id</strong> unique user ID<br /><strong>user_contact_email</strong> user email address<br /><strong>currency</strong> invoice crypto currency<br /><strong>payment_currency</strong> the currency of the payment (same as currency)<br /><strong>network</strong> currency network<br /><strong>price</strong> invoice amount<br /><strong>ip</strong> user IP address<br /><strong>success_url</strong> success url<br /><strong>failure_url</strong> failure url<br /><strong>result_url</strong> callback url<br /><strong>signature</strong> request signature</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n    \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n    \"payment_title\": \"Payment title\",\n    \"description\": \"payment description\",\n    \"order_id\": \"unique_order_id\",\n    \"user_id\": \"unique_user_id\",\n    \"user_contact_email\": \"foo@example.com\",\n    \"currency\": \"USDT\",\n    \"payment_currency\": \"USDT\",\n    \"network\": \"ETH\",\n    \"price\": \"10\",\n    \"ip\": \"127.0.0.1\",\n    \"success_url\": \"https://example.com/success\",\n    \"failure_url\": \"https://example.com/failure\",\n    \"result_url\": \"https://example.com/callback\",\n    \"signature\": \"signature\"\n}\n\n</code></pre>\n<p>Signature must be generated with values in request and signed with your Secret Key</p>\n<p><em>response example</em>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\"> {\n   \"invoice_id\": \"invoice_id\",\n   \"transaction_status\": \"created\",\n   \"payment_url\": \"https://api.example.com/dev/web/209/invoice/paymenturl\",\n   \"order_id\": \"1770151904961\",\n   \"user_contact_email\": \"foo@example.com\",\n   \"description\": \"payment description\",\n   \"amount\": \"10.00\",\n   \"currency\": \"USDT\",\n   \"created_at\": \"2026-02-03T20:51:52.645Z\",\n   \"updated_at\": \"2026-02-03T20:51:52.645Z\"\n }\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["dev","crypto","payment","create"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"4ab6fd0e-f80c-4d84-aba9-78121ad54195"},{"name":"/crypto/payment/get (Get payment)","id":"042b94a6-a0b3-48c0-accf-de9bf0197c39","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"content-type":true}},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n    \"invoice_id\": \"invoice_id\",\n    \"signature\": \"signature\"\n}\n"},"url":"https://api.example.com/dev/crypto/payment/get","description":"<p>Gets payment object</p>\n<p><em>fields:</em><br /><strong>project</strong> your project ID<br /><strong>invoice_id</strong> invoice ID<br /><strong>signature</strong> request signature</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n    \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n    \"invoice_id\": \"invoice_id\",\n    \"signature\": \"signature\"\n}\n\n</code></pre>\n<p>Signature must be generated with values in request and signed with your Secret Key</p>\n<p><em>response example</em>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n   \"success\": true,\n   \"payment_id\": \"payment-id\",\n   \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n   \"transaction_status\": \"completed\",\n   \"order_id\": \"1770221171169\",\n   \"user_id\": \"12345\",\n   \"amount\": \"15\",\n   \"currency\": \"USDT\",\n   \"network\": \"ETH\",\n   \"payment_address\": \"0x3f319c3a0e5b24b51d33efef39c17e52678c7dae\",\n   \"details\": {\n     \"payment_title\": \"Payment Title\",\n     \"description\": \"payment description\",\n     \"user_contact_email\": \"foo@example.com\"\n   },\n   \"transactions\": [\n     {\n       \"currency\": \"USDT\",\n       \"network\": \"ETH\",\n       \"hash\": \"0xe9d1791d000d2c0fbc6e2fde5127ea79a88f2697d18359b307ce4a459d9d0a1e\",\n       \"senders\": [\n         \"0x21a31ee1afc51d94c2efccaa2092ad1028285549\"\n       ],\n       \"confirmed_date\": \"2026-02-04T16:09:38Z\"\n     }\n   ],\n   \"create_date\": \"2026-02-04T16:06:17Z\",\n   \"updated_date\": \"2026-02-04T16:09:41Z\",\n   \"result_date\": \"2026-02-04T16:09:41Z\"\n }\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["dev","crypto","payment","get"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"042b94a6-a0b3-48c0-accf-de9bf0197c39"},{"name":"/crypto/payment/update (Updates payment)","id":"2e306149-8c67-4c70-ac2f-f0dba32b6deb","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"content-type":true}},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n    \"user_contact_email\": \"foo2@example.com\",\n    \"signature\": \"signature\"\n}\n"},"url":"https://api.example.com/dev/crypto/payment/update","description":"<p>Updates payment invoice object</p>\n<p><em>fields:</em><br /><strong>project</strong> your project ID<br /><strong>invoice_id</strong> invoice ID<br />user_contact_email user email address<br />payment_title the title of the payment<br />order_id order ID<br /><strong>signature</strong> request signature</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n    \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n    \"user_contact_email\": \"foo2@example.com\",\n    \"signature\": \"signature\"\n}\n\n</code></pre>\n<p>Signature must be generated with values in request and signed with your Secret Key</p>\n<p><em>response example</em>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n   \"success\": true,\n   \"payment_id\": \"payment-id\",\n   \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n   \"transaction_status\": \"processing\",\n   \"order_id\": \"1770075510266\",\n   \"user_id\": \"12345\",\n   \"amount\": \"10\",\n   \"currency\": \"USDT\",\n   \"network\": \"ETH\",\n   \"payment_address\": \"TM1tyg4k6q66q9KaQc2cE6YTv9HwHEJZYA\",\n   \"details\": {\n     \"payment_title\": \"Payment Title\",\n     \"description\": \"payment description\",\n     \"user_contact_email\": \"foo2@example.com\"\n   },\n   \"transactions\": [],\n   \"create_date\": \"2026-02-02T23:38:32Z\",\n   \"updated_date\": \"2026-02-10T23:32:53Z\",\n   \"result_date\": \"2026-02-04T23:38:32Z\"\n }\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["dev","crypto","payment","update"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"2e306149-8c67-4c70-ac2f-f0dba32b6deb"},{"name":"/crypto/withdrawal/estimate (Estimate withdrawal)","id":"12a5628e-8e0d-4ef5-b4b4-c1d6593f40ac","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"content-type":true}},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n    \"amount\": \"100\",\n    \"receive_currency\": \"USDT\",\n    \"credit_currency\": \"USDT\",\n    \"nominal_currency\": \"USDT\",\n    \"receive_network\": \"ETH\",\n    \"signature\": \"signature\"\n}"},"url":"https://api.example.com/dev/crypto/withdrawal/estimate","description":"<p>Gets withdrawal estimation cost</p>\n<p><em>fields:</em><br /><strong>project</strong> your project ID<br /><strong>amount</strong> withdrawal amount<br /><strong>receive_currency</strong> currency that will be received<br /><strong>credit_currency</strong> currency of the account<br /><strong>nominal_currency</strong> nominal currency of the account<br /><strong>receive_network</strong> receiving network<br /><strong>signature</strong> request signature</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n    \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n    \"amount\": \"100\",\n    \"receive_currency\": \"USDT\",\n    \"credit_currency\": \"USDT\",\n    \"nominal_currency\": \"USDT\",\n    \"receive_network\": \"ETH\",\n    \"signature\": \"signature\"\n}\n\n</code></pre>\n<p>Signature must be generated with values in request and signed with your Secret Key</p>\n<p><em>response example</em>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n  \"credit_amount\": \"100\",\n  \"receive_amount\": \"98.65\",\n  \"network_fee\": \"1.35\",\n  \"processing_fee\": \"0\",\n  \"fees\": \"1.35\"\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["dev","crypto","withdrawal","estimate"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"12a5628e-8e0d-4ef5-b4b4-c1d6593f40ac"},{"name":"/crypto/withdrawal/create (Create withdrawal)","id":"a934c4d0-9729-4094-be8e-577b4b6d67cc","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"content-type":true}},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n    \"amount\": \"10\",\n    \"receive_currency\": \"USDT\",\n    \"receive_network\": \"ETH\",\n    \"order_id\": \"unique-order-id\",\n    \"address\": \"0x3951a6388b102dbd6a86efc4eeafbfd111361a09\",\n    \"ip\": \"127.0.0.1\",\n    \"result_url\": \"https://example.com/callback\",\n    \"signature\": \"signature\"\n}\n"},"url":"https://api.example.com/dev/crypto/withdrawal/create","description":"<p>Creates new withdrawal</p>\n<p><em>fields:</em><br /><strong>project</strong> your project ID<br /><strong>amount</strong> withdrawal amount<br /><strong>receive_currency</strong> currency of destination<br /><strong>receive_network</strong> receive network<br /><strong>order_id</strong> unique order ID<br /><strong>address</strong> withdrawal address<br />address_tag address tag if required by network<br /><strong>ip</strong> user IP address<br /><strong>result_url</strong> the url of the callback<br /><strong>signature</strong> request signature</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n    \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n    \"amount\": \"10\",\n    \"receive_currency\": \"USDT\",\n    \"receive_network\": \"ETH\",\n    \"order_id\": \"unique-order-id\",\n    \"address\": \"0x3951a6388b102dbd6a86efc4eeafbfd111361a09\",\n    \"ip\": \"127.0.0.1\",\n    \"result_url\": \"https://example.com/callback\",\n    \"signature\": \"signature\"\n}\n\n</code></pre>\n<p>Signature must be generated with values in request and signed with your Secret Key</p>\n<p><em>response example</em>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n  \"success\":true,\n  \"payout_id\":\"payout-id\",\n  \"message\":\"Transfer created.\"\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["dev","crypto","withdrawal","create"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"a934c4d0-9729-4094-be8e-577b4b6d67cc"},{"name":"/crypto/withdrawal/get (Get withdrawal)","id":"c06bb116-b241-48df-946f-4534a5cef04b","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"content-type":true}},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n    \"payout_id\": \"withdrawal-id\",\n    \"signature\": \"signature\"\n}\n"},"url":"https://api.example.com/dev/crypto/withdrawal/get","description":"<p>Gets withdrawal object</p>\n<p><em>fields:</em><br /><strong>project</strong> your project ID<br /><strong>payout_id</strong> withdrawal ID<br /><strong>signature</strong> request signature</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n    \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n    \"payout_id\": \"withdrawal-id\",\n    \"signature\": \"signature\"\n}\n\n</code></pre>\n<p>Signature must be generated with values in request and signed with your Secret Key</p>\n<p><em>response example</em>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n  \"success\": true,\n  \"project\": \"babd2936811249efa1ba30941dc4da8d\",\n  \"payout_id\": \"withdrawal-id\",\n  \"amount\": \"11\",\n  \"order_id\": \"1770423147834\",\n  \"payout_status\": \"payout_completed\",\n  \"full_amount\": \"12.35\",\n  \"network_fee\": \"1.35\",\n  \"processing_fee\": \"0\",\n  \"currency\": \"USDT\",\n  \"network\": \"ETH\",\n  \"address\": \"0x3951a6388b102dbd6a86efc4eeafbfd111361a09\",\n  \"hash\": \"0x601ce8fb8a9a2a95232c51c2f5bdda31dabe11111ea3fcdc1cb06d641d53b9c3\",\n  \"created_date\": \"2026-02-07T00:12:36Z\",\n  \"updated_date\": \"2026-02-07T00:18:25Z\",\n  \"result_date\": \"2026-02-07T00:12:39Z\"\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["dev","crypto","withdrawal","get"],"host":["api","example","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"c06bb116-b241-48df-946f-4534a5cef04b"}],"id":"1ee19c94-30e1-4734-8c22-24198dbee798","_postman_id":"1ee19c94-30e1-4734-8c22-24198dbee798","description":""}],"id":"e2f2e475-deee-4ddb-a4a5-96f43cae47fd","description":"<p>Our platform offers multi provider APM (Alternative Payment Methods) using simple API or user interface. Ask you manager for documentation and guid for integration involving ready made UI.</p>\n","_postman_id":"e2f2e475-deee-4ddb-a4a5-96f43cae47fd"}],"event":[{"listen":"prerequest","script":{"id":"5161b098-2b43-41ec-a9b8-6cdd38594c79","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"84340c12-7574-4983-bbeb-3de28bd0b816","type":"text/javascript","exec":[""]}}]}