Stardock accepts Visa/MasterCard, from whichever country. You also send a money order if you don't want to use a credit card. That's how I paid when I first bought Object Desktop. I don't use my credit card online. One of my peeves, sorry.
Here a direct cut and paste from the sales FAQ:
Q: I don’t have a credit card. How can I purchase Stardock software?
A: We also accept checks or money orders in US funds (no Eurocheques, please, as they are not certified funds). Please print and use the order form at https://www.stardock.com/order.txt (also found in the directories of Stardock’s shareware products) and mail with payment to:
Stardock Systems, Inc.
17292 Farmington Rd.
Livonia, MI 48152
USA