Hello @henrybaum
Thank you for reaching out!
The issue you mentioned is a bit complex because fixing it would require listening to various reload events, comparing currencies, and then conditionally reloading the PayPal button script with the new currency. This could potentially impact the payment process, even for users who aren’t using the multi-currency feature. Given the amount of work involved and the relatively few requests we’ve received for this feature, it’s not currently a priority.
For now, if the multi-currency setup is essential, we can only suggest disabling the smart buttons and using the “Proceed to PayPal” button instead. There are plans to address this in the future, but it’s unlikely to be fixed within the next 2-3 updates.
If you’d prefer to keep the smart buttons, they will currently only work properly with a language switcher widget that reloads the page when the currency changes. Alternatively, a code snippet could be added to reload the page after selecting a different billing country, but that could lead to an unusual user experience.
Let me know if you have any further questions!
Kind Regards,
Krystian