[BUG] config.example.toml card.credit mandate connector_list contains "mollie.airwallex" and fails to deserialize
Bug Description
In config/config.example.toml (line 698), [mandates.supported_payment_methods] card.credit.connector_list has a dot where a comma should be: ...,worldpayvantiv,mollie.airwallex,peachpayments,.... card.debit.connector_list on the next line correctly has mollie,airwallex.
The connector list parser, deserialize_hashset_inner in crates/payment_methods/src/configs/settings.rs and crates/router/src/configs/settings.rs, returns Err on any unknown connector name instead of skipping it. So the credit card mandate list does not deserialize.
Expected Behavior
The example card.credit mandate list parses, and lists the same 34 connectors as card.debit, Mollie and Airwallex included.
Actual Behavior
Unable to deserialize `mollie.airwallex` as `common_enums::connector_enums::Connector`: Matching variant not foundSteps To Reproduce
- Take
[mandates.supported_payment_methods]fromconfig/config.example.tomlonmain. - Parse
card.credit.connector_listwithdeserialize_hashset_inner::<common_enums::connector_enums::Connector>. - It fails with the error above.
card.debit.connector_listparses fine.
Context For The Bug
Introduced in 2026.09.09.0 (d4e6793). config.example.toml is the reference config that docs/try_local_system.md and config/deployments/README.md point self-hosters to. No other config file contains mollie.airwallex.
Fix in #14256.
Environment
Not applicable (configuration file on main).
Have you spent some time checking if this bug has been raised before?
- I checked and didn't find a similar issue
Have you read the Contributing Guidelines?
- I have read the Contributing Guidelines
Are you willing to submit a PR?
Yes, I am willing to submit a PR!
Source: juspay/hyperswitch