Shopify (NASDAQ: SHOP | SHOP Price Prediction) and Amazon (NASDAQ: AMZN) just reported earnings that frame two opposite philosophies in commerce. Shopify arms independent merchants with payments, ...