{
  "info": {
    "_postman_id": "b1e7eef7-19d8-4206-ad47-e02a7f3591a0",
    "name": "CryptoProcessing API",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "_exporter_id": "53857804",
    "_collection_link": "https://go.postman.co/collection/53857804-b1e7eef7-19d8-4206-ad47-e02a7f3591a0?source=collection_link"
  },
  "item": [
    {
      "name": "v2",
      "item": [
        {
          "name": "Status",
          "item": [
            {
              "name": "Check Status",
              "protocolProfileBehavior": {
                "disableBodyPruning": true
              },
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "X-Processing-Key",
                    "value": "wBbR8UWxJcPk22FRkQUetEzibIKjzU0e",
                    "type": "text"
                  },
                  {
                    "key": "X-Processing-Signature",
                    "value": "X3kR8RZcLT983XTtXQM2dU6WHq1lbgTVJzLE9FLN76zUzBdcEOMn2vxidz44tkzE",
                    "type": "text"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/api/v2/ping",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "api",
                    "v2",
                    "ping"
                  ]
                }
              },
              "response": []
            }
          ]
        },
        {
          "name": "Balance",
          "item": [
            {
              "name": "Get list of balances",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "X-Processing-Key",
                    "value": "{{key-v2}}",
                    "type": "text"
                  },
                  {
                    "key": "X-Processing-Signature",
                    "value": "{{sign}}",
                    "type": "text"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/api/v2/accounts/list",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "api",
                    "v2",
                    "accounts",
                    "list"
                  ]
                }
              },
              "response": []
            }
          ]
        },
        {
          "name": "Currencies",
          "item": [
            {
              "name": "Get list of currencies",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "X-Processing-Key",
                    "value": "{{key-v2}}",
                    "type": "text"
                  },
                  {
                    "key": "X-Processing-Signature",
                    "value": "{{sign}}",
                    "type": "text"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/api/v2/currencies/list",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "api",
                    "v2",
                    "currencies",
                    "list"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "List of currency rates",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "X-Processing-Key",
                    "value": "{{key-v2}}",
                    "type": "text"
                  },
                  {
                    "key": "X-Processing-Signature",
                    "value": "{{sign}}",
                    "type": "text"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"currency_from\": \"USDC\",\n    \"currency_to\": \"EUR\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/api/v2/currencies/rates",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "api",
                    "v2",
                    "currencies",
                    "rates"
                  ]
                }
              },
              "response": []
            }
          ]
        },
        {
          "name": "Deposit addresses",
          "item": [
            {
              "name": "Generate a crypto address",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "X-Processing-Key",
                    "value": "{{key-v2}}",
                    "type": "text"
                  },
                  {
                    "key": "X-Processing-Signature",
                    "value": "{{sign}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"currency\": \"USDC\",\n    \"foreign_id\": \"user_12345\",\n    \"end_user_reference\": \"user_12345\",\n    \"sender_type\": \"legal\",\n    \"sender_data\": {\n        \"legal_name\": \"\",\n        \"country_of_registration\": \"\"\n    }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/api/v2/addresses/take",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "api",
                    "v2",
                    "addresses",
                    "take"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Generate a crypto address (with exchange)",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "X-Processing-Key",
                    "value": "{{key-v2}}",
                    "type": "text"
                  },
                  {
                    "key": "X-Processing-Signature",
                    "value": "{{sign}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"currency\": \"USDC\",\n    \"convert_to\": \"EUR\",\n    \"foreign_id\": \"user_12345\",\n    \"end_user_reference\": \"user_12345\",\n    \"sender_type\": \"legal\",\n    \"sender_data\": {\n        \"legal_name\": \"\",\n        \"country_of_registration\": \"\"\n    }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/api/v2/addresses/take",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "api",
                    "v2",
                    "addresses",
                    "take"
                  ]
                }
              },
              "response": []
            }
          ]
        },
        {
          "name": "Withdrawal",
          "item": [
            {
              "name": "Withdraw crypto (standard)",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "x-processing-key",
                    "value": "{{key-v2}}",
                    "type": "text"
                  },
                  {
                    "key": "x-processing-signature",
                    "value": "{{sign}}",
                    "type": "text"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"currency\": \"USDC\",\n    \"amount\": \"100\",\n    \"address\": \"\",\n    \"foreign_id\": \"withdrawal_123\",\n    \"end_user_reference\": \"user_12345\",\n    \"sender_type\": \"legal\",\n    \"sender_data\": {\n        \"legal_name\": \"\",\n        \"country_of_registration\": \"\"\n    },\n    \"receiver_type\": \"natural\",\n    \"receiver_data\": {\n        \"first_name\": \"\",\n        \"last_name\": \"\",\n        \"date_of_birth\": \"\"\n    }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/api/v2/withdrawal/crypto",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "api",
                    "v2",
                    "withdrawal",
                    "crypto"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Withdraw crypto (standard, with exchange)",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "x-processing-key",
                    "value": "{{key-v2}}",
                    "type": "text"
                  },
                  {
                    "key": "x-processing-signature",
                    "value": "{{sign}}",
                    "type": "text"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"currency\": \"EUR\",\n    \"convert_to\": \"USDC\",\n    \"amount\": \"100\",\n    \"address\": \"\",\n    \"foreign_id\": \"withdrawal_123\",\n    \"end_user_reference\": \"user_12345\",\n    \"sender_type\": \"legal\",\n    \"sender_data\": {\n        \"legal_name\": \"\",\n        \"country_of_registration\": \"\"\n    },\n    \"receiver_type\": \"natural\",\n    \"receiver_data\": {\n        \"first_name\": \"\",\n        \"last_name\": \"\",\n        \"date_of_birth\": \"\"\n    }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/api/v2/withdrawal/crypto",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "api",
                    "v2",
                    "withdrawal",
                    "crypto"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Withdraw crypto (instant)",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "x-processing-key",
                    "value": "{{key-v2}}",
                    "type": "text"
                  },
                  {
                    "key": "x-processing-signature",
                    "value": "{{sign}}",
                    "type": "text"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"sender_currency\": \"BTC\",\n    \"sender_amount\": \"0.00020000\",\n    \"address\": \"\",\n    \"foreign_id\": \"withdrawal_123\",\n    \"end_user_reference\": \"user_12345\",\n    \"sender_type\": \"legal\",\n    \"sender_data\": {\n        \"legal_name\": \"\",\n        \"country_of_registration\": \"\"\n    },\n    \"receiver_type\": \"natural\",\n    \"receiver_data\": {\n        \"first_name\": \"\",\n        \"last_name\": \"\",\n        \"date_of_birth\": \"\"\n    }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/api/v2/crypto/withdrawal_instant",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "api",
                    "v2",
                    "crypto",
                    "withdrawal_instant"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Withdraw crypto (instant, with exchange)",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "x-processing-key",
                    "value": "{{key-v2}}",
                    "type": "text"
                  },
                  {
                    "key": "x-processing-signature",
                    "value": "{{sign}}",
                    "type": "text"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"sender_currency\": \"EUR\",\n    \"received_currency\": \"BTC\",\n    \"sender_amount\": \"100\",\n    \"address\": \"\",\n    \"foreign_id\": \"withdrawal_123\",\n    \"end_user_reference\": \"user_12345\",\n    \"sender_type\": \"legal\",\n    \"sender_data\": {\n        \"legal_name\": \"\",\n        \"country_of_registration\": \"\"\n    },\n    \"receiver_type\": \"natural\",\n    \"receiver_data\": {\n        \"first_name\": \"\",\n        \"last_name\": \"\",\n        \"date_of_birth\": \"\"\n    }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/api/v2/crypto/withdrawal_instant_exchange",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "api",
                    "v2",
                    "crypto",
                    "withdrawal_instant_exchange"
                  ]
                }
              },
              "response": []
            }
          ]
        },
        {
          "name": "Exchange",
          "item": [
            {
              "name": "Calculate the exchange rate",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "X-Processing-Key",
                    "value": "{{key-v2}}",
                    "type": "text"
                  },
                  {
                    "key": "X-Processing-Signature",
                    "value": "{{sign}}",
                    "type": "text"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"sender_currency\": \"USDC\",\n    \"receiver_currency\": \"EUR\",\n    \"sender_amount\": 100\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/api/v2/exchange/calculate",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "api",
                    "v2",
                    "exchange",
                    "calculate"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Exchange at a fixed exchange rate",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "X-Processing-Key",
                    "value": "{{key-v2}}",
                    "type": "text"
                  },
                  {
                    "key": "X-Processing-Signature",
                    "value": "{{sign}}",
                    "type": "text"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"sender_currency\": \"USDC\",\n    \"receiver_currency\": \"EUR\",\n    \"sender_amount\": 100,\n    \"foreign_id\": \"exchange_123\",\n    \"price\": \"\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/api/v2/exchange/fixed",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "api",
                    "v2",
                    "exchange",
                    "fixed"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Exchange regardless of the exchange rate",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "X-Processing-Key",
                    "value": "{{key-v2}}",
                    "type": "text"
                  },
                  {
                    "key": "X-Processing-Signature",
                    "value": "{{sign}}",
                    "type": "text"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"sender_currency\": \"USDC\",\n    \"receiver_currency\": \"EUR\",\n    \"sender_amount\": 100,\n    \"foreign_id\": \"exchange_123\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/api/v2/exchange/now",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "api",
                    "v2",
                    "exchange",
                    "now"
                  ]
                }
              },
              "response": []
            }
          ]
        },
        {
          "name": "Invoices",
          "item": [
            {
              "name": "Create invoice t=0 (First type)",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "X-Processing-Key",
                    "value": "{{key-v2}}",
                    "type": "text"
                  },
                  {
                    "key": "X-Processing-Signature",
                    "value": "{{sign}}",
                    "type": "text"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"timer\": false,\n    \"title\": \"Invoice Title\",\n    \"currency\": \"EUR\",\n    \"amount\": 100,\n    \"foreign_id\": \"invoice_123\",\n    \"end_user_reference\": \"user_12345\",\n    \"url_success\": \"https://example.com/success\",\n    \"url_failed\": \"https://example.com/failed\",\n    \"email_user\": \"customer@example.com\",\n    \"sender_type\": \"natural\",\n    \"sender_data\": {\n        \"first_name\": \"\",\n        \"last_name\": \"\",\n        \"date_of_birth\": \"\"\n    }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/api/v2/invoices/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "api",
                    "v2",
                    "invoices",
                    "create"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create Invoice t-15min (Second type)",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "X-Processing-Key",
                    "value": "{{key-v2}}",
                    "type": "text"
                  },
                  {
                    "key": "X-Processing-Signature",
                    "value": "{{sign}}",
                    "type": "text"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"timer\": true,\n    \"title\": \"Invoice Title\",\n    \"currency\": \"EUR\",\n    \"amount\": 100,\n    \"foreign_id\": \"invoice_123\",\n    \"end_user_reference\": \"user_12345\",\n    \"url_success\": \"https://example.com/success\",\n    \"url_failed\": \"https://example.com/failed\",\n    \"email_user\": \"customer@example.com\",\n    \"sender_type\": \"natural\",\n    \"sender_data\": {\n        \"first_name\": \"\",\n        \"last_name\": \"\",\n        \"date_of_birth\": \"\"\n    }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/api/v2/invoices/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "api",
                    "v2",
                    "invoices",
                    "create"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create Invoice t=15min (Third type)",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "X-Processing-Key",
                    "value": "{{key-v2}}",
                    "type": "text"
                  },
                  {
                    "key": "X-Processing-Signature",
                    "value": "{{sign}}",
                    "type": "text"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"timer\": true,\n    \"title\": \"Invoice Title\",\n    \"currency\": \"EUR\",\n    \"sender_currency\": \"BTC\",\n    \"amount\": 100,\n    \"foreign_id\": \"invoice_123\",\n    \"end_user_reference\": \"user_12345\",\n    \"url_success\": \"https://example.com/success\",\n    \"url_failed\": \"https://example.com/failed\",\n    \"email_user\": \"customer@example.com\",\n    \"sender_type\": \"natural\",\n    \"sender_data\": {\n        \"first_name\": \"\",\n        \"last_name\": \"\",\n        \"date_of_birth\": \"\"\n    }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/api/v2/invoices/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "api",
                    "v2",
                    "invoices",
                    "create"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create invoice t=0 Partial pay",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "X-Processing-Key",
                    "value": "{{key-v2}}",
                    "type": "text"
                  },
                  {
                    "key": "X-Processing-Signature",
                    "value": "{{sign}}",
                    "type": "text"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"timer\": \"0\",\n    \"title\": \"Invoice Title\",\n    \"currency\": \"EUR\",\n    \"sender_currency\": \"BTC\",\n    \"amount\": 100,\n    \"foreign_id\": \"invoice_123\",\n    \"end_user_reference\": \"user_12345\",\n    \"url_success\": \"https://example.com/success\",\n    \"url_failed\": \"https://example.com/failed\",\n    \"email_user\": \"customer@example.com\",\n    \"type\": \"good_until_expired\",\n    \"sender_type\": \"natural\",\n    \"sender_data\": {\n        \"first_name\": \"\",\n        \"last_name\": \"\",\n        \"date_of_birth\": \"\"\n    }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/api/v2/invoices/create",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "api",
                    "v2",
                    "invoices",
                    "create"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Cancel invoice",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "X-Processing-Key",
                    "value": "{{key-v2}}",
                    "type": "text"
                  },
                  {
                    "key": "X-Processing-Signature",
                    "value": "{{sign}}",
                    "type": "text"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/api/v2/invoices/{{invoice-foreignid}}/cancel",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "api",
                    "v2",
                    "invoices",
                    "{{invoice-foreignid}}",
                    "cancel"
                  ]
                }
              },
              "response": []
            }
          ]
        },
        {
          "name": "Transactions",
          "item": [
            {
              "name": "Fetch transaction metadata",
              "protocolProfileBehavior": {
                "disableBodyPruning": true
              },
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "X-Processing-Key",
                    "value": "{{key-v2}}",
                    "type": "text"
                  },
                  {
                    "key": "X-Processing-Signature",
                    "value": "{{sign}}",
                    "type": "text"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"id\": 1\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{url}}/api/v2/transactions/info",
                  "host": [
                    "{{url}}"
                  ],
                  "path": [
                    "api",
                    "v2",
                    "transactions",
                    "info"
                  ]
                }
              },
              "response": []
            }
          ]
        }
      ],
      "event": [
        {
          "listen": "prerequest",
          "script": {
            "type": "text/javascript",
            "exec": [
              "let requestString = request.data;",
              "let sign = CryptoJS.HmacSHA512(requestString, pm.variables.get('secret-v2'));",
              "",
              "pm.globals.unset(\"X-Processing-Signature\");",
              "postman.setGlobalVariable('sign', sign);",
              "",
              "console.log(sign);"
            ]
          }
        },
        {
          "listen": "test",
          "script": {
            "type": "text/javascript",
            "exec": [
              ""
            ]
          }
        }
      ]
    }
  ],
  "event": [
    {
      "listen": "prerequest",
      "script": {
        "type": "text/javascript",
        "packages": {},
        "requests": {},
        "exec": [
          ""
        ]
      }
    },
    {
      "listen": "test",
      "script": {
        "type": "text/javascript",
        "packages": {},
        "requests": {},
        "exec": [
          ""
        ]
      }
    }
  ],
  "variable": [
    {
      "key": "url",
      "value": "https://app.sandbox.cryptoprocessing.com"
    },
    {
      "key": "key-v2",
      "value": "PUBLIC KEY"
    },
    {
      "key": "secret-v2",
      "value": "SECRET KEY "
    },
    {
      "key": "invoice-foreignid",
      "value": ""
    }
  ]
}
