Source isnt always credit card. Fixes #26