Getting Started
9 min read

Getting Started with FiatFlex: A Complete Setup Guide

By FiatFlex Team ·

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)

• Smartphone for two-factor authentication setup

Estimated Setup Time

• Account creation: 5 minutes

• Document verification: 24-48 hours

• Full platform setup: 30 minutes

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)

• Enable two-factor authentication immediately

• 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 all business owners with >25% ownership:

• Government-issued photo ID

• Proof of address (utility bill, bank statement)

• Selfie verification

Processing Time

Most verifications complete within 24-48 hours. Complex cases may take up to 5 business days.

Step 3: Banking Setup

Add Your Bank Account

Navigate to Settings > Banking and 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 convert crypto to euros and when to withdraw those euros to your bank.

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.

Conversion Settings: Configure when and how crypto converts to euros.

Fiat Payment Setup

Tap to Pay Setup: Enable Tap to Pay on a compatible smartphone - no external terminal required.

NFC Configuration: Set up Tap to Pay for cards and mobile wallets.

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.

Send a Test Payment Link

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 your dashboard within seconds 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 Conversion and Withdrawal

Convert a small crypto balance to euros and request a test withdrawal to your SEPA-area bank account. This confirms your banking details are correct end to end. Remember that FiatFlex gives you manual control - you decide when to convert and when to withdraw.

Check Notifications and Receipts

Make sure payment confirmations, receipts and dashboard 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 your dashboard 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 takes only a few minutes. Identity verification (KYC/KYB) is carried out by regulated third-party providers and typically completes within 24-48 hours, though more complex cases can take longer.

    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 convert crypto to euros and when to withdraw. Withdrawals are sent to your SEPA-area bank account, so exact arrival depends on the receiving bank.