pay_pro_sdk 1.0.0 copy "pay_pro_sdk: ^1.0.0" to clipboard
pay_pro_sdk: ^1.0.0 copied to clipboard

Flutter plugin for PayPro SDK. To know more about PayPro, visit https://bustto.com/

example/lib/main.dart

import 'package:flutter/material.dart';

import 'package:pay_pro_sdk/pay_pro_sdk.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatefulWidget {
  const MyApp({super.key});

  @override
  State<MyApp> createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
  String _platformVersion = 'Unknown';

  @override
  void initState() {
    super.initState();
    initPlatformState();
  }

  Future<void> initPlatformState() async {}

  @override
  Widget build(BuildContext context) {
    return MaterialApp(home: PayProTest(platformVersion: _platformVersion));
  }
}

class PayProTest extends StatelessWidget {
  PayProTest({super.key, required this.platformVersion});

  final String platformVersion;
  final payProSdk = PayProSdk();

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(title: const Text('Mock app')),
      body: Center(
        child: Column(
          mainAxisSize: MainAxisSize.min,
          children: [
            ElevatedButton(
              onPressed: () {},
              child: const Text('Open PayPro intro'),
            ),
            const SizedBox(height: 12),
          ],
        ),
      ),
    );
  }
}