Invalid payment provider
Admin payment-logo API rejected the provider value as not allowed (400).
Why this happens
Typo or unsupported gateway id when attaching a checkout logo. Not a member checkout error.
Diagnose and fix
1. Choose a supported provider from the Payment settings UI (do not hand-edit unknown slugs).
2. Save again after selecting Stripe, PayPal, Lemon Squeezy, etc. as offered.
3. Refresh admin if the form was stale.
4. Member-facing “invalid provider” on checkout would be a different path — check the request URL.