feexpay_flutter_v2 1.0.1 copy "feexpay_flutter_v2: ^1.0.1" to clipboard
feexpay_flutter_v2: ^1.0.1 copied to clipboard

A secure plugin to accept Mobile Money and Credit Card payments (API v2).

Feexpay v2 #

FeexPay v2 est un plugin Flutter sécurisé pour accepter les paiements Mobile Money et Carte Bancaire via l'API v2.

Installation #

flutter pub add feexpay_flutter_v2

Import #

import 'package:feexpay_flutter_v2/feexpay_flutter.dart';

Utilisation #

MaterialButton(
  child: Text('Payer $amount'),
  color: Color(0xFF112C56),
  textColor: Colors.white,
  shape: RoundedRectangleBorder(
    borderRadius: BorderRadius.circular(10.0),
  ),
  onPressed: () => {
    Navigator.push(
      context,
      MaterialPageRoute(
        builder: (context) => ChoicePage(
          token: 'api_key',
          id: 'shop id',
          amount: amount,
          redirecturl: '/success',
          errorredirecturl: '/error',
          trans_key: 'random_string_15_chars',
        ),
      ),
    )
  },
)

Déclaration des URLs de redirection #

Les routes valides sont ajoutées avec la syntaxe : redirecturl: "/success", errorredirecturl: "/error". Déclarez les routes dans le MaterialApp de l'application qui intègre le SDK.

class MyApp extends StatelessWidget {
  const MyApp({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'FeexPay SDK Demo',
      theme: ThemeData(
        fontFamily: 'Poppins',
      ),
      home: const MyHomePage(title: 'Démo SDK FeexPay'),
      debugShowCheckedModeBanner: false,
      routes: {
        '/success': (context) => const SuccessPage(),
        '/error': (context) => const EndErrorPage(),
      },
    );
  }
}

Contribution #

Les pull requests sont les bienvenues. Pour les changements majeurs, veuillez d'abord ouvrir une issue.

Licence #

GNU Affero

0
likes
0
points
482
downloads

Publisher

unverified uploader

Weekly Downloads

A secure plugin to accept Mobile Money and Credit Card payments (API v2).

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

awesome_dialog, country_picker, flutter, http, url_launcher

More

Packages that depend on feexpay_flutter_v2