SubmitOrder constructor

const SubmitOrder({
  1. Key? key,
  2. required BuildContext sheetHostContext,
  3. required PaymentRequest paymentRequest,
  4. required CardData card,
  5. required void onComplete(
    1. BuildContext submittingContext,
    2. Map<String, dynamic> merchantResponse
    ),
  6. required void onResubmit(
    1. BuildContext submittingContext,
    2. PaymentRequest paymentRequest,
    3. CardData card
    ),
  7. required void onPaymentFailed(
    1. String message, {
    2. String? code,
    3. SdkPaymentResult? paymentResult,
    })?,
})

Implementation

const SubmitOrder({
  super.key,
  required this.sheetHostContext,
  required this.paymentRequest,
  required this.card,
  required this.onComplete,
  required this.onResubmit,
  required this.onPaymentFailed,
});