I made some in app purchases a month ago and they’re still pending when I check my purchase history. I contacted apple about it 2 weeks ago and they said to wait it out. How long am I supposed to wait? Has this happened to anyone else and were you able to resolve it?
Technically, the purchase is not pending, as soon as the payment gets cleared from your bank account the purchase is deemed complete and final. Nevertheless, you can always contact iTunes support through Report a Problem and get refund for your purchase. Some developers bar refunds if the app has been downloaded at least once, since you haven't done so you need not worry about this caveat.
The portal shows purchases you made in the last 90 days, for older purchases you'll need to contact iTunes Support directly.
Follow these steps.
Go to Apple's Report a Problem portal and sign in using the Apple ID used for purchase.
You should see a list of your recent purchases (last 90 days). Find the app in question and tap on report.
Describe your problem and click submit.
Apple Support will write to you with 3-5 business days. All the best.
Reference: Apple Support
Call Apple Support once it goes through and ask to speak to iTunes/billing, they can refund it as accidental. Or you can call the bank to decline that transaction all together.