Added ByBit Crypto merchant, user verification services AMLBot and KYCAID, logs, shared currency reserves, new API methods, the ability to accept overpayment/underpayment for the WhiteBIT Crypto merchant, as well as many minor improvements.
Starting from the current version, the script has been optimized for PHP 8. Transitioning to the new version is not mandatory but will increase performance by 20%.
Dashboard
1. A simplified BB-editor has been added to replace Summernote.
2. A pop-up message has been added when copying data to the clipboard.
3. The data output with rate parser pairs has been changed on the page for adding/editing the exchange direction.
4. The fixed width of the template has been removed for better display on widescreen monitors.
5. The "Rate in USD" has been added in the "Currencies" page.
6. Several fixes for the night theme have been made.
API
1. Methods for writing/reading data using the order storage in the Dashboard API have been added.
2. The ability to change the rate parser for the exchange direction editing method in the Dashboard API has been added.
3. The "Rate in USD" has been added to the currency object.
4. The verification method in the User API has been updated (due to the integration of third-party verification services).
Other
1. A time limit has been added, after which it is impossible to create an exchange request while on the exchange confirmation page ("Application Settings" - "Exchange Process Settings").
2. A secondary check of the received currency reserve has been added at the moment of exchange confirmation (allows to ensure that the reserve is still sufficient, even if the user stayed on the confirmation page for a long time).