• Skip to primary navigation
  • Skip to content
Flutterwave
  • Products
    • Rave
    • Barter
  • Developers
  • Pricing
  • Company
    • Blog
    • Careers
  • Sign In
  • Selected Country
    • USA
    • Algeria
    • Angola
    • Benin
    • Botswana
    • Burkina Faso
    • Cameroon
    • Cape Verde
    • Chad
    • Comoros
    • Djibouti
    • Equatorial Guinea
    • Ethiopia
    • Gabon
    • Gambia
    • Ghana
    • Ivory Coast
    • Kenya
    • Lesotho
    • Liberia
    • Madagascar
    • Malawi
    • Maritius
    • Mauritania
    • Morocco
    • Mozambique
    • Namibia
    • Niger
    • Nigeria
    • Republic Congo
    • Rwanda
    • Sao Tome & Principe
    • Senegal
    • Seychelles
    • Sierra Leone
    • South Africa
    • Swaziland
    • Tanzania
    • Togo
    • Uganda
    • Zambia
    • Others

Build on Flutterwave.

Everything you need to build reliable and secure payment experiences.

CREATE ACCOUNT
VIEW OUR API

Developer’s Playground

We focus on our technology because we know a strong, flexible infrastructure will provide the payment processing experience you need. Use our libraries, plugins and SDKs to start collecting payments in minutes. With Flutterwave, join a leading community of engineers in developing the next standard of payments technology in the industry.

VIEW FULL DOCUMENTATION
// Require Library const Flutterwave = require('ravepay'); // Authenticate Library with test public_key and test secret_key const merchant = new Flutterwave('FLWPUBK-50e19eb0c05bdad437928beb9f102d29-X', 'FLWSECK-f3d76b37434ee112ef603ee122bcf6ff-X', false); // Charge Card const chargedUser = await merchant.Card.charge({ cardno: '5438898014560229', cvv: '890', expirymonth: '09', expiryyear: '19', currency: 'NGN', amount: '10', pin: '3310', suggested_auth: 'pin', email: 'user@gmail.com', IP: '71.15.138.132', txRef: 'TXREF-' + Date.now(), }); // verify charged transaction with test one time password const verifyCharge = (await merchant.Card.validate({ transaction_reference: chargedUser.body.data.flwRef, otp: 12345 })).body;

You are in good company

Learn more about Flutterwave customers and why 1000+ businesses have already joined Flutterwave.

Quick Start

With a few easy steps, you can set up your payment gateway in minutes.

GET STARTED

Take recurring payments

Get paid using single or recurring billing features and manage users with webhooks.

GET STARTED

Build a Marketplace

Connect users and vendors seamlessly on an out-of-the-box payments platform.

GET STARTED

Ready to get started?

An integrated payments platform ready for your business growth.

CREATE YOUR ACCOUNT

With Flutterwave there is always a helping hand with our community of over 300 innovators

Join The Flutterwave developer slack channel, if you need any help or have suggestions.

Join Our Slack
Products
Rave Barter
Flutterwave
Company Developers Blog Support Integrations Contact Sales
Legal
Terms of Service Privacy Policy
Sitemap
Flutterwave PCI
San Francisco
1323 Columbus Avenue San Francisco, CA 94133
Lagos
8 Providence Street Lekki Phase 1 Lagos, NG
+234 1 280 9030
Flutterwave Inc. @ 2019

© 2019