I would suggest contacting support to begin the process. Click the icon at the very top left of the game then click "Contact Us" and that will send you in the right direction.
Bought the 19.99 crystal pack and got charged double, have a statement on my b account for 46.48?! How do you plan to fix this?
It may be the currency exchange, in the U.S, you should be charged $20. If you live anywhere else it will not be $19.99 as that is in US currency. I live in Australia and the largest crystal pack is $160. It is wrong that they advertise it in one price but neglect to mention currency exchange. I noticed this a while back before I was going to pay for a pack, it advertised $80 and tried charging me $130. I laughed so hard for almost falling for that.
Replies
Or go to this link: https://help.ea.com/en/star-wars-galaxy-heroes/star-wars-galaxy-heroes/
Hope that helps