Welcome to the Community, @usersuliman. I want to make sure your payment method in QuickBooks Online is activated.
To get this sorted out, I'd suggest getting in touch with our QuickBooks Online Support to help you check the status of your payment method. All account-related concerns need to be routed to our phone support for security purposes.
You can also request a callback from our support instead of waiting on hold for an available agent. Here are how:
Click the Help option in the top-right corner of your QuickBooks product.
Enter your issue in the chatbox (for example subscription) and review the results.
Our Chat Support will attend to your concern and will show a phone number that you can call for further assistance.