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.