presentGooglePayButton method
Widget
presentGooglePayButton({
- required BuildContext context,
- String? apiKey,
- String? googleMerchantId,
- String amount = '0.00',
- String currency = 'USD',
- void onResult(
- PaymentResult result
- Future<
void> onPay()?, - ButtonStyle? buttonStyle,
- Map<
String, dynamic> ? merchantArgs, - String? merchantName,
- String? merchantInfo,
- List<
SummaryLineItem> ? summaryItems,
Implementation
Widget presentGooglePayButton({
required BuildContext context,
String? apiKey,
String? googleMerchantId,
String amount = '0.00',
String currency = 'USD',
void Function(PaymentResult result)? onResult,
Future<void> Function()? onPay,
ButtonStyle? buttonStyle,
Map<String, dynamic>? merchantArgs,
String? merchantName,
String? merchantInfo,
List<SummaryLineItem>? summaryItems,
}) {
return LearmondGooglePayButton(
apiKey: apiKey,
googleMerchantId: googleMerchantId ?? LpeSDKConfig.googleMerchantId,
merchantArgs: merchantArgs,
merchantName: merchantName,
merchantInfo: merchantInfo,
amount: amount,
currency: currency,
onResult: onResult,
onPay: onPay,
buttonStyle: buttonStyle,
summaryItems: summaryItems,
);
}