From e6fde30711797af6c43d9906afecf536fe18b154 Mon Sep 17 00:00:00 2001 From: Aleksey Demidov Date: Wed, 12 Jul 2023 10:52:23 +0300 Subject: [PATCH] [B2B-4471] Custom User-Agent * Add custom User-Agent * Fix GET params encoding (was: body json, now: query string) --- README.md | 4 ++- src/Connector/AbstractConnector.php | 15 +++++++-- src/Connector/Connector.php | 6 ++-- src/Connector/TestConnector.php | 1 + src/Cryptopay.php | 23 ++++++++----- tests/Api/TransactionsApiTest.php | 4 ++- tests/BaseTest.php | 2 +- tests/Services/RateServiceTest.php | 2 +- tests/cassettes/invoices/create.yml | 46 +++++++++++++------------- tests/cassettes/transactions/all.yml | 48 ++++++++++++++-------------- 10 files changed, 87 insertions(+), 64 deletions(-) diff --git a/README.md b/README.md index 4eb4c4d..0252474 100644 --- a/README.md +++ b/README.md @@ -460,7 +460,9 @@ $result = $cryptopay->risks->score($params); ```php -$result = $cryptopay->transactions->all(); +$result = $cryptopay->transactions->all([ + 'reference_type' => 'Invoice' +]); ``` diff --git a/src/Connector/AbstractConnector.php b/src/Connector/AbstractConnector.php index 4a108c5..67010d6 100644 --- a/src/Connector/AbstractConnector.php +++ b/src/Connector/AbstractConnector.php @@ -3,6 +3,7 @@ namespace Cryptopay\Connector; use Cryptopay\Config\ConfigInterface; +use Cryptopay\Constants\Methods; use Exception; use GuzzleHttp\Client as GuzzleClient; use GuzzleHttp\Exception\ClientException; @@ -17,6 +18,8 @@ abstract class AbstractConnector implements ConnectorInterface protected GuzzleClient $client; + protected string $userAgent; + /** * @param string $method * @param string $path @@ -26,7 +29,12 @@ abstract class AbstractConnector implements ConnectorInterface */ public function request(string $method, string $path, array $params = null): object { - $body = $params ? json_encode($params) : ''; + $body = ''; + if ($method == Methods::GET) { + $path = $params ? $path . '?' . \http_build_query($params) : $path; + } else { + $body = $params ? json_encode($params) : ''; + } try { $headers = $this->signRequest($method, $path, $body); @@ -75,8 +83,9 @@ public function signRequest(string $method, string $path, ?string $body): array return [ 'Content-Type' => $contentType, - 'date' => $date, - 'Authorization' => 'HMAC ' . $this->config->getApiKey() . ':' . $signature + 'Date' => $date, + 'Authorization' => 'HMAC ' . $this->config->getApiKey() . ':' . $signature, + 'User-Agent' => $this->userAgent ]; } } diff --git a/src/Connector/Connector.php b/src/Connector/Connector.php index e699d5d..4d7b491 100644 --- a/src/Connector/Connector.php +++ b/src/Connector/Connector.php @@ -11,12 +11,14 @@ class Connector extends AbstractConnector * Connector constructor. * @param ConfigInterface $config */ - public function __construct(ConfigInterface $config) + public function __construct(ConfigInterface $config, string $userAgent) { $this->config = $config; + $this->userAgent = $userAgent; + $this->client = new GuzzleClient([ - 'base_uri' => $this->config->getBaseUrl(), + 'base_uri' => $this->config->getBaseUrl(), 'timeout' => $this->config->getTimeout() ]); } diff --git a/src/Connector/TestConnector.php b/src/Connector/TestConnector.php index 69ef53f..4f42806 100644 --- a/src/Connector/TestConnector.php +++ b/src/Connector/TestConnector.php @@ -15,6 +15,7 @@ class TestConnector extends AbstractConnector public function __construct(ConfigInterface $config, GuzzleClient $client) { $this->config = $config; + $this->userAgent = 'Cryptopay-PHP/Test'; $this->client = $client; } } diff --git a/src/Cryptopay.php b/src/Cryptopay.php index b5dc4c2..ed26265 100644 --- a/src/Cryptopay.php +++ b/src/Cryptopay.php @@ -53,9 +53,14 @@ class Cryptopay private RateService $rateService; private RiskService $riskService; + private const VERSION = '2.0.0'; + + private const USER_AGENT = 'Cryptopay-PHP/' . Cryptopay::VERSION . ' PHP/' . \PHP_VERSION; + private const USER_AGENT_DEPRECATED = Cryptopay::USER_AGENT . ' (deprecated)'; + public function __construct(ConfigInterface $config) { - $connector = new Connector($config); + $connector = new Connector($config, Cryptopay::USER_AGENT); $this->accounts = new AccountsApi($connector); $this->channels = new ChannelsApi($connector); @@ -71,13 +76,15 @@ public function __construct(ConfigInterface $config) $this->callbackService = new CallbackService($config->getCallbackSecret()); // Deprecated services - $this->accountService = new AccountsService($connector); - $this->channelService = new ChannelService($connector); - $this->coinWithdrawalService = new CoinWithdrawalService($connector); - $this->invoiceService = new InvoiceService($connector); - $this->rateService = new RateService($connector); - $this->riskService = new RiskService($connector); - $this->transactionService = new TransactionService($connector); + $deprecatedConnector = new Connector($config, Cryptopay::USER_AGENT_DEPRECATED); + + $this->accountService = new AccountsService($deprecatedConnector); + $this->channelService = new ChannelService($deprecatedConnector); + $this->coinWithdrawalService = new CoinWithdrawalService($deprecatedConnector); + $this->invoiceService = new InvoiceService($deprecatedConnector); + $this->rateService = new RateService($deprecatedConnector); + $this->riskService = new RiskService($deprecatedConnector); + $this->transactionService = new TransactionService($deprecatedConnector); } /** diff --git a/tests/Api/TransactionsApiTest.php b/tests/Api/TransactionsApiTest.php index 8ad2210..e3c52bd 100644 --- a/tests/Api/TransactionsApiTest.php +++ b/tests/Api/TransactionsApiTest.php @@ -16,7 +16,9 @@ public function testall() $cryptopay = new Cryptopay($this->config); - $result = $cryptopay->transactions->all(); + $result = $cryptopay->transactions->all([ + 'reference_type' => 'Invoice' + ]); $this->assertNotNull($result); } diff --git a/tests/BaseTest.php b/tests/BaseTest.php index 87d03ff..c0514f1 100644 --- a/tests/BaseTest.php +++ b/tests/BaseTest.php @@ -28,7 +28,7 @@ public function __construct(?string $name = null, array $data = [], $dataName = ->withBaseUrl($this->baseUrl) ->withTimeout($this->timeout); - $this->connector = new Connector($this->config); + $this->connector = new Connector($this->config, 'Cryptopay-PHP/Test'); parent::__construct($name, $data, $dataName); } diff --git a/tests/Services/RateServiceTest.php b/tests/Services/RateServiceTest.php index b7821de..e5a9a49 100644 --- a/tests/Services/RateServiceTest.php +++ b/tests/Services/RateServiceTest.php @@ -15,7 +15,7 @@ class RateServiceTest extends BaseTest public function testServiceUnavailableShouldReturnRequestException() { $this->config->withBaseUrl('url_not_exists.ccc'); - $connector = new Connector($this->config); + $connector = new Connector($this->config, 'Cryptopay-PHP/Test'); $rateService = new RateService($connector); $this->expectException(RequestException::class); diff --git a/tests/cassettes/invoices/create.yml b/tests/cassettes/invoices/create.yml index b4754f8..74217a4 100644 --- a/tests/cassettes/invoices/create.yml +++ b/tests/cassettes/invoices/create.yml @@ -7,10 +7,10 @@ Host: business-sandbox.cryptopay.me Expect: '' Accept-Encoding: '' - User-Agent: GuzzleHttp/7 Content-Type: application/json - date: 'Tue, 11 Jul 2023 08:57:56 +0000' - Authorization: 'HMAC OtzdZAvAkmw4vAYniZ4ljw:B5I1lECdbL+vZfBAksMr0q2iUt0=' + Date: 'Wed, 12 Jul 2023 07:50:21 +0000' + Authorization: 'HMAC OtzdZAvAkmw4vAYniZ4ljw:sDw8eoPMwdf9XsrG/k+fF7IwrXo=' + User-Agent: 'Cryptopay-PHP/2.0.0 PHP/7.4.33' Accept: '' body: '{"price_amount":"100.0","price_currency":"EUR","pay_currency":"BTC"}' response: @@ -19,11 +19,11 @@ code: '201' message: Created headers: - Date: 'Tue, 11 Jul 2023 08:57:57 GMT' + Date: 'Wed, 12 Jul 2023 07:50:22 GMT' Content-Type: 'application/json; charset=utf-8' Transfer-Encoding: chunked Connection: keep-alive - CF-Ray: 7e4fd7857b21b790-AMS + CF-Ray: 7e57b1e62cc9d0cd-AMS CF-Cache-Status: DYNAMIC Cache-Control: no-store Strict-Transport-Security: 'max-age=15552000; includeSubDomains' @@ -32,43 +32,43 @@ x-frame-options: DENY Server: cloudflare alt-svc: 'h3=":443"; ma=86400' - body: '{"data":{"id":"4e79ee49-f3dd-4941-a6cc-ed0d86087cff","custom_id":null,"customer_id":null,"subscription_id":null,"status":"new","status_context":null,"address":"2MwvfYSivVfn1XEsHJmyvhbrg6qf1CqznZL","network":"bitcoin","uri":"bitcoin:2MwvfYSivVfn1XEsHJmyvhbrg6qf1CqznZL?amount=0.003517","price_amount":"100.0","price_currency":"EUR","pay_amount":"0.003517","pay_currency":"BTC","fee":"1.0","fee_currency":"EUR","paid_amount":"0.0","exchange":{"pair":"BTCEUR","rate":"28439.193","fee":"0.0","fee_currency":"EUR"},"transactions":[],"name":null,"description":null,"metadata":null,"success_redirect_url":null,"unsuccess_redirect_url":null,"hosted_page_url":"https://hosted-business-sandbox.cryptopay.me/invoices/4e79ee49-f3dd-4941-a6cc-ed0d86087cff","created_at":"2023-07-11T08:57:57+00:00","expires_at":"2023-07-11T09:07:57+00:00"}}' + body: '{"data":{"id":"03692121-10b9-40bf-a79f-f9ad1f89f13d","custom_id":null,"customer_id":null,"subscription_id":null,"status":"new","status_context":null,"address":"2NGDeKppHSbBDnshnSQ3BHvXQcxCu9FvLTP","network":"bitcoin","uri":"bitcoin:2NGDeKppHSbBDnshnSQ3BHvXQcxCu9FvLTP?amount=0.00349","price_amount":"100.0","price_currency":"EUR","pay_amount":"0.00349","pay_currency":"BTC","fee":"1.0","fee_currency":"EUR","paid_amount":"0.0","exchange":{"pair":"BTCEUR","rate":"28657.5853","fee":"0.0","fee_currency":"EUR"},"transactions":[],"name":null,"description":null,"metadata":null,"success_redirect_url":null,"unsuccess_redirect_url":null,"hosted_page_url":"https://hosted-business-sandbox.cryptopay.me/invoices/03692121-10b9-40bf-a79f-f9ad1f89f13d","created_at":"2023-07-12T07:50:22+00:00","expires_at":"2023-07-12T08:00:22+00:00"}}' curl_info: url: 'https://business-sandbox.cryptopay.me/api/invoices' content_type: 'application/json; charset=utf-8' http_code: 201 header_size: 460 - request_size: 326 + request_size: 344 filetime: -1 ssl_verify_result: 0 redirect_count: 0 - total_time: 0.579051 - namelookup_time: 0.005323 - connect_time: 0.144666 - pretransfer_time: 0.329312 + total_time: 0.638799 + namelookup_time: 0.008216 + connect_time: 0.094941 + pretransfer_time: 0.259097 size_upload: 68.0 - size_download: 827.0 - speed_download: 1428.0 - speed_upload: 117.0 + size_download: 826.0 + speed_download: 1294.0 + speed_upload: 106.0 download_content_length: -1.0 upload_content_length: 68.0 - starttransfer_time: 0.578988 + starttransfer_time: 0.638648 redirect_time: 0.0 redirect_url: '' primary_ip: 172.66.43.16 certinfo: { } primary_port: 443 - local_ip: 192.168.208.2 - local_port: 60932 + local_ip: 192.168.208.3 + local_port: 42886 http_version: 2 protocol: 2 ssl_verifyresult: 0 scheme: HTTPS - appconnect_time_us: 329271 - connect_time_us: 144666 - namelookup_time_us: 5323 - pretransfer_time_us: 329312 + appconnect_time_us: 259014 + connect_time_us: 94941 + namelookup_time_us: 8216 + pretransfer_time_us: 259097 redirect_time_us: 0 - starttransfer_time_us: 578988 - total_time_us: 579051 + starttransfer_time_us: 638648 + total_time_us: 638799 index: 0 diff --git a/tests/cassettes/transactions/all.yml b/tests/cassettes/transactions/all.yml index 7790da6..5d793b3 100644 --- a/tests/cassettes/transactions/all.yml +++ b/tests/cassettes/transactions/all.yml @@ -2,14 +2,14 @@ - request: method: GET - url: 'https://business-sandbox.cryptopay.me/api/transactions' + url: 'https://business-sandbox.cryptopay.me/api/transactions?reference_type=Invoice' headers: Host: business-sandbox.cryptopay.me Accept-Encoding: '' - User-Agent: GuzzleHttp/7 Content-Type: application/json - date: 'Tue, 11 Jul 2023 09:03:45 +0000' - Authorization: 'HMAC OtzdZAvAkmw4vAYniZ4ljw:limGOaRqrQRyUdcLqdeF0Ohzqxo=' + Date: 'Wed, 12 Jul 2023 07:50:22 +0000' + Authorization: 'HMAC OtzdZAvAkmw4vAYniZ4ljw:cbJ/sH8s133zqGIQNro5YLhL0tQ=' + User-Agent: 'Cryptopay-PHP/2.0.0 PHP/7.4.33' Accept: '' response: status: @@ -17,11 +17,11 @@ code: '200' message: OK headers: - Date: 'Tue, 11 Jul 2023 09:03:46 GMT' + Date: 'Wed, 12 Jul 2023 07:50:23 GMT' Content-Type: 'application/json; charset=utf-8' Transfer-Encoding: chunked Connection: keep-alive - CF-Ray: 7e4fe00af8790a6f-AMS + CF-Ray: 7e57b1ea7ac30eac-AMS CF-Cache-Status: DYNAMIC Cache-Control: no-store Strict-Transport-Security: 'max-age=15552000; includeSubDomains' @@ -31,43 +31,43 @@ x-frame-options: DENY Server: cloudflare alt-svc: 'h3=":443"; ma=86400' - body: '{"data":[{"id":"6bb1015d-ef84-4afe-af67-499634f6e02d","custom_id":null,"customer_id":null,"amount":"0.0","currency":"EUR","balance":"8619.4","fee":"0.0","fee_currency":"EUR","reference_id":"9ae0624b-8c64-49c8-a388-76ecdb9979fc","reference_type":"ChannelPayment","description":null,"status":"on_hold","status_context":"channel_disabled","risk":null,"created_at":"2023-07-11T09:01:26+00:00"},{"id":"a2ca81f5-6d39-4142-b80d-27bb07aee606","custom_id":null,"customer_id":null,"amount":"-0.00506266","currency":"ETH","balance":"10.10377505","fee":"0.0","fee_currency":"ETH","reference_id":"ef5f7729-b1d0-4685-833f-ccda0604393b","reference_type":"CoinWithdrawal","description":null,"status":"completed","status_context":null,"risk":null,"created_at":"2023-07-11T08:57:58+00:00"},{"id":"4953d0bf-8dbc-4463-96bd-6d11cd8458cc","custom_id":null,"customer_id":null,"amount":"0.00506266","currency":"ETH","balance":"10.10883771","fee":"0.00005114","fee_currency":"ETH","reference_id":"fb3fdf05-ee2e-43d7-b423-9e6b69ffca8f","reference_type":"InvoiceRefund","description":null,"status":null,"status_context":null,"risk":null,"created_at":"2023-07-11T08:57:58+00:00"},{"id":"0310f07d-0577-4559-933a-90a1d39069d7","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"8619.4","fee":"1.0","fee_currency":"EUR","reference_id":"4e79ee49-f3dd-4941-a6cc-ed0d86087cff","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-11T08:57:57+00:00"},{"id":"401b8f05-d61f-4be6-b8bb-2dd92214287a","custom_id":null,"customer_id":null,"amount":"0.0","currency":"EUR","balance":"8619.4","fee":"0.0","fee_currency":"EUR","reference_id":"1f87483d-8dbc-4052-9066-ac6543047f8b","reference_type":"ChannelPayment","description":null,"status":"on_hold","status_context":"channel_disabled","risk":null,"created_at":"2023-07-11T08:56:30+00:00"},{"id":"be24e8b1-fdf1-4331-a5ae-f92ed11ecd87","custom_id":null,"customer_id":null,"amount":"-100.0","currency":"EUR","balance":"8619.4","fee":"1.0","fee_currency":"EUR","reference_id":"86a94c44-2b0e-40d1-b40e-c5818b303e09","reference_type":"CoinWithdrawal","description":null,"status":"completed","status_context":null,"risk":null,"created_at":"2023-07-11T08:55:53+00:00"},{"id":"b68b74c3-f4ca-4e1a-a44e-935112c80d9c","custom_id":null,"customer_id":null,"amount":"-100.0","currency":"EUR","balance":"8719.4","fee":"1.0","fee_currency":"EUR","reference_id":"06a54ccb-889f-4c1f-8a59-086a84a1e2dd","reference_type":"CoinWithdrawal","description":null,"status":"completed","status_context":null,"risk":null,"created_at":"2023-07-11T08:55:53+00:00"},{"id":"58892385-6b25-4b02-9188-0f350a7a8b3f","custom_id":null,"customer_id":null,"amount":"-10.0","currency":"EUR","balance":"8819.4","fee":"0.1","fee_currency":"EUR","reference_id":"165b5234-7695-4f3c-acf0-94cb1f2f5973","reference_type":"CoinWithdrawal","description":null,"status":"completed","status_context":null,"risk":null,"created_at":"2023-07-11T08:41:52+00:00"},{"id":"bef5de85-7ee1-4f7a-a62e-22b24d7b1e42","custom_id":null,"customer_id":null,"amount":"49.5","currency":"EUR","balance":"8829.4","fee":"0.5","fee_currency":"EUR","reference_id":"331646a6-c8b5-430d-adfb-021d11ff6cd0","reference_type":"Invoice","description":null,"status":"refunded","status_context":null,"risk":null,"created_at":"2023-07-11T08:41:50+00:00"},{"id":"7b9b5478-ba01-4978-a47c-fb9e942bf414","custom_id":null,"customer_id":null,"amount":"-10.0","currency":"EUR","balance":"8829.4","fee":"0.1","fee_currency":"EUR","reference_id":"31eb604a-4039-4dd6-8df2-1c1c7fb002fb","reference_type":"CoinWithdrawal","description":null,"status":"completed","status_context":null,"risk":null,"created_at":"2023-07-11T08:40:50+00:00"},{"id":"c071ba6f-a6fd-4d38-ae3e-241f6238b01a","custom_id":null,"customer_id":null,"amount":"9.07","currency":"EUR","balance":"8839.4","fee":"0.1","fee_currency":"EUR","reference_id":"8dd53e0f-0725-48b4-b0a7-1840aa67b5bb","reference_type":"Invoice","description":null,"status":"completed","status_context":null,"risk":null,"created_at":"2023-07-11T08:40:47+00:00"},{"id":"fbd9a04b-639e-4169-9a51-dfca37a0ad3a","custom_id":null,"customer_id":null,"amount":"-10.0","currency":"EUR","balance":"8830.33","fee":"0.1","fee_currency":"EUR","reference_id":"64b622a6-522c-4636-ae3a-e7805982288e","reference_type":"CoinWithdrawal","description":null,"status":"completed","status_context":null,"risk":null,"created_at":"2023-07-11T08:38:09+00:00"},{"id":"100e399d-ea73-4c9d-ae71-4e1e6b39b000","custom_id":null,"customer_id":null,"amount":"9.07","currency":"EUR","balance":"8840.33","fee":"0.1","fee_currency":"EUR","reference_id":"29a563ad-b417-445c-b8f6-b6c806bb039b","reference_type":"Invoice","description":null,"status":"completed","status_context":null,"risk":null,"created_at":"2023-07-11T08:37:32+00:00"},{"id":"ee8ea16a-14ba-4fe9-9848-7f41708ba497","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"8831.26","fee":"1.0","fee_currency":"EUR","reference_id":"c9e75e23-8664-4f26-9098-3c304c7b6e31","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-10T10:15:08+00:00"},{"id":"301ab069-62e7-4c51-a270-ec56256b52c8","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"8831.26","fee":"1.0","fee_currency":"EUR","reference_id":"8b7cecef-e220-4619-b95e-47caea862c8f","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-10T09:08:10+00:00"},{"id":"27361825-4757-4bce-a38a-feaeaf9c360e","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"8831.26","fee":"1.0","fee_currency":"EUR","reference_id":"46c48574-66e3-4838-8ab4-99a3d0f0a368","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-10T09:07:20+00:00"},{"id":"05809f17-a849-46b3-9fc0-08322f80f195","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"8831.26","fee":"1.0","fee_currency":"EUR","reference_id":"03ff86bb-4da0-4950-954f-5b7a2ee75298","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-10T08:21:36+00:00"},{"id":"48518e6f-9762-409b-91cb-33385f5d3821","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"8831.26","fee":"1.0","fee_currency":"EUR","reference_id":"f5959728-2eab-439c-9c1a-a1b8d2cc5712","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-10T08:20:16+00:00"},{"id":"67ade6e5-3aae-46f5-8f91-248a68e506d9","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"8831.26","fee":"1.0","fee_currency":"EUR","reference_id":"40b271ac-085a-4714-8c8b-48fcaea1cd57","reference_type":"Invoice","description":"#1","status":"new","status_context":null,"risk":null,"created_at":"2023-07-10T08:19:55+00:00"},{"id":"5524b339-81c3-420c-a6b7-81f409559a12","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"8831.26","fee":"1.0","fee_currency":"EUR","reference_id":"cbc1b67e-becd-4b1b-b55d-60d64f8d5bcd","reference_type":"Invoice","description":"#1","status":"new","status_context":null,"risk":null,"created_at":"2023-07-10T08:19:42+00:00"},{"id":"1eb24ad7-087d-45ac-b7b2-826c1a7a7e66","custom_id":null,"customer_id":null,"amount":"0.00018516","currency":"BTC","balance":"0.0","fee":"0.00000188","fee_currency":"BTC","reference_id":"a3769873-b891-4771-930d-6b0e98fe42b4","reference_type":"Invoice","description":"#1","status":"new","status_context":null,"risk":null,"created_at":"2023-07-10T08:10:41+00:00"},{"id":"0283f217-bd1b-413e-b8e9-bdca8e8caec6","custom_id":null,"customer_id":null,"amount":"0.00018516","currency":"BTC","balance":"0.0","fee":"0.00000188","fee_currency":"BTC","reference_id":"b9ef4d50-502c-4739-abd4-4bd1fa9ba116","reference_type":"Invoice","description":"#1","status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T13:29:54+00:00"},{"id":"64dbd3ec-dccf-4d8f-86b5-237f572c98ea","custom_id":null,"customer_id":null,"amount":"0.00018516","currency":"BTC","balance":"0.0","fee":"0.00000188","fee_currency":"BTC","reference_id":"a304c0fe-4553-477d-a9a1-ed7b42c5fcc4","reference_type":"Invoice","description":"#1","status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T13:06:09+00:00"},{"id":"a455f056-4438-4230-8d87-bda47d7a2a62","custom_id":null,"customer_id":null,"amount":"0.00018516","currency":"BTC","balance":"0.0","fee":"0.00000188","fee_currency":"BTC","reference_id":"fe2cc363-71a2-4aba-9c2b-aff69d391e3b","reference_type":"Invoice","description":"#1","status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T13:06:04+00:00"},{"id":"c8b598a3-3978-45f2-b610-1fab61231181","custom_id":null,"customer_id":null,"amount":"0.00018516","currency":"BTC","balance":"0.0","fee":"0.00000188","fee_currency":"BTC","reference_id":"5bab7667-20c3-40a6-b989-99fead86f10b","reference_type":"Invoice","description":"#1","status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T13:05:55+00:00"},{"id":"325fd6a6-d88d-4b04-9edd-c9a5e274e4dc","custom_id":null,"customer_id":null,"amount":"0.00018516","currency":"BTC","balance":"0.0","fee":"0.00000188","fee_currency":"BTC","reference_id":"d655d1fe-e5b0-4551-85ec-a7ddb4fd7272","reference_type":"Invoice","description":"#1","status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T13:05:50+00:00"},{"id":"95e0b02e-39eb-4160-a015-b3da45f8df7a","custom_id":null,"customer_id":null,"amount":"0.00018516","currency":"BTC","balance":"0.0","fee":"0.00000188","fee_currency":"BTC","reference_id":"8a815d50-0cf9-40cb-869e-806b90788dc9","reference_type":"Invoice","description":"#1","status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T13:05:37+00:00"},{"id":"908a3281-e240-41a2-84a9-1105b04fee96","custom_id":null,"customer_id":null,"amount":"0.00018516","currency":"BTC","balance":"0.0","fee":"0.00000188","fee_currency":"BTC","reference_id":"8c8bc640-72c7-4b26-bac9-f7f6abef7014","reference_type":"Invoice","description":"#1","status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T13:05:30+00:00"},{"id":"d504f088-3c4b-4a24-a197-3db0c9664744","custom_id":null,"customer_id":null,"amount":"0.00018516","currency":"BTC","balance":"0.0","fee":"0.00000188","fee_currency":"BTC","reference_id":"6f8527a8-6873-4fd3-9e29-6d9795f1a841","reference_type":"Invoice","description":"#1","status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T13:05:14+00:00"},{"id":"1c793abc-60e3-4bc7-b68e-201eca13ad76","custom_id":null,"customer_id":null,"amount":"49.5","currency":"EUR","balance":"8831.26","fee":"0.5","fee_currency":"EUR","reference_id":"45e3db3a-c823-40a4-9cd5-05a292b2282d","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T10:43:32+00:00"},{"id":"a42f9e1c-5a16-4751-86fd-612736135abb","custom_id":null,"customer_id":null,"amount":"49.5","currency":"EUR","balance":"8831.26","fee":"0.5","fee_currency":"EUR","reference_id":"5c916a9a-f26c-417f-b067-f4b36821076b","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T10:43:27+00:00"},{"id":"5956391d-a77e-43cf-b495-a0f4b533c9e1","custom_id":null,"customer_id":null,"amount":"49.5","currency":"EUR","balance":"8831.26","fee":"0.5","fee_currency":"EUR","reference_id":"bd1837e4-22dd-4017-8b1d-27e49ebd6193","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T10:33:44+00:00"},{"id":"6e7f3698-b19f-4e47-ac70-a4945eb7758f","custom_id":null,"customer_id":null,"amount":"49.5","currency":"EUR","balance":"8831.26","fee":"0.5","fee_currency":"EUR","reference_id":"8da1e0f0-e08f-4250-bb8c-e04a5b29eeba","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T10:32:33+00:00"},{"id":"ab5f7aac-e460-47bb-a460-9427139b4d86","custom_id":null,"customer_id":null,"amount":"49.5","currency":"EUR","balance":"8831.26","fee":"0.5","fee_currency":"EUR","reference_id":"cb2a09b5-4667-4eb2-aacd-6fac008551cd","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T10:30:32+00:00"},{"id":"a8c6ff6b-914e-4033-8aaf-c01de05b4c50","custom_id":null,"customer_id":null,"amount":"49.5","currency":"EUR","balance":"8831.26","fee":"0.5","fee_currency":"EUR","reference_id":"209f350a-591f-44e7-9eb5-e9b4f1974996","reference_type":"Invoice","description":null,"status":"completed","status_context":null,"risk":null,"created_at":"2023-07-06T10:28:05+00:00"},{"id":"510869cb-860b-4cc2-9512-62c5227c3e1c","custom_id":null,"customer_id":null,"amount":"49.5","currency":"EUR","balance":"8781.76","fee":"0.5","fee_currency":"EUR","reference_id":"a581ec0e-a426-4a4e-9767-fa09e4cfb88e","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T10:11:45+00:00"},{"id":"6bdeb0f9-c7ba-437a-8612-bb719a856db9","custom_id":null,"customer_id":null,"amount":"49.5","currency":"EUR","balance":"8781.76","fee":"0.5","fee_currency":"EUR","reference_id":"54801abb-88cb-4e4f-9c27-6b147fd443fd","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-06-22T14:43:59+00:00"},{"id":"6c1dec38-b1bf-4fb5-990c-1c16dfc2874c","custom_id":null,"customer_id":null,"amount":"49.5","currency":"EUR","balance":"8781.76","fee":"0.5","fee_currency":"EUR","reference_id":"ffc68d65-5012-48e9-8ea7-7cc8fc7ee9f5","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-06-22T14:43:41+00:00"},{"id":"27f08f82-ef8c-435f-8b01-c1af2a6c04db","custom_id":null,"customer_id":null,"amount":"49.5","currency":"EUR","balance":"8781.76","fee":"0.5","fee_currency":"EUR","reference_id":"41e094fa-9671-49b2-8f4e-75aab15674d0","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-06-05T18:36:45+00:00"},{"id":"8f8fdebe-5640-45e6-b4cb-bc9e603eefd0","custom_id":null,"customer_id":null,"amount":"1.18246833","currency":"ETH","balance":"10.10377505","fee":"0.00086055","fee_currency":"BTC","reference_id":"7b6fefe1-30e4-4688-9033-f8787b66a636","reference_type":"ExchangeTransfer","description":null,"status":null,"status_context":null,"risk":null,"created_at":"2023-06-02T11:53:23+00:00"},{"id":"4f0d989e-f9e0-4499-8d13-dcc0dba2c1e5","custom_id":null,"customer_id":null,"amount":"-0.08605465","currency":"BTC","balance":"0.0","fee":"0.00086055","fee_currency":"BTC","reference_id":"7b6fefe1-30e4-4688-9033-f8787b66a636","reference_type":"ExchangeTransfer","description":null,"status":null,"status_context":null,"risk":null,"created_at":"2023-06-02T11:53:23+00:00"},{"id":"10bcebaa-f2db-435e-a37b-f18b576c99cb","custom_id":null,"customer_id":null,"amount":"-56.05","currency":"EUR","balance":"8781.76","fee":"0.57","fee_currency":"EUR","reference_id":"b4261912-d8ae-4d77-b595-833ac4a9e359","reference_type":"CoinWithdrawal","description":null,"status":"on_hold","status_context":null,"risk":null,"created_at":"2023-05-24T16:16:46+00:00"},{"id":"773b825e-492d-4f88-94bf-60b4a2c0a01b","custom_id":null,"customer_id":null,"amount":"49.5","currency":"EUR","balance":"8837.81","fee":"0.5","fee_currency":"EUR","reference_id":"aef56529-39f1-4b31-9662-b7005784ca48","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-05-24T16:16:42+00:00"},{"id":"2d573cc9-e352-4090-8297-d25fe0f205bf","custom_id":null,"customer_id":null,"amount":"19.8","currency":"EUR","balance":"8837.81","fee":"0.2","fee_currency":"EUR","reference_id":"b80940cb-f586-4412-82ab-703d37a6c1b0","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-05-24T16:16:32+00:00"},{"id":"dbf2730c-f8a3-446f-b088-d9658d3f0a67","custom_id":null,"customer_id":null,"amount":"49.5","currency":"UAH","balance":"0.0","fee":"0.5","fee_currency":"UAH","reference_id":"5a87bf44-7fe2-4081-915b-2bd864414190","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-05-24T16:16:20+00:00"},{"id":"8cd769bf-8885-4952-b669-228706e9a06c","custom_id":null,"customer_id":null,"amount":"0.99","currency":"LTC","balance":"0.59119371","fee":"0.01","fee_currency":"LTC","reference_id":"b7bdc7c4-43d6-47cd-ace4-bdd0ead8327f","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-05-16T11:54:30+00:00"},{"id":"d99f100a-d1ec-4b5f-84a6-63fce0dd3b4e","custom_id":null,"customer_id":null,"amount":"2342.23","currency":"EUR","balance":"8837.81","fee":"23.66","fee_currency":"EUR","reference_id":"8e69abcf-9065-4ac3-a998-bfde90d5b59d","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-05-16T11:53:38+00:00"},{"id":"bccb6f7f-fde6-4a0f-9043-770f2079e6b5","custom_id":null,"customer_id":null,"amount":"23.24","currency":"EUR","balance":"8837.81","fee":"0.24","fee_currency":"EUR","reference_id":"d1fa210c-8eb9-4649-9f3c-ac372e83dc0c","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-05-16T11:52:52+00:00"},{"id":"0e8e0be7-87fc-4c2c-84d1-8cc574ad6443","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"8837.81","fee":"1.0","fee_currency":"EUR","reference_id":"70b79b0c-7c94-413d-8364-e0103fd58bca","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-04-20T09:58:57+00:00"},{"id":"5320bfae-ba79-4c1f-aa67-d1590466a51d","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"8837.81","fee":"1.0","fee_currency":"EUR","reference_id":"d3872cfe-4fc3-4012-942e-43178684a129","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-04-14T08:38:39+00:00"}],"meta":{"total":1134,"has_more":true}}' + body: '{"data":[{"id":"798ca62a-ee7f-4415-8829-494b3a93703b","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"7919.4","fee":"1.0","fee_currency":"EUR","reference_id":"03692121-10b9-40bf-a79f-f9ad1f89f13d","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-12T07:50:22+00:00"},{"id":"5f0bf0fd-524b-42c5-8891-0f3c69af1fe1","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"7919.4","fee":"1.0","fee_currency":"EUR","reference_id":"0e9ea5c4-3109-4174-ad91-fb8ac56a2af8","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-12T07:21:55+00:00"},{"id":"63609ff2-62fd-4dd1-a251-a3796972c795","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"7919.4","fee":"1.0","fee_currency":"EUR","reference_id":"e7e5423e-aac6-4aaa-bb50-b18cbc3aa961","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-12T07:20:18+00:00"},{"id":"00ccf1bb-5501-4671-86ba-f4a21fb74693","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"7919.4","fee":"1.0","fee_currency":"EUR","reference_id":"154afc8c-14b2-41dd-9c84-085dd47414cf","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-12T07:18:21+00:00"},{"id":"33497137-aafc-447e-897a-b20f93410191","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"7919.4","fee":"1.0","fee_currency":"EUR","reference_id":"ff944da1-3fe5-4a56-bb9d-1a58b1a23f6a","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-12T07:16:05+00:00"},{"id":"0310f07d-0577-4559-933a-90a1d39069d7","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"8619.4","fee":"1.0","fee_currency":"EUR","reference_id":"4e79ee49-f3dd-4941-a6cc-ed0d86087cff","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-11T08:57:57+00:00"},{"id":"bef5de85-7ee1-4f7a-a62e-22b24d7b1e42","custom_id":null,"customer_id":null,"amount":"49.5","currency":"EUR","balance":"8829.4","fee":"0.5","fee_currency":"EUR","reference_id":"331646a6-c8b5-430d-adfb-021d11ff6cd0","reference_type":"Invoice","description":null,"status":"refunded","status_context":null,"risk":null,"created_at":"2023-07-11T08:41:50+00:00"},{"id":"c071ba6f-a6fd-4d38-ae3e-241f6238b01a","custom_id":null,"customer_id":null,"amount":"9.07","currency":"EUR","balance":"8839.4","fee":"0.1","fee_currency":"EUR","reference_id":"8dd53e0f-0725-48b4-b0a7-1840aa67b5bb","reference_type":"Invoice","description":null,"status":"completed","status_context":null,"risk":null,"created_at":"2023-07-11T08:40:47+00:00"},{"id":"100e399d-ea73-4c9d-ae71-4e1e6b39b000","custom_id":null,"customer_id":null,"amount":"9.07","currency":"EUR","balance":"8840.33","fee":"0.1","fee_currency":"EUR","reference_id":"29a563ad-b417-445c-b8f6-b6c806bb039b","reference_type":"Invoice","description":null,"status":"completed","status_context":null,"risk":null,"created_at":"2023-07-11T08:37:32+00:00"},{"id":"ee8ea16a-14ba-4fe9-9848-7f41708ba497","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"8831.26","fee":"1.0","fee_currency":"EUR","reference_id":"c9e75e23-8664-4f26-9098-3c304c7b6e31","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-10T10:15:08+00:00"},{"id":"301ab069-62e7-4c51-a270-ec56256b52c8","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"8831.26","fee":"1.0","fee_currency":"EUR","reference_id":"8b7cecef-e220-4619-b95e-47caea862c8f","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-10T09:08:10+00:00"},{"id":"27361825-4757-4bce-a38a-feaeaf9c360e","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"8831.26","fee":"1.0","fee_currency":"EUR","reference_id":"46c48574-66e3-4838-8ab4-99a3d0f0a368","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-10T09:07:20+00:00"},{"id":"05809f17-a849-46b3-9fc0-08322f80f195","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"8831.26","fee":"1.0","fee_currency":"EUR","reference_id":"03ff86bb-4da0-4950-954f-5b7a2ee75298","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-10T08:21:36+00:00"},{"id":"48518e6f-9762-409b-91cb-33385f5d3821","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"8831.26","fee":"1.0","fee_currency":"EUR","reference_id":"f5959728-2eab-439c-9c1a-a1b8d2cc5712","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-10T08:20:16+00:00"},{"id":"67ade6e5-3aae-46f5-8f91-248a68e506d9","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"8831.26","fee":"1.0","fee_currency":"EUR","reference_id":"40b271ac-085a-4714-8c8b-48fcaea1cd57","reference_type":"Invoice","description":"#1","status":"new","status_context":null,"risk":null,"created_at":"2023-07-10T08:19:55+00:00"},{"id":"5524b339-81c3-420c-a6b7-81f409559a12","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"8831.26","fee":"1.0","fee_currency":"EUR","reference_id":"cbc1b67e-becd-4b1b-b55d-60d64f8d5bcd","reference_type":"Invoice","description":"#1","status":"new","status_context":null,"risk":null,"created_at":"2023-07-10T08:19:42+00:00"},{"id":"1eb24ad7-087d-45ac-b7b2-826c1a7a7e66","custom_id":null,"customer_id":null,"amount":"0.00018516","currency":"BTC","balance":"0.0","fee":"0.00000188","fee_currency":"BTC","reference_id":"a3769873-b891-4771-930d-6b0e98fe42b4","reference_type":"Invoice","description":"#1","status":"new","status_context":null,"risk":null,"created_at":"2023-07-10T08:10:41+00:00"},{"id":"0283f217-bd1b-413e-b8e9-bdca8e8caec6","custom_id":null,"customer_id":null,"amount":"0.00018516","currency":"BTC","balance":"0.0","fee":"0.00000188","fee_currency":"BTC","reference_id":"b9ef4d50-502c-4739-abd4-4bd1fa9ba116","reference_type":"Invoice","description":"#1","status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T13:29:54+00:00"},{"id":"64dbd3ec-dccf-4d8f-86b5-237f572c98ea","custom_id":null,"customer_id":null,"amount":"0.00018516","currency":"BTC","balance":"0.0","fee":"0.00000188","fee_currency":"BTC","reference_id":"a304c0fe-4553-477d-a9a1-ed7b42c5fcc4","reference_type":"Invoice","description":"#1","status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T13:06:09+00:00"},{"id":"a455f056-4438-4230-8d87-bda47d7a2a62","custom_id":null,"customer_id":null,"amount":"0.00018516","currency":"BTC","balance":"0.0","fee":"0.00000188","fee_currency":"BTC","reference_id":"fe2cc363-71a2-4aba-9c2b-aff69d391e3b","reference_type":"Invoice","description":"#1","status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T13:06:04+00:00"},{"id":"c8b598a3-3978-45f2-b610-1fab61231181","custom_id":null,"customer_id":null,"amount":"0.00018516","currency":"BTC","balance":"0.0","fee":"0.00000188","fee_currency":"BTC","reference_id":"5bab7667-20c3-40a6-b989-99fead86f10b","reference_type":"Invoice","description":"#1","status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T13:05:55+00:00"},{"id":"325fd6a6-d88d-4b04-9edd-c9a5e274e4dc","custom_id":null,"customer_id":null,"amount":"0.00018516","currency":"BTC","balance":"0.0","fee":"0.00000188","fee_currency":"BTC","reference_id":"d655d1fe-e5b0-4551-85ec-a7ddb4fd7272","reference_type":"Invoice","description":"#1","status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T13:05:50+00:00"},{"id":"95e0b02e-39eb-4160-a015-b3da45f8df7a","custom_id":null,"customer_id":null,"amount":"0.00018516","currency":"BTC","balance":"0.0","fee":"0.00000188","fee_currency":"BTC","reference_id":"8a815d50-0cf9-40cb-869e-806b90788dc9","reference_type":"Invoice","description":"#1","status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T13:05:37+00:00"},{"id":"908a3281-e240-41a2-84a9-1105b04fee96","custom_id":null,"customer_id":null,"amount":"0.00018516","currency":"BTC","balance":"0.0","fee":"0.00000188","fee_currency":"BTC","reference_id":"8c8bc640-72c7-4b26-bac9-f7f6abef7014","reference_type":"Invoice","description":"#1","status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T13:05:30+00:00"},{"id":"d504f088-3c4b-4a24-a197-3db0c9664744","custom_id":null,"customer_id":null,"amount":"0.00018516","currency":"BTC","balance":"0.0","fee":"0.00000188","fee_currency":"BTC","reference_id":"6f8527a8-6873-4fd3-9e29-6d9795f1a841","reference_type":"Invoice","description":"#1","status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T13:05:14+00:00"},{"id":"1c793abc-60e3-4bc7-b68e-201eca13ad76","custom_id":null,"customer_id":null,"amount":"49.5","currency":"EUR","balance":"8831.26","fee":"0.5","fee_currency":"EUR","reference_id":"45e3db3a-c823-40a4-9cd5-05a292b2282d","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T10:43:32+00:00"},{"id":"a42f9e1c-5a16-4751-86fd-612736135abb","custom_id":null,"customer_id":null,"amount":"49.5","currency":"EUR","balance":"8831.26","fee":"0.5","fee_currency":"EUR","reference_id":"5c916a9a-f26c-417f-b067-f4b36821076b","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T10:43:27+00:00"},{"id":"5956391d-a77e-43cf-b495-a0f4b533c9e1","custom_id":null,"customer_id":null,"amount":"49.5","currency":"EUR","balance":"8831.26","fee":"0.5","fee_currency":"EUR","reference_id":"bd1837e4-22dd-4017-8b1d-27e49ebd6193","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T10:33:44+00:00"},{"id":"6e7f3698-b19f-4e47-ac70-a4945eb7758f","custom_id":null,"customer_id":null,"amount":"49.5","currency":"EUR","balance":"8831.26","fee":"0.5","fee_currency":"EUR","reference_id":"8da1e0f0-e08f-4250-bb8c-e04a5b29eeba","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T10:32:33+00:00"},{"id":"ab5f7aac-e460-47bb-a460-9427139b4d86","custom_id":null,"customer_id":null,"amount":"49.5","currency":"EUR","balance":"8831.26","fee":"0.5","fee_currency":"EUR","reference_id":"cb2a09b5-4667-4eb2-aacd-6fac008551cd","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T10:30:32+00:00"},{"id":"a8c6ff6b-914e-4033-8aaf-c01de05b4c50","custom_id":null,"customer_id":null,"amount":"49.5","currency":"EUR","balance":"8831.26","fee":"0.5","fee_currency":"EUR","reference_id":"209f350a-591f-44e7-9eb5-e9b4f1974996","reference_type":"Invoice","description":null,"status":"completed","status_context":null,"risk":null,"created_at":"2023-07-06T10:28:05+00:00"},{"id":"510869cb-860b-4cc2-9512-62c5227c3e1c","custom_id":null,"customer_id":null,"amount":"49.5","currency":"EUR","balance":"8781.76","fee":"0.5","fee_currency":"EUR","reference_id":"a581ec0e-a426-4a4e-9767-fa09e4cfb88e","reference_type":"Invoice","description":null,"status":"new","status_context":null,"risk":null,"created_at":"2023-07-06T10:11:45+00:00"},{"id":"6bdeb0f9-c7ba-437a-8612-bb719a856db9","custom_id":null,"customer_id":null,"amount":"49.5","currency":"EUR","balance":"8781.76","fee":"0.5","fee_currency":"EUR","reference_id":"54801abb-88cb-4e4f-9c27-6b147fd443fd","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-06-22T14:43:59+00:00"},{"id":"6c1dec38-b1bf-4fb5-990c-1c16dfc2874c","custom_id":null,"customer_id":null,"amount":"49.5","currency":"EUR","balance":"8781.76","fee":"0.5","fee_currency":"EUR","reference_id":"ffc68d65-5012-48e9-8ea7-7cc8fc7ee9f5","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-06-22T14:43:41+00:00"},{"id":"27f08f82-ef8c-435f-8b01-c1af2a6c04db","custom_id":null,"customer_id":null,"amount":"49.5","currency":"EUR","balance":"8781.76","fee":"0.5","fee_currency":"EUR","reference_id":"41e094fa-9671-49b2-8f4e-75aab15674d0","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-06-05T18:36:45+00:00"},{"id":"773b825e-492d-4f88-94bf-60b4a2c0a01b","custom_id":null,"customer_id":null,"amount":"49.5","currency":"EUR","balance":"8837.81","fee":"0.5","fee_currency":"EUR","reference_id":"aef56529-39f1-4b31-9662-b7005784ca48","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-05-24T16:16:42+00:00"},{"id":"2d573cc9-e352-4090-8297-d25fe0f205bf","custom_id":null,"customer_id":null,"amount":"19.8","currency":"EUR","balance":"8837.81","fee":"0.2","fee_currency":"EUR","reference_id":"b80940cb-f586-4412-82ab-703d37a6c1b0","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-05-24T16:16:32+00:00"},{"id":"dbf2730c-f8a3-446f-b088-d9658d3f0a67","custom_id":null,"customer_id":null,"amount":"49.5","currency":"UAH","balance":"0.0","fee":"0.5","fee_currency":"UAH","reference_id":"5a87bf44-7fe2-4081-915b-2bd864414190","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-05-24T16:16:20+00:00"},{"id":"8cd769bf-8885-4952-b669-228706e9a06c","custom_id":null,"customer_id":null,"amount":"0.99","currency":"LTC","balance":"0.59119371","fee":"0.01","fee_currency":"LTC","reference_id":"b7bdc7c4-43d6-47cd-ace4-bdd0ead8327f","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-05-16T11:54:30+00:00"},{"id":"d99f100a-d1ec-4b5f-84a6-63fce0dd3b4e","custom_id":null,"customer_id":null,"amount":"2342.23","currency":"EUR","balance":"8837.81","fee":"23.66","fee_currency":"EUR","reference_id":"8e69abcf-9065-4ac3-a998-bfde90d5b59d","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-05-16T11:53:38+00:00"},{"id":"bccb6f7f-fde6-4a0f-9043-770f2079e6b5","custom_id":null,"customer_id":null,"amount":"23.24","currency":"EUR","balance":"8837.81","fee":"0.24","fee_currency":"EUR","reference_id":"d1fa210c-8eb9-4649-9f3c-ac372e83dc0c","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-05-16T11:52:52+00:00"},{"id":"0e8e0be7-87fc-4c2c-84d1-8cc574ad6443","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"8837.81","fee":"1.0","fee_currency":"EUR","reference_id":"70b79b0c-7c94-413d-8364-e0103fd58bca","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-04-20T09:58:57+00:00"},{"id":"5320bfae-ba79-4c1f-aa67-d1590466a51d","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"8837.81","fee":"1.0","fee_currency":"EUR","reference_id":"d3872cfe-4fc3-4012-942e-43178684a129","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-04-14T08:38:39+00:00"},{"id":"0e67d3e1-ee59-444b-8642-17dc85acde7c","custom_id":null,"customer_id":null,"amount":"49.5","currency":"UAH","balance":"0.0","fee":"0.5","fee_currency":"UAH","reference_id":"d4ee7889-bcdf-4769-830c-027ec0db9679","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-04-13T11:29:29+00:00"},{"id":"42b6b74a-c54d-4afe-bdb5-adaae5eda097","custom_id":null,"customer_id":null,"amount":"49.5","currency":"UAH","balance":"0.0","fee":"0.5","fee_currency":"UAH","reference_id":"73d48f20-4692-4662-8c9b-763a46d00b88","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-03-29T10:08:30+00:00"},{"id":"f9fe752a-c298-402a-9f48-e9af21b83cc2","custom_id":null,"customer_id":null,"amount":"9.9","currency":"EUR","balance":"8837.81","fee":"0.1","fee_currency":"EUR","reference_id":"4f19aee9-b211-475b-bdda-c2bb44946869","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-03-17T13:57:09+00:00"},{"id":"497c4a33-102d-4d4b-a47f-f0fa88f47c73","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"8837.81","fee":"1.0","fee_currency":"EUR","reference_id":"00635f8b-bde8-4fa1-97b3-53ae2958a877","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-03-10T12:17:36+00:00"},{"id":"dced288f-51e8-4ae0-9905-0080793fbbc9","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"9037.81","fee":"1.0","fee_currency":"EUR","reference_id":"fa31b05b-9b16-4ead-bd12-0827e08568fe","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-03-02T10:54:23+00:00"},{"id":"3145538c-47d8-42a8-aa08-62eacfecc84c","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"9037.81","fee":"1.0","fee_currency":"EUR","reference_id":"25a827fd-0dc3-43fd-9bba-f9bb5f31f66a","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-03-02T10:53:44+00:00"},{"id":"ac70f9e2-4f73-41a8-aad9-151cc043cb44","custom_id":null,"customer_id":null,"amount":"99.0","currency":"EUR","balance":"9037.81","fee":"1.0","fee_currency":"EUR","reference_id":"2b33d5d7-7dc3-458e-8626-1a241ece4d40","reference_type":"Invoice","description":null,"status":"cancelled","status_context":null,"risk":null,"created_at":"2023-02-23T02:32:21+00:00"}],"meta":{"total":576,"has_more":true}}' curl_info: - url: 'https://business-sandbox.cryptopay.me/api/transactions' + url: 'https://business-sandbox.cryptopay.me/api/transactions?reference_type=Invoice' content_type: 'application/json; charset=utf-8' http_code: 200 header_size: 478 - request_size: 241 + request_size: 282 filetime: -1 ssl_verify_result: 0 redirect_count: 0 - total_time: 0.623636 - namelookup_time: 0.004836 - connect_time: 0.119775 - pretransfer_time: 0.270163 + total_time: 0.575251 + namelookup_time: 0.005002 + connect_time: 0.075726 + pretransfer_time: 0.2751 size_upload: 0.0 - size_download: 18339.0 - speed_download: 29436.0 + size_download: 18149.0 + speed_download: 31563.0 speed_upload: 0.0 download_content_length: -1.0 upload_content_length: -1.0 - starttransfer_time: 0.587869 + starttransfer_time: 0.519638 redirect_time: 0.0 redirect_url: '' primary_ip: 172.66.43.16 certinfo: { } primary_port: 443 - local_ip: 192.168.208.2 - local_port: 60854 + local_ip: 192.168.208.3 + local_port: 42892 http_version: 2 protocol: 2 ssl_verifyresult: 0 scheme: HTTPS - appconnect_time_us: 270065 - connect_time_us: 119775 - namelookup_time_us: 4836 - pretransfer_time_us: 270163 + appconnect_time_us: 275028 + connect_time_us: 75726 + namelookup_time_us: 5002 + pretransfer_time_us: 275100 redirect_time_us: 0 - starttransfer_time_us: 587869 - total_time_us: 623636 + starttransfer_time_us: 519638 + total_time_us: 575251 index: 0