Stripe vs Square: Accepted Payment Types