Get the list of processed transactions
Request
The requests must:
- use HTTP Basic authentication with your PSP ID and secret key as a username and a password respectively;
- have the
Content-Typeheader set toapplication/json; - have the
Acceptheader set toapplication/json; - be UTF-8 encoded.
Send a POST request to {YOUR DWH URL}/api/v2/transactions/list with the following parameters:
Warning
Pay attention that the maximum number of transactions in the response is limited to 1000 (if options.limit is not specified in the request, the default limit is 100). If the number of transactions meeting the request criteria is more than the limit specified in the request, send another request using parameter values from the pagination object in the response. More information here.
| Parameter | Type | Description | Partial match |
|---|---|---|---|
| response_parameters | GraphQL query | A string of transaction parameters that need to be sent in the response. Format example: "response_parameters": "query {transactions {uid status description}}"For possible values, see the table below. |
N/A |
| options | object | N/A | |
| limit | integer | The number of transactions in the response. Minimum allowed value: 1.Maximum allowed value: 1000.Default value is 100. |
N/A |
| time_zone | string | The PSP timezone as defined here, for example, Europe/Vilnius.Default value is Etc/UTC. Make sure to send this parameter if your timezone is different from UTC+00:00 so that the time values in the response are converted into your timezone. |
N/A |
| filter | object | N/A | |
| date_from * required | string | A start date of the reporting period in ISO 8601 format — YYYY-MM-DDThh:mm:ss±hh:mm, for example, 2024-01-24T23:13:39+02:00. The timezone in the parameter value must match the one specified in options.time_zone.The date must occur within 90 days before the value of the date_to parameter.Must equal next_date value from the response to the previous request if you send multiple requests for the same date range and the results don't fit into the limit specified in the first request. |
N/A |
| uid_from * conditionally required | string | Required if you send multiple requests for the same date range and the results don't fit into the limit specified in the first request. Must equal next_uid value from the response to the previous request. |
N/A |
| date_to * required | string | An end date of the reporting period iin ISO 8601 format — YYYY-MM-DDThh:mm:ss±hh:mm, for example, 2024-01-24T23:13:39+02:00. The timezone in the parameter value must match the one specified in options.time_zone.The date must occur within 90 days after the value of the date_from parameter. |
N/A |
| date_type | string | A date type. Possible values: created_at is a date when a transaction is created (set by default);paid_at is a date when a transaction is paid;updated_at is a date when a transaction is updated. |
N/A |
| merchant_id | string | A string of merchant IDs. Submit as a string with a single or multiple values separated with commas. | N/A |
| shop_id | string | A string of shop IDs. Submit as a string with a single or multiple values separated with commas. | N/A |
| uid | string (36) | Transaction identifier |
+ |
| description | string (1024) | Transaction description. | + |
| type | string | A string of transaction types for which the data needs to be returned in the response. Submit as a string with a single or multiple values separated with commas. Possible values: authorization,payment,tokenization,payout,capture,void,refund,credit,chargeback. |
N/A |
| status | string | A string of transaction statuses for which the data needs to be returned in the response. Submit as a string with a single or multiple values separated with commas. Possible values: successful,failed,incomplete,error,pending. |
N/A |
| amount | string | Transaction amount. Submit as a string of one or more big integer values, separated with commas. | N/A |
| currency | string | Transaction currency. Submit as a string with a single or multiple values separated with commas. The values must be in the ISO-4217 format, for example, USD. |
N/A |
| test | boolean | By default, false. If true, the data on test transactions will be returned. |
N/A |
| code | string (7) | Transaction result code. | N/A |
| recurring_type | string | Submit as a string with a single or multiple values separated with commas. Possible recurring types: recurring,initial,null. |
N/A |
| fraud | string (20) | Fraud check result. Possible values: reject - the transaction was rejected, for example, if the card's BIN is in the blacklist,review - the transaction is under review of the PSP. |
N/A |
| tracking_id | string (500) | A transaction identifier in the merchant's system. | + |
| gateway_id | string | Identifier(s) of payment gateway(s) enabled for the merchant's shop. Submit as a string with a single or multiple integer values separated with commas. | N/A |
| gateway_type | string | Name(s) of payment gateway(s) enabled for the merchant's shop. Submit as a string with a single or multiple values separated with commas. | N/A |
| gateway_agent_id | string | Identifier(s) of merchant's agent account(s). Submit as a string with a single or multiple integer values separated with commas. | N/A |
| shop_business_category_id | integer | Business category assigned to the merchant's shop. | N/A |
| provider_raw_rrn | string (64) | A retrieval reference number. A transaction ID issued by a card processing network. | + |
| provider_raw_ref_id | string (510) | Transaction identifier in the provider's system. | + |
| customer_id | string | Customer's ID in the PSP system. | N/A |
| customer_ip | string (255) | The customer's IP address upon making a payment. | N/A |
| customer_full_name | string (255) | The customer's full name (first name, last name and patronymic). | + |
| customer_phone | string (100) | The customer's phone number. | + |
| customer_email | string (255) | The customer's email address. | + |
| method_type | string | A payment method. Possible values: credit_card stands for card payment methods;alternative stands for non-card-based payment methods. |
N/A |
| method_alternative_account | string (255) | Payment method attribute, for example, an account in the alternative payment method system. | N/A |
| credit_card_product | string (255) | A card brand or product. | N/A |
| credit_card_first_1 | string (1) | The first digit of the credit card number. | N/A |
| credit_card_bin | string (6) | 6-digit bank identification number. | N/A |
| credit_card_bin_8 | string (8) | 8-digit bank identification number. | N/A |
| credit_card_last_4 | string (8) | The last 4 digits of the card number. | N/A |
| credit_card_holder | string (70) | A cardholder's name. | + |
| credit_card_brand | string (60) | A card brand. | N/A |
| credit_card_sub_brand | string (60) | A card sub-brand. | N/A |
| credit_card_stamp | string (128) | A card hash. It is constant even if the expiration date or card holder are changed. | N/A |
| credit_card_issuer_country | string (2) | A country of the bank that issued the card in the ISO 3166-1 alpha-2 format. | N/A |
| recipient_customer_id | string | Recipient's ID in the PSP system. | N/A |
| recipient_customer_ip | string (255) | The recipient's IP address upon making a payment. | N/A |
| recipient_customer_full_name | string (255) | The recipient's full name (first name, last name and patronymic). | + |
| recipient_customer_email | string (255) | The recipient's email address. | + |
| recipient_customer_phone | string (100) | The recipient's phone number. | + |
| recipient_credit_card_product | string (255) | A brand or product of the recipient's card. | N/A |
| recipient_credit_card_first_1 | string (1) | The first 1 digit of the recipient's card. | N/A |
| recipient_credit_card_bin | string (6) | 6-digit bank identification number of the recipient's card. | N/A |
| recipient_credit_card_bin_8 | string (8) | 8-digit bank identification number of the recipient's card. | N/A |
| recipient_credit_card_last_4 | string (8) | The last 4 digits of the recipient's card number. | N/A |
| recipient_credit_card_holder | string (70) | A holder's name of the recipient's card. | + |
| recipient_credit_card_brand | string (60) | A brand of the recipient's card. | N/A |
| recipient_credit_card_sub_brand | string (60) | A sub-brand of the recipient's card. | N/A |
| recipient_credit_card_stamp | string (128) | The hash of the recipient's card. It is constant even if the expiration date or card holder are changed. | N/A |
| recipient_credit_card_issuer_country | string (2) | The country of the bank that issued the recipient's card in the ISO 3166-1 alpha-2 format. |
Request example
{ "options": { "limit": 5, "time_zone": "Europe/Vilnius" }, "filter": { "date_from": "2024-01-01T06:30:20+02:00", "date_to": "2024-01-03T06:33:18+02:00", "date_type": "created_at", "currency": "EUR,USD" }, "response_parameters": "query { transactions { uid status description amount currency type tracking_id created_at paid_at settled_at psp_settled_at updated_at manually_corrected_at expired_at closed_at message friendly_message code language test parent_uid reason converted_currency converted_amount recurring_type subscription_id product_id fraud merchant{enabled id name company_name bank_id legal_address email postal_code country city} shop{enabled id name company_name business_category_id contact_phone url contact_email legal_address mailing_address postal_code country city} provider_raw{auth_code bank_code rrn ref_id message dynamic_billing_descriptor amount currency} gateway{id type note agent_id vendor connection_type} links{receipt_url redirect_url return_url notification_url} three_d_secure_verification{status message acs_url pa_req md pa_res_url eci pa_status xid cavv cavv_algorithm fail_reason method_process_url creq} customer{id ip first_name last_name middle_name full_name gender birth_date phone email address country city zip state device_id taxpayer_id} method{credit_card{product first_1 bin bin_8 last_4 holder exp_month exp_year brand sub_brand stamp token token_provider issuer_country issuer_bank}} recipient{customer{id ip first_name last_name middle_name full_name gender birth_date phone email address country city zip state device_id}} method {type alternative_account alternative_type alternative_payment_info} smart_routing_verification avs_cvc_verification provider_response}}"}
Pagination
The number of transactions in the response is limited to 1000 items (if options.limit isn't specified in the request, the default limit for the number of transactions in the response is 100). If there are more than 1000 transactions that fit the date range and filtering criteria, send another request and specify the value of pagination.next_date from the previous response as the value of filter.date_from parameter. And use the value of pagination.next_uid from the response as the value of filter.uid_from in the subsequent request. It's essential to use both filter.date_from and filter.uid_from parameters in the subsequent requests and use the same value in the date_type parameter.
Request example for subsequent transactions
{ "options": { "limit": 5, "time_zone": "Europe/Vilnius" }, "filter": { "date_from": "2024-01-01T07:30:24.978000+02:00", "date_to": "2024-01-03T06:33:18+02:00", "date_type": "created_at", "currency": "EUR,USD" }, "response_parameters": " query { transactions { uid status description amount currency type tracking_id created_at paid_at settled_at psp_settled_at updated_at manually_corrected_at expired_at closed_at message friendly_message code language test parent_uid reason converted_currency converted_amount recurring_type subscription_id product_id fraud merchant{enabled id name company_name bank_id legal_address email postal_code country city} shop{enabled id name company_name business_category_id contact_phone url contact_email legal_address mailing_address postal_code country city} provider_raw{auth_code bank_code rrn ref_id message dynamic_billing_descriptor amount currency} gateway{id type note agent_id vendor connection_type} links{receipt_url redirect_url return_url notification_url} three_d_secure_verification{status message acs_url pa_req md pa_res_url eci pa_status xid cavv cavv_algorithm fail_reason method_process_url creq} customer{id ip first_name last_name middle_name full_name gender birth_date phone email address country city zip state device_id taxpayer_id} method{credit_card{product first_1 bin bin_8 last_4 holder exp_month exp_year brand sub_brand stamp token token_provider issuer_country issuer_bank}} recipient{customer{id ip first_name last_name middle_name full_name gender birth_date phone email address country city zip state device_id}} method {type alternative_account alternative_type alternative_payment_info} smart_routing_verification avs_cvc_verification provider_response}}"}
Possible values of the response_parametersparameter in the request
Below is the list of the possible values of response_parameters in the request. See the format in the example above. If these values are specified in the request, the corresponding parameters will be included in the response. Parameters in bold are default parameters that will be sent in the response even if response_parameters are not specified.
| Parameter | Description |
|---|---|
| transactions | |
| uid * required | Unique transaction identifier in the PSP system. |
| status | Transaction status. Possible values: successful,failed,incomplete,error,pending. |
| description | Transaction description. |
| amount | Transaction amount. |
| currency | Transaction currency. |
| type | Transaction type. |
| tracking_id | A transaction identifier in the merchant's system. |
| created_at | Date and time when a transaction was created. |
| paid_at | Date and time of the payment. |
| settled_at | Date and time of the transaction settlement between the acquirer and the merchant. |
| psp_settled_at | Date and time of the transaction settlement between the PSP and the merchant. |
| updated_at | Date and time when the transaction was updated. |
| manually_corrected_at | Date and time when the transaction was manually updated. |
| expired_at | Date and time when the transaction expired. |
| сlosed_at | Date and time when the transaction was closed. |
| message | A message for the merchant with the request result. |
| friendly_message | A message for the customer with the request result. |
| code | Transaction result code. |
| language | Language of the checkout page. |
| test | If true, the transaction is a test one. |
| parent_uid | Identifier of the parent transaction in the PSP system. |
| reason | A note why a refund was made. |
| converted_currency | A currency to which a transaction amount was converted. |
| converted_amount | Transaction amount after conversion. |
| recurring_type | Possible recurring types:recurring,initial,null |
| subscription_id | Subscription identifier. |
| product_id | Subscription plan identifier. |
| fraud | Result of the fraud check. |
| merchant | |
| enabled | If true, the merchant is active. |
| id | Merchant's identifier in the PSP system. |
| name | Merchant's name. |
| company_name | The name of the merchant's company. |
| bank_id | The identifier of the merchant's bank. |
| legal_address | The address of the merchant's company. |
| The email of the merchant's company. | |
| postal_code | The postal code of the merchant's company. |
| country | The country where the merchant's company is registered. |
| city | The city where the merchant's company is registered. |
| shop | |
| enabled | If true, the shop entity is active. |
| id | The shop's identifier. |
| name | The shop's name. |
| company_name | The name of the shop's company. |
| business_category_id | The identifier of the shop's business category. |
| contact_phone | The shop's phone number. |
| url | The website of the shop. |
| contact_email | The contact email of the shop. |
| legal_address | The address where the shop is registered. |
| mailing_address | The mailing address of the shop. |
| postal_code | The postal code of the shop's legal address. |
| country | The country where the shop is registered. |
| city | The city where the shop is registered. |
| provider_raw | |
| auth_code | Authorization code of the provider. |
| bank_code | Transaction result code in the provider's system. |
| rrn | A retrieval reference number assigned to a transaction. |
| ref_id | Transaction identifier in the provider's system. |
| message | Transaction result message in the provider's system. |
| dynamic_billing_descriptor | The description of the transaction result in the provider's system. |
| amount | Transaction amount in the provider's system. |
| currency | Transaction currency in the provider's system. |
| gateway | |
| id | Gateway id in the PSP system. |
| type | Gateway name in the PSP system. |
| note | Gateway description. |
| agent_id | Identifier of the agent assigned to the shop. |
| vendor | Gateway type. Possible values: gateway for card integrations,beyag for alternative integrations. |
| connection_type | Gateway connection type. The value of the Connection type field in the gateway settings. As a rule, it contains keywords that are used for data grouping in the accounting reports. |
| links | |
| receipt_url | Link to the receipt in PDF. |
| redirect_url | A URL of the page to finalize the transaction. |
| return_url | The link where the customer is redirected once they return from 3-D Secure verification. |
| notification_url | The link where the webhook notifications are sent. |
| three_d_secure_verification | |
| status | 3-D Secure authentication status. |
| message | Message about 3-D Secure authentication status. |
| acs_url | URL to the Access Control Server form (ACS form) where the password received from the bank needs to be entered. |
| pa_req | Payer authentication request, encoded. |
| md | Unique transaction identifier, used to link the merchant's server and the issuing bank's server. |
| pa_res_url | URL where the issuing bank’s server sends a response to the payment authentication request. |
| eci | Electronic Commerce Indicator. Provides information regarding merchant protection level against chargebacks requests by the cardholders or their banks. |
| pa_status | Status of payment authentication in the 3-D Secure protocol. |
| xid | 3-D Secure transaction unique identification code. |
| cavv | Cardholder Authentication Verification Value (present only if the cardholder has been successfully authenticated). |
| cavv_algorithm | CAVV algorithm. |
| fail_reason | The message with the reason for 3-D Secure authentication failure. |
| method_process_url | URL for additional check based on the browser data. |
| creq | 3-D Secure authentication request, encoded. |
| customer | |
| id | Customer's identifier in the payment service system. |
| ip | The customer's IP address upon making a payment. |
| first_name | The customer's first name. |
| last_name | The customer's last name. |
| middle_name | The customer's patronymic. |
| full_name | The customer's full name (first name, last name and patronymic). |
| gender | The customer's gender. |
| birth_date | The customer's birth date. |
| phone | The customer's phone number. |
| The customer's email address. | |
| address | The customer's address. |
| country | The customer's country. |
| city | The customer's city. |
| zip | The customer's postal code. |
| state | The state of the customer. |
| device_id | The identifier of the device used for the payment. |
| taxpayer_id | Taxpayer identifier assigned to the customer. |
| method | |
| credit_card | |
| product | A card brand or product. |
| first_1 | The first 1 digit of the credit card. |
| bin | 6-digit bank identification number. |
| bin_8 | 8-digit bank identification number. |
| last_4 | The last 4 digits of the card number. |
| holder | A cardholder's name. |
| exp_month | Expiration month of the credit card. |
| exp_year | Expiration year of the credit card. |
| brand | The brand of the credit card. |
| sub_brand | The sub-brand of the credit card. |
| stamp | The card hash. It is constant even if the expiration date or card holder are changed. |
| token | A card token that was received in the transaction response when the card was charged for the first time. |
| token_provider | Token's provider, for example, apple_pay. |
| issuer_country | A country of the bank that issued the card in the ISO 3166-1 alpha-2 format. |
| issuer_bank | The bank that issued the card. |
| recipient | |
| customer | |
| id | Customer's identifier in the PSP system. |
| ip | The customer's IP address upon making a payment. |
| first_name | The customer's first name. |
| last_name | The customer's last name. |
| middle_name | The customer's patronymic. |
| full_name | The customer's full name (first name, last name and patronymic) |
| gender | The customer's gender. |
| birth_date | The customer's birth date. |
| phone | The customer's phone number. |
| The customer's email address. | |
| address | The customer's address. |
| country | The customer's country. |
| city | The customer's city. |
| zip | The customer's postal code. |
| state | The state of the customer's address. |
| device_id | The identifier of the device used for the payment. |
| method | |
| type | Alternative payment method name. |
| alternative_account | Payment method attribute specific to the APM. |
| alternative_type | Payment method attribute specific to the APM. |
| alternative_ payment_info | Additional payment info specific to the APM. |
| smart_routing_verification | Object with Smart Routing verification results. |
| avs-cvc_verification | Object with AVS/CVC verification results. |
| provider_response | Object with additional information from the provider response. |
Response
The response contains the following parameters:
| Parameter | Type | Description |
|---|---|---|
| data | object | A section of transaction report parameters. |
| pagination | object | |
| date_from | string | date_from value from the request. |
| date_to | string | date_to value from the request. |
| date_type | string | date_type value from the request. |
| has_next_page | boolean | The parameter indicating that there are more transactions that meet the request parameters than those sent in the response. Possible values: true, if there are more transactions that meet the request parameters;false, if all the transactions that meet the request parameters are sent in the response. |
| next_date | string | A date of the next transaction that meets the request parameters, but is not sent in the response. The date is of the type submitted in the date_type request parameter.To get more transactions that are not included in the response, send the received date value as a value of the date_from parameter in the request. |
| uid_from | string | The uid of the first transaction in the response body. |
| uid_to | string | The uid of the last transaction in the response body. |
| next_uid | string | The uid of the next transaction the meets the request parameter but is not included in the response because of the limit. Use the value of next_uid parameter in your next request to get the next transactions in the specified date range with the specified parameters that didn't fit into the limit. |
| transactions | array | An array of transactions that meet the request parameters. Each element represents a transaction object with mandatory parameters and those parameters listed in the response_parameters of the request. |
| updated_at | string | A date when a transaction was updated. |
| smart_routing_verification | object | Object with the results of the transaction check by Smart Routing service. |
The parameters of the smart_routing_verification object
| Parameter | Type | Description |
|---|---|---|
| status | string | The status of the transaction check by Smart Routing service. Possible values:successful - check passed;failed - the transaction didn't pass the check. |
| data | object | Object with the detailed information of the transaction check results. |
| status | string | The transaction check status. Possible values: rejected - the transaction was rejected by the rule with the action reject or the transaction parameters are included in the black list,passed - in all other cases. |
| object | string | The ID of the gateway to which the transaction was sent for processing; null if all gateways were excluded by the check. |
| object_name | string | The name of the gateway that processed the transaction. |
| object_flows | array | An array of flows of object type against which the transaction was checked. Each object contains the following parameters:name - flow name;system - rule type (true if it's a system rule, otherwise, false);skipped - flow check status (true if the check against the flow was skipped, otherwise, false);rules - an array of rules within this flow. |
| rules | array | An array of objects where each object corresponds to a particular rule in the flow. |
| alias | string | The rule's name. |
| state | string | The result of the rule check. |
| description | string | The rule description. |
| error_message | string | The error message. |
| error_code | string | The error code. Possible values: precondition_failed - precondition isn't matched;rule_inactive - the rule is inactive;rule_unprocessable - the rule is not ready to be used, for example, it has been just created. This error happens in rare cases;allowed_objects_mismatch - the gateway selected by the rule wasn't available, for example, it was excluded by another rule;data_mismatch - aggregation rule error, if the transaction doesn't meet the aggregation requirements, it doesn't participate in the aggregation, for example, in calculating the sum of the transactions meeting a particular condition;not_enough_data - missing data for checking the transaction against the conditions. |
| object_defined_via | string | The method used to select the gateway for the transaction. Possible values: allowed objects - as a result of the Smart Routing checks, no particular gateway was selected, the transaction was sent to one of the available gateways that was selected either randomly or sequentially based on the Smart Routing account settings;rule - object was selected as a result of the rule. |
| action_rules | object | Object with the detailed information on the transaction check against the rules of action type. |
| {account_name} | object | Object with the detailed information about the rules that are active for the account. The parameter name includes the identifier of the account, on the level of which the rule was created. The name of the parameters of PSP, merchant and shop level follow the formats PSP_{psp_id}, Merchant_{merchant_id}, Shop_{shop_id} respectively. |
| {flow_name} | object | Object with the detailed information about the flow to which the rule belongs. |
| {rule_name} | object | The status of the transaction check against the rule. Parameter name matches the rule name. Possible values: passed - the check was performed, the transaction didn't match the rule conditions;skipped - the check against the rule wasn't performed, for example, the parameter from the rule condition has null value, or the transaction parameters are in the whitelist;allow - the check against the rule was performed, as a result the transaction was approved for further checks;skip 3DS - as a result of the check, the 3D-Secure verification isn't required for the transaction;notify - as a result of the rule; the notification was sent;review - as a result of the check the transaction was marked as suspicious and the corresponding email was sent to the anti-fraud email provided in the shop settings;reject - as a result of the check the transaction was rejected. |
| matched_actions | object | Object with the actions that were performed for the transaction. |
| {action name} | array | An array of rules that resulted in the action. Each rule in the array is an object that includes the rule name (alias), rule description (description), the corresponding account name (account) and, only for notify action, the % value, upon reaching which the notification was sent (breached_threshold). |
| wb_lists | object | Object with the white and black lists that were applied to the transaction. If the transaction parameters didn't match the ones in the lists, the value of the corresponding parameter will be not_matched. Otherwise, matched. |
Response example
{ "data": { "transactions": [ { "amount": 3608, "created_at": "2024-01-01T07:30:20.762000+02:00", "currency": "USD", "merchant_id": 366, "paid_at": "2024-01-01T07:30:20.964000+02:00", "shop_id": 343, "status": "successful", "type": "authorization", "uid": "95813fc8-0488-4fda-893a-d03130456d2f" }, { "amount": 879, "created_at": "2024-01-01T07:30:21.423000+02:00", "currency": "USD", "merchant_id": 366, "paid_at": "2024-01-01T07:30:21.617000+02:00", "shop_id": 343, "status": "successful", "type": "capture", "uid": "3c0c6f09-b6d6-419b-940e-7fe1b98a6ac6" }, { "amount": 1979, "created_at": "2024-01-01T07:30:22.040000+02:00", "currency": "USD", "merchant_id": 366, "paid_at": "2024-01-01T07:30:22.255000+02:00", "shop_id": 343, "status": "successful", "type": "authorization", "uid": "794734e6-3932-47d0-99b1-c640730e7293" }, { "amount": 4639, "created_at": "2024-01-01T07:30:22.841000+02:00", "currency": "USD", "merchant_id": 366, "paid_at": "2024-01-01T07:30:23.047000+02:00", "shop_id": 343, "status": "successful", "type": "payment", "uid": "1cd98e2e-7ed4-44f6-a4d3-42211e42ce3c" }, { "amount": 1257, "created_at": "2024-01-01T07:30:24.186000+02:00", "currency": "EUR", "merchant_id": 366, "paid_at": "2024-01-01T07:30:24.444000+02:00", "shop_id": 343, "status": "successful", "type": "authorization", "uid": "9084b001-6a55-4eed-b09c-0467ee6941b9" } ], "pagination": { "date_type": "created_at", "has_next_page": true, "uid_from": "95813fc8-0488-4fda-893a-d03130456d2f", "date_from": "2024-01-01T07:30:20.762000+02:00", "date_to": "2024-01-01T07:30:24.186000+02:00", "next_date": "2024-01-01T07:30:24.978000+02:00", "next_uid": "f1cb7674-e043-450b-a60c-3765f088a401", "uid_to": "9084b001-6a55-4eed-b09c-0467ee6941b9" } }}
Response example with smart_routing_verification object
{ "data": { "transactions": [ { "created_at": "2024-01-01T05:30:20.762000+02:00", "smart_routing_verification": { "data": { "status": "passed", "object": "3405", "object_name": "gw_3405", "object_flows": [ { "name": "Test_object_flow", "system": false, "skipped": false, "rules": [ { "alias": "123456", "state": "skipped", "description": "1234567", "error_message": "Rule is inactive", "error_code": "rule_inactive" }, { "alias": "Shop_rule", "state": "skipped", "description": "7564", "error_message": "Rule is inactive", "error_code": "rule_inactive" }, { "alias": "rule_1 gw_1_33201, gw_2_33202, gw_3_33203", "state": "skipped", "description": "description", "error_message": "Rule is inactive", "error_code": "rule_inactive" }, { "alias": "Test object rule", "state": "skipped", "description": "321", "error_message": "No intersection between 'objects' and 'allowable_return_values'", "error_code": "allowed_objects_missmatch" }, { "alias": "Test object rule 2", "state": "matched", "description": "Notifications", "use_only_these_objects": true } ] } ], "object_defined_via": "rule", "action_rules": { "Psp_1_ООО beGateway1": { "Calibri": { "Test1234567": "skipped" }, "psp rule, reject EUR txns": { "psp rule": "skipped" } } }, "matched_actions": { "skipped": [ { "alias": "psp rule, reject EUR txns", "description": "psp rule", "account": "Psp_1_ООО beGateway1" }, { "alias": "Calibri", "description": "Test1234567", "account": "Psp_1_ООО beGateway1" } ] }, "wb_lists": { "merchant_black_list": "not_matched", "merchant_white_list": "not_matched", "psp_black_list": "not_matched", "psp_white_list": "not_matched", "shop_black_list": "not_matched", "shop_white_list": "not_matched" } } } }, { "created_at": "2024-01-01T05:30:21.423000+02:00", "smart_routing_verification": { "data": { "status": "passed", "object": "456", "object_name": "gw_456", "action_rules": { "Psp_1_Demo PSP": { "country flow": { "choose country": "passed" } } }, "matched_actions": { "passed": [ { "account": "Psp_1_Demo PSP", "alias": "country flow", "description": "choose country" } ] }, "object_defined_via": "allowed objects", "object_flows": [] }, "status": "successful" } } ], "pagination": { "date_from": "2024-01-02T05:30:19.720000+02:00", "date_to": "2024-01-02T05:30:20.621000+02:00", "date_type": "created_at", "has_next_page": true, "uid_from": "36d87fc6-8a51-4d8e-a573-0c8ee0764b28", "next_date": "2024-01-02T05:30:21.373000+00:00", "next_uid": "f53009ee-0781-4237-9351-21b4eeeecd93", "uid_to": "ddadaae1-812e-42c6-a551-114ca178e91f" } }}