isAllowToPayment method
Implementation
void isAllowToPayment(){
final time = FlightSearchUtils().calculateTimeUnixDifferenceInSeconds(unknownDayTimestamp: paymentDetails.value.availabilityCheckedAt ?? 0);
if(!time.isNegative && time.inMinutes <= 30 && paymentDetails.value.isStillAvailable==true && (paymentDetails.value.bookingStatus == BookingStatus.rateConfirmed)){
allowPayment.value = true;
_startSeatConfrimationTimer(FlightSearchUtils().convertUnixTimestampSecondsToDateTime(paymentDetails.value.availabilityCheckedAt ?? 0));
}
}