A Merchant Cash Advance is a business loan alternative that is actually a sale. Merchants sell their future credit card sales at a discount in order to receive cash today. A small percentage of future credit card sales is rendered as payment until the balance is paid back.