Quickstart

Learn how to get started with integrating Flutterwave into your application.

Step 1. Creating an Account

First, you'll need to create your Flutterwave account. Which will give you access to a free test environment where you can simulate your preferred transactions.


In your test environment, you will be able to:

  1. Receive payments using a mock data card.
  2. Make transfers to dummy accounts (bank and mobile money)
  3. Use mock wallets and virtual cards.

Step 2. Configuring your Integration

There are several integration methods available to you. Some of the most commonly used options include:

  1. HTML Checkout
  2. In-app Checkout
  3. Javascript inline script
  4. Libraries and Plugins
  5. Direct API integrations

ℹ️

Tip

If you are new to the concept of APIs, check out this article on API basics to get started.


Next Step


Step 3. Completing your KYC

To enable live transactions, complete your KYC verification. This includes submitting business documents and fulfilling additional requirements.


Step 4. Going Live

After account approval, you can start sending and receiving payments, along with other supported transaction types. You’ll also be able to transfer your settings from the test environment to your live account. Check out this quick demo on how to use your dashboard effectively.

Before processing live payments, review our go-live checklist to ensure your account is fully set up. For support, contact our support team.