WePay is the surprisingly simple way for small businesses to accept credit cards. WePay offers online invoicing, pay now buttons, a virtual terminal to charge credit cards, as well as an application programming interface (API) for partners. There are no contracts, no monthly fees, and no hidden fees. Sign up for your free account to accept your first payment in minutes!