Skip to main content
20i is a UK web hosting provider that has built its own web hosting panel. This hosting panel is known as StackCP.

Getting your 20i credentials

  1. Log in to your 20i/StackCP Account.
Login to account
  1. Navigate to https://my.20i.com/reseller/api and generate an API key. You should copy the general API key. Take a copy of this key.
You can find the API option on the left-hand side menu under Reseller preferences
Screenshot 2022-04-19 at 16.00.58.png
  1. You will need to generate at least one hosting package type. In this example, we have created a package Gold.
Generate hosting package
Add hosting package
Once you have created this package, edit it, and you need to copy the plan ID from the URL.
Copy plan ID
We think there may be an easier way to get this Plan ID, so please suggest an edit to this article if you find one.

Adding the provision configuration (server) to Upmind

  1. To add 20i to Upmind, log into your admin panel and then go to Settings > Provision Configurations.
Settings > Provision Configurations
  1. Click Add new configuration.
Add new configuration
  1. You will need to enter a name and choose 20i Hosting. Then, enter your General API Key when prompted.
Enter details
Once done, you will then see 20i Hosting as a server in your provision configurations list.

Creating a hosting package on 20i using Upmind

Now that 20i is linked, you need to create a hosting package on 20i. Add a hosting package and set the pricing you desire.
Create hosting product
Once done, go to the Provisioning tab. Choose 20i Hosting as the provider and set the configuration mode and provider configuration.
Choose provision provider
Scroll down to where it asks for Package Identifier. Set this to the Package ID you found in 20i (not the package name).
Set package identifier
That’s it! Your clients can order 20i / StackCP hosting through Upmind.