News

Online payments company Stripe is laying off 300 employees internationally, according to an internal memo obtained by Fortune, and accidentally sent some affected workers an image of a cartoon duck.
Its payment processing solution, Stripe Payments, is best suited for businesses that make most of their sales online and can take advantage of the platform’s developer tools and customizability.