P2P Trading 6.0.3
4 January 2026
This release has upgrade notes. Read them before updating — they describe behaviour changes that need your attention.
WALLET SERVICENOTIFICATION SERVICEARCHITECTURE
P2P Trading v6.0.3
Release Date: January 4, 2026 Tags: WALLET SERVICE, NOTIFICATION SERVICE, ARCHITECTURE
Overview
Version 6.0.3 integrates the new Centralized Wallet Service and Multi-Channel Notification Service from Core v6.0.4, providing improved reliability for all P2P trading operations.
Upgrade Notes
- Requires Core v6.0.4 or higher.
- Update Core to v6.0.4 first, then update the P2P Trading extension.
Changed
Centralized Wallet Service
All P2P trading wallet operations now use the centralized wallet service.
- Changed trade releases and cancellations to run as a single all-or-nothing operation, so a failure part-way through cannot leave funds in limbo
- Changed fund releases to be protected against duplicates, so a retried release cannot pay out twice
- Changed concurrent operations on the same trade to be serialized against each other
- Changed trade amount and fee arithmetic to be precision-safe
P2P Trading Operations
- Changed trade release to use atomic wallet operations for fund transfers
- Changed trade cancellation to release funds back to the seller correctly
- Changed offer creation to lock funds through the centralized service
- Changed dispute resolution to settle through the centralized wallet service, with an audit trail
Notifications
P2P trading notifications now use the new multi-channel notification service.
- Changed notification delivery to cover the IN_APP, EMAIL, SMS and PUSH channels
- Changed notifications to respect each user's own channel preferences
- Changed notifications to be protected against duplicates, so a retried operation does not notify twice
- Changed all P2P notification types over to the new service, covering new trade requests, payment confirmations, trade releases, disputes opened and resolved, offer status changes and rating requests