feexpay_flutter_v2 1.0.1
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.