startCheckoutSDK method
Future<BlusaltCheckoutResultResponse?>
startCheckoutSDK({
- required String apiKey,
- bool isPayment = false,
- bool isDev = false,
- required double amount,
- required String currency,
- required String walletId,
- String? reference,
- Map<
String, dynamic> ? metadata, - String? primaryColorHex,
- String? companyEmail,
- Uint8List? companyLogo,
- IosConfig iosConfig = const IosConfig(),
override
Implementation
@override
Future<BlusaltCheckoutResultResponse?> startCheckoutSDK({
required String apiKey,
bool isPayment = false,
bool isDev = false,
required double amount,
required String currency,
required String walletId,
String? reference,
Map<String, dynamic>? metadata,
String? primaryColorHex,
String? companyEmail,
Uint8List? companyLogo,
IosConfig iosConfig = const IosConfig(),
}) async {
return BlusaltCheckoutResultResponse(
blusaltCheckoutProcess: BlusaltCheckoutProcess.notImplemented,
message: 'Not Implemented',
);
}