When talking about buying things and making payments for them etc... what context would you use "in" vs"by" when referring to the payment. For example...
She paid by credit card. (ok)
She paid in credit card. (not)
She paid by mail. (ok)
She paid in mail. (not)
She paid by check. (ok)
She paid in check. (not)
She paid by cash. (not?)
She paid in cash. (ok)
She paid by dollars. (not)
She paid in dollars. (ok)
She paid by goats. (not)
She paid in goats. (ok)
My sense is that 'by' is used when talking about a method of transmitting value ie: credit card, mail, check where as 'in' is used when talking about the thing of value you are giving as payment ie: cash, dollars, coins, stock.
Is there any relevant literature that talks about this? or is this just idiomatic?