onPaymentProcessing static method

void onPaymentProcessing({
  1. required String redemptionId,
  2. required String orderId,
  3. bool couponApplied = false,
})

Implementation

static void onPaymentProcessing({
  required String redemptionId,
  required String orderId,
  bool couponApplied = false,
}) {
  final navigator = getObject<INavigationHelpers>();
  navigator.navigate(Screens.voucherGenerationPaymentProcessingScreen.name,
      named: true,
      push: true,
      params: {
        'redemptionId': redemptionId,
      },
      queryParams: {
        'couponApplied': couponApplied.toString(),
      },
      eventProps: {
        'orderId': orderId,
        'redemptionId': redemptionId,
        'couponApplied': couponApplied.toString(),
      });
}