mirror of
https://github.com/FOSSBilling/FOSSBilling.git
synced 2026-10-23 03:37:01 +09:00
🐛 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