Nothing is charged when a payment fails, and the time you already have is not affected. Razorpay's window shows the reason and stays open, so you can try again or choose another method. Check the card has not expired and has enough funds, or that your bank allows online or international payments.
In India, UPI usually allows up to INR 1,00,000 a payment, so for longer periods use netbanking or a card. If money left your account but the Billing page does not show the payment, it says "Payment received, being checked" while it is confirmed; if it does not appear within an hour, email info@fleetkraft.com.