For starters, there exists third party software that already does this. Also, many e-commerce platforms like Shopify and ...