You can accept payments online through Viva Wallet if you:
have an online store on WooCommerce, Shopify, or another e-commerce platform
have your own online store that was built just for you
do not have an online store, but have only a physical store
do not have a store at all, and are self-employed, or work as a freelancer
are a charity institution, or a non-profit organisation
are a marketplace where sellers can offer their products to consumers.