Files
FOSSBilling/tests
Adam Daley a49cf8fd5f Soften PayPal item_number echo check to a warning (#4534)
🐛 Soften PayPal item_number echo check to a warning

PayPal freezes item_number at subscription signup while the invoice
number can change (renumbering, issuing), so the strict check added in
#4424 failed legitimate renewal payments for older subscriptions.

Downgrade the item_number mismatch to a warning log and keep
processing; the stable internal invoice id reference remains a hard
error. The signed callback binding, subscription linkage, and amount
checks remain the payment binding.

Fixes #4533
2026-10-15 22:48:46 +01:00
..