Most payments through Internet will refuse a creditcard not accepted by PayPal, like we do too.
The problem lies mostly here.
In a number of countries, creditcards are more likely debitcards , no matter what nice title the local banks give to it (International / Gold / Crystal) .
The owner puts (example) $500 in a bank account and get a creditcard, He buys and buys and buys, and the claims are coming in, just before that the owner "cleans" his account, and that is it.
Those creditcard accounts are not covered by any bank insurance, or garantee by the creditcard company, the only value it has is the actual amount of money that is available in the bankaccount.
And since the seller cannot "see" that amount, because the transaction takes time, and most of those cards are not "on-line" and in "realtime" accessable, they refuse them, because the risks are too high.
And he has to wait till the account has funding again and that can take a loooooooooooooooooooooooooong time.
And who says that the address on the creditcard is correct and even than how you are going to find that address and than how do you want to collect ???????????
And as well, scams with "stolen" or "copied" creditcards are big business in the DR, Mexico and Haiti.
Just try to get some info from a bank in the DR about a creditcard.
You make a call, they put you on hold, after 15 minutes the line get disconnected, you try a few times over, finally someone there
You ask for the creditcard info, and they tell you to call to xxx, there the whole circus starts again
Finally a person who can give the proper information, but for that he tells you, you have to go to Santo Domingo, fill out some papers and than they will contact you, when your request is honored.
Don't even thinkk about calling AMEX, they will tell you to contact the bank who issued the "creditcard"
Do you really think we are going to do all this extra work?
Nope, just refuse the card and you are save.
Sorry but it is the way it is.