{"repo":"Flutterwave/React-v3","free":true,"listed":false,"github":"https://github.com/Flutterwave/React-v3","clone":"git clone https://github.com/Flutterwave/React-v3.git","description":"React Library for Flutterwave v3 payment APIs.","language":"TypeScript","stars":27,"topics":["payment","payment-gateway","payments","react","v3","flutterwave-react"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Flutterwave v3 React Library Introduction The React SDK helps you create seamless payment experiences in your React mobile or web app. By connecting to our modal, you can start collecting payment in no time. Available features include: - Collections: Card, Account, Mobile money, Bank Transfers, USSD, Barter, NQR. - Recurring payments: Tokenization and Subscriptions. - Split payments Table of Contents 1. Requirements 2. Installation 3. Initialization 4. Usage 5. Support 6. Contribution Guidelines 7. License Requirements 1. Flutterwave version 3 API keys 2. Node version = 6.9.x and npm = 3.x.x 3. React version = 15 (including React 19) 4. For Next.js: Version 12+ (both App Router and Pages Router supported) Installation Install the SDK Initialization Import useFlutterwave to any component in your application and pass your config Usage Add Flutterwave to your projects as a component or a react hook: 1. As a Component 2. Directly in your code 3. Next.js Applications 4. Making recurrent payments Components Hooks Next.js Applications The Flutterwave React SDK works seamlessly with Next.js applications. Since the library loads external scripts, you must ensure it runs only on the client side. App Router (Next.js 13+) Add the 'use client' directive at the top of your payment component: You can also use the FlutterWaveButton component: Pages Router (Next.js 12 and below) Use dynamic imports with SSR disabled: Then create your payment component in components/FlutterwavePayment.js : Imp","default_branch":null,"files":null,"tree":[],"storefront":"/r/Flutterwave","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Flutterwave/React-v3/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}