Transak Docs
Setting up a quick demo integration
The simplest way to integrate Transak is to redirect your users to our widget via our website. This can be done with just a link via a button on your website, or in your app opening the browser.
Users can directly buy cryptocurrency to their wallet via the link below:
Transak - Crypto delivered to your wallet
URL for the Transak Widget
You can just do exactly this and point your users in the direction of Transak where they can buy cryptocurrency to use in your app. This can be done without going through our onboarding process.

Get your staging API key

In order to customise how Transak works, do a deeper integration, or charge additional fees on top however you need to use your API key.
To quickly start playing around with Transak and explore what your integration might look like you can use our staging environment. This gives all the features of Transak but any transactions will just be test transactions with no actual money or cryptocurrency moving.
To use our staging environment you need your staging API key:
  1. 1.
    If you haven't already, create a Partner account following the quick guide: Create a Partner account and access the dashboard​
  2. 2.
    Once you've created an account, log into the Partner dashboard​
  3. 3.
    In the left panel click on "Developers".
  4. 4.
    In the top right change the environment to "Staging"
  5. 5.
    Your API Key and API secret for our staging environment will be displayed
Staging API key in the Partner dashboard

Generate a URL

Now you have you staging API key you can generate a URL for our staging environment:
If you've adjusted the "Fee Percentage" in the Settings page of the Partner dashboard you'll see it added in the fee calculation:
You can now play around with the Transak widget and experience the default Transak user flow.
For more information on how to perform test transactions via the staging widget see Testing your integration and customization setup​

Link to the Widget from your app

Now all you need to do to add a demo integration to Transak to your app is add a button or link that opens the URL you've generated above!


Now so far this is just the default widget setup, in the next guide we'll explain how you can start customizing your Transak integration to create the optimal experience for your users.