Pregunta

Quiero saber, ¿hay de alguna manera que los clientes puedan agregar fondos al saldo de una cuenta y luego usar su saldo para comprar?

No necesito comprar cupón, regalo o algunas cosas como estas ...

Quiero que agregan una cantidad, por ejemplo $ 50 en el campo y luego redirigen al banco (por ejemplo, PayPal), pagan y después de eso su saldo de saldos:

Tu saldo: $ 50

¿Cómo puedo hacerlo en Magento CE?

¿Fue útil?

Solución

Magento no hace esto fuera de la caja. Lo que quieres es de alguna manera una extensión de tarjeta de regalo, pero la tarjeta de regalo no es enviada, sino que se usa.

Implementar esto es mucho trabajo, porque debe prestar atención a muchas cosas:

  1. Comprar fondos (debería ser un producto)
  2. No pagar por ellos, por lo que no se procesan al saldo de los clientes
  3. Comprar algo con los fondos
  4. La cantidad no es lo suficientemente alta, por lo que debe mezclar diferentes métodos de pago
  5. Esta es la parte donde desea implementar la transacción distribuida, debido al caso descrito a continuación*
  6. Las personas devuelven las cosas, por lo que debe reembolsar parte al saldo de los clientes y parte a la cuenta de crédito/cuenta bancaria/cualquier segundo método de pago que usó

Mal caso

Orden1: El cliente tiene 50 $ Fund y compra algo de 100 $ por valor, elige PayPal para pagar, es redirigido al sitio de PayPal para pagar 50 $.

Orden2: En el mismo momento, abre un segundo pedido, compran algo por 49 $, paga con su fondo, todo está bien

Orden1: El cliente paga los 50 $ con PayPal, él llega a Backend y el pedido se marca como pagado ... ERROR.

En este caso, desea revertir toda la transacción, reembolsar los 50 $ pagados a través de PayPal y reembolsar el quizás disminuido 50 $ en los fondos.

Este es un desastre tecnológico y no creo que valga la pena implementarlo correctamente. A menudo, las empresas deciden que no es necesario cubrir el caso anterior, entonces no es mucho trabajo, sino mucho. Tenga cuidado con esto.

Otros consejos

Explicar cómo construir una extensión como esta sería demasiado por una respuesta, como explicó Fabian, implica mucho trabajo. Una forma de hacerlo es trabajar algo con códigos de cupón por usuario (hay extensiones para eso) o un producto virtual que funciona como un código de cupón, pero esto requerirá que escriba algún código para crear el cupón cuando alguien compre el producto o agregar manualmente el código.

Para este, aconsejaría ver las extensiones ya existentes. En primer lugar, porque, dado que es tan complicado construir, mejor obtener algo que se haya demostrado que funciona y en segundo lugar porque no son tan caros. Probablemente las horas que pasará en la construcción en sí no sopesará el costo de la extensión.

Ambas cosas Mageworx y Mageworld ofrecer una extensión para esto

Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange
scroll top