verifyPayment method
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();
}
}