verifyPayment method

Future<void> verifyPayment()

Implementation

Future<void> verifyPayment() async {
  if (isFlightBooking) {
    if (useNeoMiles.value) {
      if (neoMilesBalance > milesPercentageValue) {
        initiateBookingCryptoPayment();
      } else {
        CustomFlashWidget.showFlashMessage(
          type: FlashType.error,
          title: "Invalid booking",
          message: "Your neo miles balance is less than specified miles",
        );
        // DefaultSnackbar.show("Invalid booking",
        //     "Your neo miles balance is less than specified miles");
      }
    } else {
      initiateBookingCryptoPayment();
    }
  } else {
    initiateBookingCryptoPayment();
  }
}