Flutterwave

Flutterwave
Company: Flutterwave Payments, LLC
Employees: 201–500 Employees
Company Size: Mid-Market
Ownership: VC-Backed
Headquarter Country: United States of America (the)
Year Established: 2016
Supported Regions: Africa, Europe, North America
Supported Countries: Cameroon, Côte d'Ivoire, Egypt, Ghana, Kenya, Malawi, Mauritius, Nigeria, Rwanda, Senegal, South Africa, Tanzania, the United Republic of, Uganda, United Kingdom of Great Britain and Northern Ireland (the), United States of America (the), Zambia
Industry Focus: Ecommerce, Finance, Retail, Telecommunications, Travel & Hospitality
Annual Revenue (USD): 410,000,000
Target Merchant Size: Startup, SMB, Mid-Market
Setup Fee (USD): 0.00
Monthly Fee (USD): 0.00
Transaction Fee (USD/%): Local transactions (Card) / Local transactions (Wallets & Mobile Money) / International transactions. USA: 3.2% / 2.9% / 4.8%. EU: 2.9% / 2.9% / 4.8%. Cameroon: 4.8% / 2% / 4.8%. Ghana: 2.6% / 2% / 4.8%. Ivory Coast: 3.5% / 2.5% / 4.8%. Kenya: 3.2% / 2.9% / 4.8%. Ivory Coast: 3.5% / 2.5% / 4.8%. Malawi: 4.8% / N/A / 4.8%. Nigeria: 2% / 2% / 4.8%. Rwanda: 4.8% / 3.5% / 4.8%. Senegal: 4.8% / 2% / 4.8%. South Africa: 2.9% + ZAR 1 / 2.5-5% / 4.8%. Tanzania: 4.8% / 2.5% / 4.8%. Uganda: 4.8% / 3% / 4.8%. Zambia: N/A / 3% / 4.8%.
Fee Structure: Flat Rate
Supported Currencies: CAD, COP, EGP, EUR, GBP, GHS, KES, NGN, RWF, TZS, UGX, USD, XAF, XOF, ZAR, ZMW
Acceptance Channels: In-Store (POS), Online (Web), In-App (mCommerce)
Payment Types: Cards, ACH / Bank Transfer (+ eCheck), Real-Time / Open Banking, Digital Wallets, Buy Now, Pay Later, Vouchers
Checkout & Billing Flows: Payment Links, Payment Button, QR Code Payments, One-Click / Saved Cards, Recurring Billing / Subscriptions, Invoicing & Billing Tools, Marketplace (Split Payments)
Platform Capabilities: Contactless Payments, Tokenization
Supported Payment Methods: 1voucher, Apple Pay, Capitec Pay, eNaira, Fawry, Google Pay, M-Pesa, Mobile Money, OPay, USSD
Compliance: PCI DSS, GDPR, ISO 22301, ISO 27001, ISO 27701
Risk Management: Chargeback Management, Fraud Prevention
Global Payments: Cross-Border Acquiring, Multi-Currency Support
Branding & White-Labeling: Custom Branding
Developer & Integration: Web Services API, Hosted Payment Page, Plugin Support, Webhook Support
SDK Support: Android SDK, Angular SDK, Flutter SDK, iOS SDK, Java SDK, Node.js SDK, PHP SDK, Python SDK, React SDK, Ruby SDK, Vue SDK
API Accessibility: Public
Reporting: Online Merchant Portal
Customer Support: 24/7 Support, Email Support, Live Chat, Phone Support
Third-Party Integrations: Magento, Wix, WooCommerce, WordPress, Zapier

Flutterwave: Payment Services Overview For Merchants

Flutterwave is a payment technology company that provides infrastructure for businesses to collect and send payments across multiple countries, currencies, and channels. Its platform supports online and in-person payments, payment links, invoicing, and an integrated online store, with a focus on helping merchants accept payments in numerous currencies using a wide range of methods.

Flutterwave At A Glance

Flutterwave offers a suite of products under the Flutterwave for Business (F4B) environment that covers collections, payouts, virtual accounts, card issuing, and value-added tools such as an ecommerce store and invoicing.

Flutterwave positions its products for both enterprises and small businesses, including marketplaces, platforms, and SMEs that need to accept payments online and at physical locations.

Geographic Reach And Currencies Supported Regions And Countries Flutterwave supports payment collection in multiple regions, including Africa, Europe, the United Kingdom, and the United States. A payment channels overview explicitly lists support for Cameroon, Egypt, Ghana, Ivory Coast, Kenya, Malawi, Mauritius, Nigeria, Rest of Europe, Rwanda, Senegal, South Africa, Tanzania, Uganda, United Kingdom, United States, Zambia.

Accepted Currencies

A dedicated help article lists card transaction currencies supported by Flutterwave, including:

  • GBP, CAD, XAF, COP, EGP, EUR, GHS, KES, IRN, NGN, RWF, SLL, ZAR, TZS, UGX, USD, XOF, ZMW

In addition to that detailed list, Flutterwave states that it accepts payments in more than thirty currencies and that its infrastructure enables acceptance of over 150 currencies via various methods.

For merchants, this means card payments and other supported methods can be denominated in a broad set of local and major international currencies, subject to account configuration and regional eligibility.

Payment Acceptance Channels And Methods

Channels

Flutterwave supports multiple ways for merchants to collect payments:

  • Hosted online checkout integrated into ecommerce sites and platforms.

  • Payment links for one-off and recurring payments without writing code.

  • Online store (Flutterwave Store) for creating a simple ecommerce site that can sell globally.

  • Invoices for issuing professional invoices and collecting payments.

  • Recurring payments via payment plans and card tokenization.

  • POS systems for in-person payments at stores, pop ups, and events, including device management from the dashboard.

The dashboard guide also shows that merchants can log and manage cash payments inside the platform, and use virtual accounts and other tools in the payments section of the dashboard.

Supported Payment Methods

Flutterwave documents a broad set of payment methods that can be enabled on an account, including:

  • Cards

    • Local and international cards, including Mastercard and Visa.

  • Bank-based methods

    • Bank account debits

    • Bank transfers, including Pay with Bank Transfer options

    • ACH in supported markets

  • Digital wallets and mobile schemes

    • Mobile money (Ghana, Uganda, Rwanda, Tanzania, Zambia, Malawi and Francophone Africa variants)

    • M-Pesa in Kenya

    • OPay

    • Barter payment

  • Alternative and local methods

    • QR payments such as NQR

    • 1Voucher in South Africa

    • eNaira in Nigeria

  • Big tech wallets

    • Apple Pay

    • Google Pay

Recurring Billing And Payment Experience

Flutterwave offers recurring payments by allowing merchants to create payment plans or use card tokenization, and subscription payment links can be managed via the dashboard.

Pricing And Fees

Flutterwave for Business is described as free to use, with revenue generated from a percentage fee on processed transactions.

The platform applies:

  • Transaction fees for local payments within the merchant’s sign up country.

  • International processing fees for transactions outside the sign up country when collected via alternative payment methods such as bank transfer, Apple Pay, Google Pay and mobile money.

Detailed fee tables are provided per country or region via pricing pages, and fees differ by location, currency and payment method type.

Developer Experience And Integration

Flutterwave provides a developer platform with REST APIs, SDKs and libraries for building custom payment flows. Key aspects include:

  • Collections and payouts APIs

    • Card payments, mobile money, bank transfers and bank account debits

    • Payouts to bank accounts and mobile money, including bulk transfers

  • Payment UI options

    • Flutterwave Inline

    • Standard hosted checkout

    • HTML checkout forms

  • SDKs and plugins

    • SDKs for mobile platforms such as Android and iOS

    • Ecosystem links for frameworks like React and Vue

    • Plugins referenced for platforms including WordPress

  • Operational APIs

    • Settlements, refunds, chargebacks

    • Virtual accounts, bill payments, split payments, OTP services

The dashboard guide shows that API keys are managed in a dedicated settings section, and that IP whitelisting and webhooks configuration are integrated into account security and developer settings.

Security, Compliance And Risk Features

Flutterwave emphasizes security and holds several relevant certifications:

  • ISO 27001 and ISO 22301
  • PA DSS and PCI DSS compliance

Within the dashboard, Flutterwave enforces two factor authentication for logins, and offers additional security measures such as IP whitelisting for API access and dedicated security settings, including controls for notification preferences and other account parameters.

Merchant Dashboard, Reporting And Support

The Flutterwave for Business dashboard functions as the operational hub for merchants. It provides:

  • Balances and settlements

    • Collection and payout balances by currency

    • Balance history and settlement visibility according to settlement schedules

  • Transactions and dispute management

    • Detailed transaction views showing amounts, fees, timelines and customer information

    • Tools to issue refunds

    • Chargeback management screens

  • Customer and store management

    • Customer lists with export capabilities and blacklisting options

    • Store pages, product catalogs, orders, shipping settings, discount codes and store analytics

  • Payment tools

    • Creation and management of payment links

    • Invoice generation

    • POS management where available

For support, Flutterwave states that it provides 24 hour customer support across multiple channels.

Conclusion

Flutterwave is a multi region payment platform that enables merchants to accept and manage payments online and in person using a wide set of payment methods, currencies and channels. Its infrastructure covers cards, bank based payments, mobile money, QR and other local methods, with API based and dashboard based tools for collections, payouts, recurring billing and ecommerce.

For merchants operating in or serving Africa, Europe, the UK and the US, Flutterwave offers integrated capabilities that combine payments acceptance, settlement management, dispute handling, ecommerce tooling and reporting within the same environment, backed by PCI DSS and ISO certifications and 24 hour multi channel support. The exact mix of payment methods, fees and settlement timelines depends on the merchant’s country, currency and configuration, so merchants typically align their use of Flutterwave with their specific geographic footprint, payment preferences and risk requirements.

Frequently Asked Questions (FAQs)

What is Flutterwave and which businesses can use it?

Flutterwave is a payment service provider that lets startups, SMBs and mid market companies accept payments across Africa, Europe and North America. Merchants can use Flutterwave for online checkout, in store POS and in app payments, with support for multiple local methods and currencies in each supported country.

Which countries and currencies does Flutterwave support?

Flutterwave supports merchants in markets such as Cameroon, Côte d’Ivoire, Egypt, Ghana, Kenya, Malawi, Mauritius, Nigeria, Rwanda, Senegal, South Africa, Tanzania, Uganda, the United Kingdom, the United States and Zambia. It handles major currencies including USD, EUR, GBP, NGN, ZAR, XOF, XAF and more.

What payment methods does Flutterwave support for merchants?

With Flutterwave, customers can pay using cards, ACH and bank transfers, real time and open banking payments, digital wallets and mobile money, buy now pay later options and vouchers. Supported methods include Apple Pay, Google Pay, M-Pesa, OPay, 1voucher, eNaira, USSD and other mobile money schemes.

How much does Flutterwave cost in transaction fees?

Flutterwave has no setup fee and no monthly fee. It uses a flat rate pricing model where transaction fees depend on country, currency and method. For example, card payments in the EU are typically charged at 2.9 percent for local cards and 4.8 percent for international card transactions.

Which compliance and security standards does Flutterwave meet?

Flutterwave lists PCI DSS, GDPR, ISO 27001, ISO 22301 and ISO 27701 in its compliance scope. These standards cover card data security, information security management, business continuity and privacy management for merchants that process payments and personal data with Flutterwave across supported regions.

How can I integrate Flutterwave with my website or app?

Merchants can integrate Flutterwave using web services APIs, hosted payment pages and plugins. Flutterwave also provides SDKs for Android, iOS, Flutter, Java, PHP, Node.js, Python, React, Angular, Ruby and Vue, plus webhook support so back office and ecommerce systems can stay in sync with payment events.

Does Flutterwave support subscriptions and marketplace payments?

Flutterwave supports payment links, payment buttons, one click and saved cards, recurring billing and subscriptions, invoicing tools and marketplace style split payments. These features let merchants configure subscriptions, manage repeat billing cycles and distribute a single payment between different business accounts.

What reporting tools does Flutterwave offer in its merchant portal?

With Flutterwave, merchants get an online merchant portal to monitor payments, fees and activity across channels. The portal centralises data from online, POS and in app payments so finance and operations teams can review performance, reconcile settlements and export transaction information when needed.

What customer support options does Flutterwave provide?

Flutterwave provides 24 by 7 customer support across channels including email, live chat and phone. Merchants can contact Flutterwave for help with onboarding, technical integration, transaction issues, chargebacks, disputes and day to day operational questions related to accepting and managing payments.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.