Configuration
Tip: keep creditcard enabled while debugging so you can confirm the widget renders.
We avoid unionpay because Safari throws “not a valid payment network”.
The form is reinitialized every time you click “Apply”.
Values persist in your browser (localStorage) so you can refresh without losing config.