kyrmannpay
A Flutter plugin for making payments with Kyrmannpay gateway
Installation
Add kyrmannpay_flutter to your pubspec.yaml file:
dependencies:
...
    kyrmannpay_flutter: <version>
Payment data
the following parameters are required in order to make payment:
.  paymentData (Map<String, dynamic>) - Contains all necessary data to initialize payment namely:
- login (String): user login  | Contact Kyrmannpay
- password (String): user encrypted password  | Contact Kyrmannpay
- amount (int): purchase overall amount
- afid (int): Represents Service ID used by client | Provided by Kyrmannpay
- offerId (int): Represents ID of service proposed by client from SAV platform | Provided by   Kyrmannpay
- cartId (String): Consumer purchase identifier | The length must be superior or equal to 5
- key (String): Represents Encryption key | Provided by Kyrmannpay
- iv (String): Represents iv key | Provided by Kyrmannpay
. callbackUrl (String): Represents callback url
Libraries
- controllers/home_controller
 - env/env
 - kyrmannpay
 - services/home_services
 - ui/home
 - utils/callbacks
 - utils/colors
 - utils/custom_focus_border
 - utils/custom_toast
 - widgets/home_widget/chosen_operator
 - widgets/home_widget/credit_card_payment
 - widgets/home_widget/custom_subtitle
 - widgets/home_widget/custom_title
 - widgets/home_widget/custom_wave_dialog
 - widgets/home_widget/kyrmann_gateway
 - widgets/home_widget/logo
 - widgets/home_widget/mobile_money_payment
 - widgets/home_widget/moov_operator
 - widgets/home_widget/mtn_operator
 - widgets/home_widget/operator
 - widgets/home_widget/operator_content
 - widgets/home_widget/orange_content
 - widgets/home_widget/orange_operator
 - widgets/home_widget/wave_operator