This is our invoice payment portal for our Swiss clients. Powered by Stripe.
If you are having any issues with this portal please reach out to me ASAP.