i have i cloude subscription is pending whichc need $3 and in mybalance i have 4.66$
You say you have $4.66 which is more balance than the $3 your subscription wants, so there should be no problem with Apple automatically taking what you owe and then you doing one of the things below to bring your account to zero.
#1. If you still have a valid credit or debit card from your original country, purchase an item for slightly more than your balance. The remainder will be billed to your card, leaving you with nothing in your account balance. This is the only solution for you to empty your balance if cannot contact Apple Support. This method is the easiest and you get to use your money yourself instead of giving it to Apple.
#2. Ask Apple Support to remove and keep the balance. Live support is not available in all countries.
- Click on the special empty-balance request, chat link at the bottom of this support article ➔ Check your Apple Account balance - Apple Support
- General Apple support and service contact ➔ Contact Apple Support - Apple Support If live support options are available they will show near the bottom left. Telephone numbers may only work when calling from the same country. If numbers show as colored links, click on them for more options.
- With an iPhone, iPad, or Vision, you may be able to chat using the Apple Support App if it is available in your country ➔ https://apps.apple.com/app/apple-support/id1130498044
If you can neither add a payment method nor contact Apple, your alternative is to create a new Apple Account when you are in the new country. Avoid doing that if at all possible. It may cause many complications with your current account content.
When changing account regions there’s a full set of guidelines in this support article ➔
Change your Apple Account country or region - Apple Support