The services you mentioned—payment processing, marketing, shipping, customizable online storefronts, and tools for encouraging customer engagement—are primarily provided by:
online retailing platforms.
These platforms offer a comprehensive suite of services to facilitate online sales and customer interaction.