presentGooglePayButton method

Widget presentGooglePayButton({
  1. required BuildContext context,
  2. String? apiKey,
  3. String? googleMerchantId,
  4. String amount = '0.00',
  5. String currency = 'USD',
  6. void onResult(
    1. PaymentResult result
    )?,
  7. Future<void> onPay()?,
  8. ButtonStyle? buttonStyle,
  9. Map<String, dynamic>? merchantArgs,
  10. String? merchantName,
  11. String? merchantInfo,
  12. 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,
  );
}