Unterschiedliche Paypal-Keys laden, je nach Warenkorb-Inhalt

Hallo,
wir würden gern unsere eingestellten Paypal-Keys zur Laufzeit auf die eines anderen Kanals umstellen, wenn im Warenkorb nur Produkte einer bestimmten Kategorie liegen.
Also vergleichbar wie eine Marktplatz-Funktionalität.
Kann ich zB per Subscriber auf einen Event reagieren, der die config values „SwagPayPal.settings.clientId“ u.a. lädt, und dann entsprechend andere Werte unterschieben?

Grüße, Ansgar