toyyibpay 1.1.1 copy "toyyibpay: ^1.1.1" to clipboard
toyyibpay: ^1.1.1 copied to clipboard

toyyibpay

example/main.dart

import 'package:flutter/material.dart';
import 'package:toyyibpay/toyyibpay.dart';

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

class ExampleApp extends StatelessWidget {
  const ExampleApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'ToyyibPay Example',
      home: Scaffold(
        appBar: AppBar(title: const Text('ToyyibPay Example')),
        body: Center(
          child: ElevatedButton(
            onPressed: () async {
              final result = await ToyyibpayCheckout.startPayment(
                context: context,
                apiKey: '<YOUR_SECRET_KEY>',
                categoryCode: '<YOUR_CATEGORY_CODE>',
                billName: 'Demo Bill',
                billDescription: 'Testing payment',
                amountCents: '1000', // RM10.00
                returnDeepLink: 'https://yourapp.example/return',
              );
              debugPrint('Payment status: ${result.status}');
            },
            child: const Text('Start Payment'),
          ),
        ),
      ),
    );
  }
}
3
likes
0
points
11
downloads

Publisher

verified publishergoutam.info

Weekly Downloads

toyyibpay

Homepage

License

unknown (license)

Dependencies

flutter, http, webview_flutter

More

Packages that depend on toyyibpay