Recently I started to use my credit card with Mansion. I don't know how other outfits process the credit card transactions, but I have to say, I like the way Mansion processes the card withdrawals. Funds are deducted straight away from your account (Mansion) and appear on your credit card account in 3 days.