Financial infrastructure platform for businesses, offering online payment processing and financial services.