I was installing WP Ultimo yesterday however the plugin seems to have a few issues on your hosting, when you create a site.
The payment option doesn’t show, as you go through the signup process (PayPal in this case) and the ‘account’ option doesn’t show up in the new user’s dashboard until after a few minutes.
This is related to the Object cache if we create a site and flush the object cache on the Hosting panel, the payment option is immediately displayed.