TrexWallet Changelog
Release notes for administrators, operators, integrators, and wallet users.
Unreleased
get_app_paymentsandwait_app_paymentnow return up to 100 rows per response with no configurablelimitparameter.
[2.19.0] - 2026-09-14
- Added one
cancel_txwallet endpoint for cancellation by transaction ID or transfer code;cancel_codeandcancel_withdrawremain obsolete aliases. - Address listing can return all addresses, and wallet history supports gapless oldest-first polling by update cursor.
- Added dedicated terminal creation with scanner-authoritative contract metadata and one Base terminal per network.
[2.18.0] - 2026-09-07
- Added the
IgnoreAddressExpensetariff option and clearer tariff diagnostics in transaction details. - Improved expense and credited-profit visibility in admin journals and exports.
[2.17.0] - 2026-09-03
- Added cursor long polling for transaction feeds, merchant payments, and scanner dispatch.
- Added network and app filters for transaction feeds.
- Improved transaction finalization, cancellation, timeout, and AML state consistency.
[2.16.1] - 2026-08-18
- AML reports no longer present draft placeholders as on-chain transaction hashes.
- Improved transaction-change reporting reliability and admin operation journals.
[2.16.0] - 2026-08-17
- Removed the unused built-in Safe Code terminal while keeping the contract type available for custom configurations.
- Improved admin journals and upgrade handling for installations that still contained the unused Safe Code terminal.
[2.15.0] - 2026-08-17
- Added daily payment statistics for merchant and private integrations.
- Payment-order conversion limits now use the previous completed UTC day.
[2.14.1] - 2026-08-09
- Fixed late-bound invoice and internal-transfer payments incorrectly reporting insufficient balance.
- Improved admin form actions and mobile table/filter behavior.
[2.14.0] - 2026-08-06
- Added operator onboarding for supported smart-contract tokens using scanner-verified metadata.
- Added instant TransferOrder completion when the complete settlement path is already known.
- Removed unsupported scanner auto-discovery and strengthened tariff-deny handling.
[2.13.0] - 2026-08-05
- Added
list_txs_awaiting_partner_infoand the per-terminaladdress_tx_info.requirePartnerInfoindicator. - Active transaction history now uses a stable
Processinglabel; partner-info prompts are driven by the dedicated queue and terminal flag.
[2.12.0] - 2026-08-04
- Added cursor-based transaction change feeds and optional merchant/app filtering.
- Partner information updates can include an optional description.
- Improved withdrawal available-amount checks and address technical-state accuracy.
[2.11.1] - 2026-07-26
- Fixed false insufficient-balance errors for cross-currency payouts.
- Improved gas top-up calculation and confirmation in TrexAdmin.
[2.11.0] - 2026-07-24
- Added optional names to partner payment statistics.
- Expanded Tron/TRC20 wallet operations and corrected network coverage across AML, allowance, explorer, and withdrawal flows.
- Restored cancellation availability when history is requested without full address details.
[2.10.0] - 2026-07-24
- Added batch private transaction lookup and partner payment-statistics administration.
- Exchange entry points now reject currencies not enabled for exchange.
- Improved transaction and KPI journals in TrexAdmin.
[2.9.0] - 2026-07-20
- Added clearer tariff selection and separate operation/network expense reporting.
- Stabilized TransferOrder reserve and cancellation behavior.
- Simplified tariff currency/network matching for operators.
[2.8.0] - 2026-07-13
- Added a dedicated wallet-address editor and unified transaction detail page.
- Improved TransferOrder reserve, payout tariff, cancellation, and history behavior.
- Added TransferOrder coverage to payment statistics.
[2.7.2] - 2026-07-09
- Added Monero mainnet terminal defaults and corrected acquiring operator wallets.
- Removed demo hot addresses and demo tariff rates from production defaults.
[2.7.1] - 2026-07-09
- Improved displayed transaction amounts and currency defaults.
- Corrected fresh-install TransferOrder availability.
[2.7.0] - 2026-07-08
- Added commission reversal for canceled transaction paths and metadata-gated payout release.
- Payment-gateway order information now exposes the selected network type.
- Improved merchant wallet resolution, internal recipient resolution, and open payment-order handling.
[2.5.0] - 2026-07-03
Payment Orders
put_payment_orderno longer usesorderCurrency. The requestcurrencyis now always the merchant/order currency; the buyer-pay currency is taken from the selected terminal.- Cross-currency merchant-locked invoices remain supported: use
orderAmountto fix what the merchant receives, orpayAmountto fix what the buyer pays in the terminal currency. - Reverse amount mode (
payAmount) requiresterminalId, because the terminal defines both the payment currency and the rate snapshot.
[2.0.5] - 2026-05-26
Payment Terminals & Wallet
- Wallet address lists can now optionally include technical-state details.
- Payment terminal selection supports a selected terminal name and an opt-in geo whitelist.
- Misconfigured payment terminals are hidden from buyers; terminal-rate and lock-guard handling run through the unified terminal filter pipeline.
- Crypto payment orders are finalized through the scanner flow.
[2.0.4] - 2026-05-19
- Payment order APIs expose the raw transaction state so consumers can apply canonical
state handling.
get_order_infonow includes address details.
[2.0.3] - 2026-05-18
- Payment redirect URLs no longer carry terminal identifiers.
- Payment order info includes selected terminal details; built-in flow paths added for terminal routing.
[2.0.0] - 2026-05-07
Breaking: terminal & top-up DTOs
GET /trex/v1/tokens_networksnow returns the curatedWalletTerminalOut[]shape; rawname/symbol/tagare no longer exposed to the wallet PWA (onlydisplayNameandiconCode).GET /payment/v1/get_terminalsreturns the publicTerminalOutshape; the legacypaymentMethodstring field is gone — clients derive the UI category from the shared terminal category.get_terminalsnow also publishes per-tarifffeeFixed/feePercent/min/maxAmount, computedavailable,sameAsOrderCurrency, andrequiresAuth.pay_card: input field renamedtokenNetwork→tokenNetworkId.pay_crypto: the legacy stringnetworkfallback was removed —tokenNetworkIdis the only routing key.apply_code/cancel_codeaccept a transaction id alongside the bearer code.- Partner-info requirement is per-terminal; the global config flag is no longer used.
[1.4.0] - 2026-05-02
Major Payment Gateway Update
- Universal payment page moved to
trexwallet.pwaunder/payand/pay-auth. - Legacy standalone
payment-gate.pwais deprecated. - TrexWallet owns payment order state, tariff application, and balances; merchant integrations own provider-specific flows.
- Operators can configure merchant continuation per terminal.
- Bank wire is handled through merchant continuation rather than a built-in wallet endpoint.
- Cross-currency payment orders now snapshot rate and spread at terminal selection.
- Payment-order statistics and guardrails were added to support operations.
[1.3.0] - 2026-04-28
Terminal Management Update
- Terminal data is now managed through explicit admin fields for display name, icon, instructions, capabilities, countries, tags, and flow path.
- Terminal capabilities are generic integration traits used to render labels, icons, and filters.
- Partner information requirement moved from a global setting to a per-terminal flag.
- Payment terminal filtering now includes availability, same-currency checks, tariff preview, app configuration, and auth requirements.
[1.2.1] - 2026-04-27
Built-in Acquiring
- Added built-in T-Bank acquiring support.
- Added provider reconciliation polling as a fallback when webhooks are delayed or lost.
[1.2.0] - 2026-03-15
Operations and Monitoring
- Added unified operational monitoring and scanner/KPI status.
- Added Services Dashboard in TrexAdmin.
- Expanded external rate-source integrations.
- Improved refund, federation, payment method, and transfer-code admin surfaces.
[1.1.0] - 2026-02-14
Initial Payment Gateway Features
- Added universal payment page support for card acquiring, P2P, crypto, internal wallet balance, and bank wire flows.
- Added configurable payment spread and cross-currency payment support.
- Added federation payment flow primitives.
- Added refund flow and refund admin pages.
- Added tariff diagnostics and payment method admin surfaces.
[1.0.0] - 2026-01-01
Initial Public Release
- Wallets, balances, deposits, withdrawals, and internal transfers.
- Basic admin panels for wallets, transactions, currencies, tariffs, and blockchains.
- Blockchain scanner integrations.