I have the same problem, I don't know why but Panama is not in the list of approved countrys, and if your country is not in that list you can't pay with a credit card, the system will check the origin of the credit card and will not process the transaction, another alternative will be
www.2checkout.com, it is one of the easiest systems to setup.