
The typical implementation process for Flutterwave software involves several key steps, designed to ensure a smooth and secure integration for businesses. Here’s a detailed overview:
Account Creation: The first step is to create a free Flutterwave account. This provides access to a test environment where businesses can simulate transactions using mock data.
Integration Configuration: Businesses can choose from various integration methods such as HTML Checkout, In-app Checkout, Javascript inline script, libraries, plugins, or direct API integrations. These options allow for flexibility based on the specific technical capabilities and needs of the business.
KYC Completion: To activate the live environment, businesses must complete the Know Your Customer (KYC) process. This involves submitting relevant business documents such as a Certificate of Incorporation, valid IDs of directors, and proof of business address. The specific requirements may vary by country.
Go Live: Once the KYC process is completed and approved, businesses can transfer their test environment settings to the live account and begin accepting real payments. A go-live checklist is provided to ensure everything is set up correctly.
The duration of this implementation process can vary, but it generally takes a few days to a couple of weeks, depending on the complexity of the integration and the speed of completing the KYC process.
Flutterwave software is highly customizable to fit specific business needs. Here are some of the customization options available:
Store Creation: Businesses can create an online store through the Flutterwave Store, enabling them to sell products globally without needing advanced technical skills.
These features and customization options make Flutterwave a versatile solution that can be tailored to meet the unique requirements of different businesses, from small enterprises to large corporations.
Flutterwave is known for being cost-effective, particularly for its Rave product, which does not charge setup or monthly fees. Businesses can start using Flutterwave's services immediately and only pay for the transactions they accept. However, there might be some specific charges associated with certain services, such as:
Flutterwave provides comprehensive training and support to ensure that new users can effectively utilize their services:
Flutterwave places a high priority on the security of customer data and transactions. The company employs multiple layers of security measures to protect against unauthorized access and fraud:
Flutterwave frequently releases updates to enhance its platform's functionality, security, and user experience. The updates are managed through a structured process that includes:
Flutterwave’s policy on data ownership and portability is outlined in their privacy notices:
Flutterwave offers flexible terms for scaling up or down to accommodate changing organizational needs:
The terms and conditions for contract renewal and cancellation on the Flutterwave platform are outlined in its Merchant Service Agreement. Below are the key provisions related to these aspects:
Initial Term: The agreement begins on the date of the last signature (the "Effective Date") and continues for 12 months (the "Initial Term") unless terminated earlier in accordance with the agreement.
Automatic Renewal: After the Initial Term, the agreement automatically renews for successive one-year periods unless terminated by either party as per the terms of the agreement
Termination by Either Party:
Termination can also occur if Flutterwave considers that the total value of chargebacks and/or refunds is unreasonable
Termination by Flutterwave:
Flutterwave reserves the right to terminate if it suspects fraud, misuse, or any illegal activity related to the merchant's use of its services
Flutterwave may retain funds (e.g., rolling reserves) for up to 180 days post-termination to cover potential liabilities.
Notice periods depend on the circumstances outlined above.
Liabilities Post-Termination: Merchants must pay any outstanding amounts within ten business days of receiving a demand notice from Flutterwave
These terms ensure both parties have clarity about their obligations during renewal and termination while protecting Flutterwave from potential risks associated with merchant activities.
Flutterwave meets several key compliance standards to ensure the security and reliability of its services:
PCI DSS Compliance: Flutterwave complies with the Payment Card Industry Data Security Standard (PCI DSS), which sets stringent requirements for securing cardholder data.
ISO Certifications: Flutterwave has obtained ISO 27001 and ISO 22301 certifications, which demonstrate its commitment to information security management and business continuity management, respectively.