We are currently going through some changes to make the affiliate program even easier for you.
We firmly believe that selling should be as easy as possible, and that's exactly what we are implementing right now.
The affiliate onboarding will be back online soon.