Skip to main content

Welcome aboard!

Thank you for choosing Flowgate — we’re excited to have you on board! Your new terminal is ready to go, and this quick guide will help you activate it in just a few minutes.

Eugene Tkachevsky avatar
Written by Eugene Tkachevsky
Updated today

👉 At this stage, you can start by connecting with Crypto Processing. More providers are coming soon, but this is the easiest way to get going right now.

Let’s get started! 🎉


Right below you’ll also find a simple step-by-step written guide with pictures to make onboarding as easy as possible.

And if something still feels unclear, don’t worry — just ping us at [email protected] and we’ll be happy to help. 💜

Step-by-step guide


Step 1. Create a Flowgate account 👤

Turn on your Flowgate terminal. On the welcome screen, tap “I don’t have a Flowgate account” to create your account and register this POS device.


Step 2. Fill your email ✨

Enter your email address and tap Continue. We’ll send you a message with a secure link to finish setting up your Flowgate account.

💡 Tip: Use the same email you normally check — you’ll need it later to log in and manage your POS devices.

Step 3. Choose your provider ⚡

Select the payment provider you want to connect with (for example, Crypto Processing). Don't click on "Scan QR Code" yet, we will revisit it in a minute.

👉 For these two providers, the setup flow is identical — just follow the next steps.


Step 4. Sign in to your provider 🔑

Enter the email and password linked to your account and click Sign In to continue


Next, you’ll be asked to verify your login. Open your authenticator app (e.g. Google Authenticator, Microsoft Authenticator), enter the 6-digit 2FA code, and submit it to complete the sign-in


Step 5. Generate API and Secret keys 📜

In this example, we will use Crypto Processing dashboard.

Open the API Keys section in the Crypto Processing dashboard — this is where you can create and manage your API and Secret keys.

Click Generate API Key to create a new one for Flowgate integration



→ Click ‘Deactivate’ to disable an old API key you no longer use

🚨 It's not possible to have 2 keys active simultaneously. And If you don’t have any existing API keys, you can skip the step about deactivating an old one — just go ahead and generate a new API key.


To enable a new key, click Activate — note that only one key can be active at a time


→ Enter your 2FA code to confirm. You're nearly done with API Keys🎊


→ Enable the Secret key QR toggle and check the API Key box to include both in your QR code.


What is API Key and why do I need to generate it?

Think of the API Key as your secure password that lets Flowgate talk to your payment provider.

→ You create this key inside your provider’s dashboard.

→ Copy & paste it into Flowgate.

→ Without it, Flowgate simply cannot connect to your provider account.

👉 In short: API Key = secure connection between Flowgate and your provider.

Step 6. Connect Flowgate and Crypto Processing 🤝

On your Payment Terminal, select Crypto Processing., then tap Scan QR Code.

Point the terminal’s camera at the QR code containing your API and Secret keys. Wait a moment until the connection is confirmed

Step 7. POS Registration 📝

Check your inbox — you’ll find an email from Flowgate. Open it and click Confirm your registration


Fill out the registration form with your first and last name, then hit Continue

Next, choose Payment Terminal as your device type, add a terminal name and address, select your local currency, and click Create POS


​Step 8. Setup Callback URL 🔔

In Crypto Processing's dashboard, pick your company from the home page

Go to → Settings

Copy the callback link https://api.flowgate.tech/webhook and paste it into the Callback URL field. Confirm with your 2FA code to save changes

💡What is Callback URL?

Once Flowgate is connected, it needs to know where to send updates about your transactions. That’s where the Callback URL comes in.

→ You paste the Flowgate callback link (e.g. https://api.flowgate.tech/webhook) into your provider’s dashboard.

→ This tells the provider: “Whenever a payment changes status (success, fail, cancel), send the info here.”

→ Flowgate will then show the live status directly in your dashboard and terminal.

👉 In short: Callback URL = real-time updates about payments.

Return to the Flowgate registration page and press I’m done, check now. The system will confirm your callback is working

Once all steps on your Payment Terminal are marked with green checkmarks, tap Continue


Setup complete. Hit Go to Dashboard and you’re ready to start accepting crypto

Did this answer your question?