Please make sure you are using the latest version of Google Chrome in order to complete your contract. Unfortunately, Internet Explorer is not compatible with the program used to sign online contracts.
Should you still have an issue please contact the Customer Success Team on connect@yumbi.com or +27 31 940 0536.