Generally the sources uses a third party for CC transactions such as moonclerk. The source never actually sees your CC information. They make an accoutn with moonclerk, send you an invoice, and then you pay moonclerk who takes the payment and moves it to the sources 'wallet'. While still not a good idea, its not as bad as you guys are imagining.
