Update List
Version 2.7
Client Upload of Receipts in Requests (Module "Payment Receipts")
This module allows clients to upload receipts or other data through images in their created requests.

Settings for the specified block in the request (section "Modules" -> "Payment Receipts") 
Module settings (tab "Payment Receipts" in exchange direction settings) 
In the request, click the "Choose file" button 
Select the desired file and upload it 
After the client uploads the image, it will be displayed in the request under the "Requests" section Grouping Exchange Directions for Quick Filtering (Module "Direction Groups")

Add the desired number of groups in the "Direction Groups" section 
In the direction settings, assign the necessary group on the "Main Settings" tab 
In the table of all directions, select the desired group and, for example, make all directions from this group inactive. Setting Individual Profit Percentage for Each City for Cash Exchange Directions

Tab "Cities" in the exchange direction settings Ability to Set "Completed Request" Status via API (Method
success_bid)This method applies only to requests created directly via the API.

To identify the request, you need to pass its hash (displayed in the response for the method create_bid when creating a request via API) 
Changing request statuses via API Mass Information Editor — Added Filter by Direction Group

Filter by direction group Additionally, you can specify commissions and exchange amounts in one window for selected directions.

Selecting an entity for editing 
Editing payment system commissions 
Editing exchange amounts Option to Completely Disable Merchant Logs and Auto-Payments
Prohibition on Creating Requests with the Same Amount for Exchange Direction
Direction and Currency Sorting Module — Only Active Currencies Will Be Displayed
"Live Operator" Module (
many_operators)This module now allows displaying only requests from specific exchange directions, as well as requests from specific merchants for each user with access to the admin panel.
You can also use a reverse filter:
Warning: Do not use positive and negative values in filters simultaneously — filtering operates on an OR basis, so negative filters will not be considered if specified alongside positive ones.
Transfer of User Coefficients for Parsers 2.0 to a Separate Section

Section in the sidebar 
Coefficient settings Index Name — the desired name to be used in formulas as a shortcode
Formula Value — enter a number or mathematical formula in the field
Index Value — value for the formula specified above (if a formula is provided)
Index Type:
Substituting Formula into Rate: The formula will be directly substituted into the rate without parentheses, and then the rate value will be calculated.
Index Value: The coefficient value will be calculated first, and then it will be substituted into the rate.
Comment — a field for your notes
Removed the Setting for Creating a Task to Update Rates for the "On the Site" Option
This option was causing the server to overload with unnecessary requests.

Version 2.6 
Version 2.7 Results of Recalculations for Requests Moved to a Separate Section "Recalculation Log"

Recalculation log "Blacklist" Module — Added the Ability to Check the Real Account from Which the Payment Came
Added the ability to customize blacklist elements individually.
Method:
From General Settings — the method selected in the general settings of the module will be applied.
Show Error — if this element is in the blacklist, an error will be displayed when creating a request, even if "Stop Auto-Payment" is selected in the general settings.
Stop Auto-Payment — if this element is in the blacklist, the request will be created (and checked at the auto-payment stage), even if "Show Error" is selected in the general settings.
"AML" Module - All AML Modules and Logs Now Located in One Section
Added the ability to quickly replace the module in the exchange direction settings.
New statuses for requests added when there is a long response from the AML service.
If no response is received from the service within the time specified in the module settings,
The application will change its status to "Pending" and revert to the previous status (if the client's details are successfully verified) or to "AML Check Failed" (if the risk threshold is exceeded) after receiving a response from the AML service. To enable this feature, you need to set up a cron job on the server (the link for the job can be found in the "AML" section).
The above option applies only to applications that have already been created (if the verification for this exchange direction is enabled as "Upon Payment" or "Before Auto-Payment").
Logging of operator/manager actions has been added. The following will be displayed: • Date and time of changes made • User who made the changes • Data that was changed (old data will be shown in red, new data in black)
The following sections are logged: • Exchange direction settings • Currency settings • Currency rates in the "Parsers 2.0" -> "Rates" section • Settings for Bestchange parsers and Bestchange API
The ability to wait for details from the merchant has been added (only for fiat merchants that provide details in the API response and support repeated requests for details).
To use this option, the "Move Application to Merchant Error" setting must also be enabled in the "Exchange Settings" -> "General Settings" section (only in this case will the details be requested again, or the application will switch to the "Merchant Error" status).
Please note that repeated requests to the merchant within a short time frame (if the details were not received on the first request) may cause the merchant to treat such requests as spam, and your exchange may end up in the merchant's spam filter.
To avoid such situations, we recommend informing the representatives of the specific merchant in advance that your exchange may send repeated requests for the same application if the details were not received on the first request. In this case, the merchant may add your exchange to the spam filter exceptions.
Version 2.6
Last updated