Skip to content

Release/2.3.0 - #320

Open
adumont-payplug wants to merge 15 commits into
masterfrom
release/2.3.0
Open

adumont-payplug wants to merge 15 commits into
masterfrom
release/2.3.0

PRE-3603: Overload scalapay min/max amounts from API

50b4b95
Select commit
Loading
Failed to load commit list.
Task list completed / task-list-completed succeeded Sep 10, 2026 in 0s

12 / 12 tasks completed

All tasks have been completed

Details

Required Tasks

Task Status
🐛 Bug fix (non-breaking change that fixes an issue) Completed
✨ New feature (non-breaking change that adds functionality) Completed
💥 Breaking change (fix or feature that causes existing functionality to change and that could impact other libs) Completed
🔧 Refactor (no functional changes, code improvement only) Completed
📦 Dependency update Completed
Code is linted and formatted Completed
No unnecessary commented-out code or debug logs Completed
No hardcoded values (use env variables or config) — see open point 1 (staging SDK URL) Completed
Unit tests added / updated — ~50 new PHPUnit test files covering the UPC adapters, capture
handlers, webhook handler, refund paths, form types and validators | Completed |

| New/changed code is covered by tests — SonarCloud Quality Gate (coverage on new code) passes on the sonarcloud CI job — see open point 2 (not run against master) | Completed |
| No sensitive data or secrets introduced — hfSubMerchantId (a PasswordType field) is
actively purged from persisted configs by Version20260907140000 | Completed |
| Logging and error handling are appropriate — dedicated monolog.logger.payplug channel;
transport failures, malformed config and lost dedup races all degrade rather than throw | Completed |