moneroo_flutter_sdk library
Moneroo Flutter SDK - A Flutter package for integrating Moneroo payment services.
This SDK provides a comprehensive set of tools to integrate Moneroo payment processing capabilities into Flutter applications. It includes API wrappers, data models, and ready-to-use widgets to handle payment flows.
The SDK supports various payment methods across multiple African countries and currencies, making it ideal for applications targeting the African market.
Main components:
- API wrapper: For direct interaction with Moneroo's payment API
- Widget: Ready-to-use UI component for payment processing
- Models: Data structures for customers, payments, and payment information
- Enums: Predefined constants for currencies, payment methods, and statuses
Classes
- App
- Payment related app
- Capture
- Payment related capture
- Context
- Payment related internet context
- Country
- Payment related country
- Currency
- Payment related currency
- Gateway
- Payment related gateway
- Method
- Moneroo
- A Flutter widget that provides a complete payment flow using Moneroo services.
- MonerooApi
- An API wrapper for the Moneroo payment processing API.
- MonerooCustomer
- A model class representing customer information for Moneroo payments.
- MonerooPayment
- Base payment class
- MonerooPaymentInfos
- Give you access to data related to a payment
- UserAgent
- Payment related user agrent
Enums
- MonerooCurrency
- Defines the currencies supported by the Moneroo payment platform.
- MonerooMethod
- Defines the specific payment methods supported by Moneroo.
- MonerooStatus
- Defines the possible statuses of a payment transaction.
- MonerooVersion
- Defines the API version to use when making requests to the Moneroo API.