I made 2 attempts to donate and receive coins on the main site, but it said it was unable to process my card. However, my bank shows a charge for both attempts, and I did not receive any coins. Is there any way I can be refunded or at least receive the coins commensurate with my donation?
That's because banks set aside the money from any attempted transaction the moment it starts processing, so people can't double dip on the same money if there's a delay. It should return to your account as soon as the transaction times out for the bank, since it's their system holding the amount to be sure it isn't used on something else.