FiatFlex
Download the app
Getting Started9 min read

Getting Started with FiatFlex: A Complete Setup Guide

A step-by-step FiatFlex setup guide: account creation, KYC/KYB verification, banking setup and configuring crypto and Tap to Pay payments.

Contents

Ready to revolutionize your payment processing? This comprehensive guide will walk you through setting up FiatFlex from account creation to accepting your first payment.

Before You Begin

What You'll Need

  • Valid business registration documents
  • Government-issued ID for verification
  • Business bank account details (IBAN and BIC)
  • Basic business information (address, contact details, business type)
  • A smartphone: FiatFlex runs in the mobile app, and there is no web dashboard

What Sets the Pace

  • Account creation and setup happen in the app, in one sitting
  • Identity verification (KYC/KYB) is run by regulated third-party providers, so how long it takes depends on the checks they need and on the documents you supply

Step 1: Account Creation

Download the FiatFlex App

Registration happens in the mobile app, not on the website. Install FiatFlex from the App Store (iOS) or Google Play (Android), open it and tap "Create account."

Choose Account Type

Select "Business Account" to access all FiatFlex features including both crypto and fiat payment processing.

Basic Information

Provide your business details:

  • Business name and registration number
  • Business address and country
  • Primary contact information
  • Business category and estimated transaction volume

Create Credentials

  • Choose a strong password (minimum 12 characters)
  • Verify your email address

Step 2: Business Verification

Document Upload

Upload clear photos or scans of:

  • Business registration certificate
  • Tax identification documents
  • Proof of business address
  • Director/owner identification

KYC (Know Your Customer) Process

Complete identity verification for every business owner who holds 25% or more of the company:

  • Government-issued photo ID
  • Proof of address (utility bill, bank statement)
  • Selfie verification

How Long Verification Takes

Identity verification is carried out by regulated third-party providers. How long it takes depends on the checks they need to run and on the documents you supply, so FiatFlex does not promise a completion time.

Step 3: Banking Setup

Add Your Bank Account

In the FiatFlex app, add your business bank account:

  • IBAN (International Bank Account Number)
  • BIC/SWIFT code
  • Bank name and address
  • Account holder name (must match business registration)

Verification Process

There is no test deposit to wait for. Your bank details are checked against the verified identity of the account holder by the regulated payout partner, so the account holder name must match your verified business or personal identity exactly. A mismatch is the usual reason a bank account is rejected.

Withdrawal Settings

Withdrawals are always manual. There is no automatic payout schedule to configure: you choose when to withdraw your card balance to your bank, and when to cash out your stablecoins. A stablecoin cash-out is a single operation: a regulated partner converts the stablecoins and wires the euros to your bank account, with no euro balance held in between.

Step 4: Payment Method Configuration

Crypto Payment Setup

Wallet Generation: FiatFlex automatically creates secure wallets for USDC and EURC on the Solana blockchain.

Payment Links: Create customizable payment links for invoices and online sales.

QR Code Generation: Generate QR codes for in-person crypto payments.

Fiat Payment Setup

Tap to Pay: Accept contactless cards and mobile wallets (Apple Pay, Google Pay, Samsung Pay) directly on a compatible smartphone, with no external terminal. Tap to Pay is available in France only at launch.

Receipt Settings: Configure digital receipt delivery.

Step 5: Integration and Testing

Before you start taking real payments, run a few checks so your first live transaction goes smoothly.

Create a small payment link or QR code and pay it yourself (or ask a colleague) using a supported asset (USDC or EURC). Confirm that the payment appears in the app and that the status updates correctly.

Try a Tap to Pay Transaction

If you accept fiat, run a low-value contactless Tap to Pay transaction with a real card or mobile wallet (Apple Pay, Google Pay or Samsung Pay) to confirm your phone reads cards reliably in your environment.

Verify Your First Cash-Out

Cash out a small stablecoin balance: a regulated partner converts it and wires the euros to your SEPA-area bank account in a single operation. This confirms your banking details are correct end to end. Remember that FiatFlex gives you manual control - you decide when to cash out your stablecoins and when to withdraw your card balance.

Check Notifications and Receipts

Make sure payment confirmations, receipts and app notifications reach you and your customers as expected.

Going Live

Once your test transactions look right, you are ready to accept payments from real customers. A few good habits for your first weeks:

  • Keep your KYC/KYB details up to date so verification never blocks a payout.
  • Reconcile the app's records against your bank statements regularly.
  • Use clear, descriptive references on payment links so your bookkeeping stays clean.
  • Revisit your conversion timing as you learn how your cash flow works.

Frequently Asked Questions

How long does FiatFlex onboarding take?

Account creation happens in the app, in one sitting. Identity verification (KYC/KYB) is then carried out by regulated third-party providers, and how long that takes depends on the checks they need to run and on the documents you supply.

Do I need any special hardware to accept payments?

No. Crypto payments work through payment links and QR codes, and contactless Tap to Pay runs on a compatible smartphone - there is no external terminal to buy.

When do funds reach my bank account?

You stay in control of timing: you decide when to withdraw your card balance and when to cash out your stablecoins, which are converted and wired as euros in a single operation. A regulated partner executes each transfer to your SEPA-area bank account, and arrival depends on that partner and on the receiving bank, so FiatFlex does not promise a specific arrival time.