A platform that enables businesses to receive online payments from customers through various payment methods.