¿Por qué no hay un carrito de compras común entre los minoristas electrónicos?

Buena pregunta. Intentemos analizarlo desde la perspectiva de los e-tailers, así como del cliente.

E-tailers

  • Es un caso claro de compartir datos de clientes . Amazon no querría que Walmart supiera lo que compró en Amazon, ya que son competidores y estos datos pueden ser extremadamente importantes desde la perspectiva de adquisición y retención de clientes.
  • Otra preocupación que veo es la integración entre su banco y los comerciantes involucrados . Cuando realiza el pago con un solo comerciante, el banco transfiere el monto del pedido a la cuenta bancaria del comerciante. Esta es una transacción única. En este caso, será responsabilidad del banco dividir el monto total del carrito en los respectivos montos de los pedidos de los comerciantes y transferirlos a sus cuentas, cada una de estas transacciones individuales. No estoy seguro de que una sola transacción se pueda dividir de esa manera.
  • Agregue a estas pasarelas de pago , que tendrán diferentes términos de acuerdo con diferentes minoristas electrónicos, incluidos diferentes cargos de procesamiento. Como la salida final se realizará a través de una única puerta de enlace, será complejo y no seguro procesar las cantidades individuales a través del resto de las puertas de enlace.
  • La gestión de otros aspectos, como devoluciones y devolución de dinero, etc., se vuelve mucho más compleja, ya que hay una sola transacción para múltiples comerciantes.
  • Los carritos abandonados son difíciles de administrar, ya que el minorista donde compró primero (artículos agregados al carrito) tendrá que sondear repetidamente al segundo minorista para preguntar si se completó el pago. No tiene forma de saber si el usuario pagó o si el segundo minorista no informó.
  • Este no es un escenario extremadamente común cuando un usuario quiere comprar varios artículos de diferentes minoristas al mismo tiempo.

Clientes

  • Muchos clientes usan cupones y ofertas que pueden ser aplicables al valor total del carrito o artículos individuales. La aplicación de estos se vuelve más compleja y difícil de entender.
  • Es posible que se deban imponer restricciones en torno a los cambios en el carrito. Por ejemplo, puede intentar eliminar un artículo de Amazon del carrito cuando se encuentre en el sitio web de Walmart, lo que requiere otro conjunto extendido de API.

En pocas palabras, lo más probable es que las complejidades de la implementación y la seguridad superen en gran medida los beneficios que ofrece.