Merchant cash advances work by providing financing for business owners in exchange for a determined portion of the business’s revenue over a set period of time. This is typically recouped daily through the business’s credit card transactions.