Payment Gateway 6.0.3

4 January 2026

This release has upgrade notes. Read them before updating — they describe behaviour changes that need your attention.

WALLETSNOTIFICATIONSRELIABILITY

Payment Gateway v6.0.3

Release Date: January 4, 2026 Tags: WALLETS, NOTIFICATIONS, RELIABILITY

Overview

Version 6.0.3 moves the Payment Gateway extension onto the new centralized wallet and notification services introduced in Core v6.0.4, making every payment operation more reliable.


Upgrade Notes

Compatibility

Requires Core v6.0.4 or higher.

  • Update Core to v6.0.4 first, then update the Payment Gateway extension.

Changed

Wallet handling

All payment gateway wallet operations now go through the platform's central wallet service:

  • All-or-nothing crediting: a deposit either completes fully or not at all — it can no longer be left half-applied.
  • No duplicate credits: if a payment provider sends the same confirmation twice, the customer is credited once.
  • Safe under load: two payments landing at the same instant no longer interfere with each other.
  • Exact amounts: payment amounts are calculated without rounding drift.

Payment gateways

  • Changed every fiat deposit confirmation to use the central wallet service.
  • Changed error messages to be consistent across all payment gateways.
  • Changed the record kept of every payment operation to be clearer for reconciliation.

Gateway operations

  • Refunds: applied all-or-nothing, like deposits.
  • Fees: properly tracked against each payment.
  • Payouts: recorded with a full audit trail.

Notifications

Gateway notifications now use the new multi-channel notification service:

  • Multiple channels: notifications can be sent in-app, by email, by SMS and as push notifications.
  • Payment notifications: deposit confirmations and refund alerts.
  • No duplicates: a repeated provider confirmation does not produce a second notification.
  • User preferences respected: each customer's chosen notification channels are honoured.