Why not just redeem the deluxe code, or download the dlc if unlocked? More info on exact nature of your issue is needed if you want any help.
Also as a note, this is a player to player help forum, there is no one here who can do anything about money, but we can often get things worked out.
------------------------------------------------------------------------------------------------
I am NOT an EA employee, I am just a simple gamer like most everyone else here volunteering my help to those who may can use it .....That means I have to pay for my games just like you, lol.
------------------------------------------------------------------------------------------------