So I had to grind a little and got over a thousand coins. I was able to buy that gift box no issues. I know they take us space in your inventory so you might have to get a free spot in order to buy it. Similar to umbral engrams sitting in the postmaster
If it's that box to claim you need a thousand to buy it, dont think of it as a donation and that's a thank you gift they give in exchange.