I paid $20 for silver and only got 500 of the 2x 500 Silvers and the 1x 1000 silver i purchased which olafter waiting and restarting game and console have not been deposited to my account. When going back any looking at the purchase tab it only shows 500 of the 2000 total purchased though through microsoft and my credit card the purchase went through and took the money.
This is not a bungie problem but this is a Microsoft problem
Steam servers were down and the purchase never fully went through is my guess. Check your steam account recent transactions and see if they're pending or if they even went through at all.
Fill out the missing silver form at the bottom of the page https://www.bungie.net/en/Help/Troubleshoot?oid=13657