lychee_payment_sdk_test 0.0.4+1
lychee_payment_sdk_test: ^0.0.4+1 copied to clipboard
Lychee Payment SDK.
example/lib/main.dart
import 'package:flutter/material.dart';
import 'package:lychee_payment_sdk_test/payment_sdk.dart';
void main() => runApp(const PaymentApp());
class PaymentApp extends StatelessWidget {
const PaymentApp({super.key});
@override
Widget build(BuildContext context) {
return const MaterialApp(
title: 'Payment SDK Demo',
home: PaymentHomePage(),
);
}
}
class PaymentHomePage extends StatelessWidget {
const PaymentHomePage({super.key});
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: const Text('Payment SDK Demo'),
),
body: Center(
child: ElevatedButton(
onPressed: () {
PaymentSDK.PayWithLychee(
context: context,
amount: '1', //total amount
storeName: 'Mart.ps', //store name
storeLogo:
'https://s3.us-west-2.amazonaws.com/storetest.lycheeapp.org/laychee.png', //store logo
secretKey: 'CnL+y/M/3o+3ba1cD3rlgLbtkGwMJwcigPoXvsIvsEg=',
apiKey: 'eb9fd929-f952-48ce-a817-a21b5997ff91',
deviceUDID: 'qqqq');
},
child: const Text('Open Payment Dialog'),
),
),
);
}
}