We are currently experiencing issues with our payment processor and are looking into it. Unfortunately, we do not have an ETA on when it will be fixed.
Update May 10th: We are in the process of getting a new payment processor, please wait a bit longer.
We apologize for the inconvenience.
FuDeORS Team