2012-02-20 44 views
6

Magento es un gran producto, pero listo para usar no tiene soporte de facturación recurrente. He llegado a una encrucijada con mi proyecto actual y necesito una dirección.Soluciones de Facturación recurrente de Magento

Hemos agotado todas las búsquedas de Google y el módulo que está bajo el sol para que Magento soporte la facturación recurrente de la forma en que lo necesitamos. Hasta ahora, todo lo que hemos encontrado es un módulo que cuesta $ 300 por aHeadWorks en el Reino Unido. Hemos probado el módulo y estamos muy decepcionados hasta el momento, principalmente debido a la falta total de soporte y documentación; Nadie parece tener el conocimiento para responder nuestras preguntas, o incluso intentarlo.

Nuestros objetivos son simples y no podemos entender por qué no hay más soluciones para hacer esto, por lo que la pregunta es, ¿qué están haciendo todos los demás?

Todo lo que tenemos que hacer es lo siguiente:

  1. Proporcionar suscripciones para artículos tales como alojamiento web, texto del mensaje de marketing, etc.
  2. lazo en nuestra cuenta de comerciante y authorize.net
  3. Keep el cliente en nuestro sitio en todo momento

Skrill Moneybookers & su módulo no es compatible con lo que tenemos que hacer (al menos en los EE.UU.). PayPal apesta y quiere retener nuestro dinero y también desea redirigir a los clientes a su sitio para configurar un acuerdo de facturación. Los servicios iTransact son fantásticos, pero hay un módulo que tiene 2 años o más y no tiene soporte.

+0

Hola, ¿ha resuelto el problema de facturación recurrente? –

+0

Ya no soy un desarrollador de este proyecto, así que no, pero gracias por el consejo de todos modos. –

+0

Creo que https://all4coding.com/subscriptions-and-recurring-payments.html es la extensión que está buscando. Es una mejora de pagos recurrentes de Magento. Y también es compatible con sus requisitos. Esta extensión es compatible con PayPal Pro, PayPal Express, Payfow Pro, Payflow Express, etc. Ofrecen una versión de prueba gratuita para que pueda probarla antes de decidirse a comprar. La mejor parte de esta extensión es que le permiten definir diferentes precios para diferentes períodos de suscripción para el mismo producto que Aheadwork SARP no puede. Espero que encuentres tu solución. –

Respuesta

4

Debería consultar el servicio OrderGroove.com. Se especializan en pedidos recurrentes en sistemas de comercio electrónico como Magento.

+0

Si bien no estamos utilizando OrderGroove (comienzan en $ 20k por mes), hemos ido en esta dirección y esperamos tener mejores resultados. ¡Gracias por el consejo! –

7

La respuesta es que la facturación recurrente es un tabú en la industria del comercio electrónico. Esto se debe principalmente a que los grandes, es decir, Mastercard y Visa, tienen reglas muy estrictas que rigen las transacciones recurrentes de facturación.

Facturación recurrente significa almacenar los datos de la tarjeta de crédito/débito de un cliente, número largo, caducidad y cvv2, para su procesamiento futuro. Sin embargo, esto abre una enorme lata de gusanos en términos de seguridad. Esta es la razón por la cual Visa/Mastercard impone reglas a los comerciantes para que cumplan con PCIDSS. Prácticamente, esto significa que su servidor/sitio web debe estar certificado para ser seguro, utilizando un servicio como McAfee PCIDSS, que básicamente escanea su servidor/sitio web de forma remota e intenta romperlo. Busca puertos abiertos, firewall mal configurado (o falta de), errores de scripts xss, violaciones de inyección de mysql, violaciones de seguridad del sistema operativo y mucho más. Uno de los elementos más importantes con PCIDSS es tener todos los datos de la tarjeta encriptados.

Es un proceso laborioso, ya que una vez que recibe un informe, también se espera que repare todos los problemas críticos marcados y pase el escaneo. Hay otros pasos para completar, pero no voy a enumerarlos todos aquí. Vea el sitio web de pci dss para referencia. También se espera que mantenga la certificación actualizada trimestralmente.

Básicamente lo que esto significa es que a Visa/Mastercard no le gusta especialmente que los comerciantes más pequeños tengan esta característica, ya que pueden ser de mayor riesgo para los clientes. Si se infringe su sistema, los piratas informáticos podrían utilizar los datos de la tarjeta para empresas delictivas.

Esto a su vez significa que Visa/Mastercard está a favor de que los grandes jugadores manejen facturas recurrentes, como PayPal, Worldpay, authorize.net, etc. Un puerto de escala, una entidad para multar y recuperar pérdidas si hay una problema.

Y ahora volvemos a Magento. Aunque es relativamente fácil crear un método de pago normal en Magento, dado que la mayoría de los PSP funcionan de la misma manera [principalmente], la facturación recurrente se maneja de forma diferente de proveedor a proveedor. Además, algunos son más restrictivos que otros.

No puedo recomendar PayPal ya que he tenido muy malas experiencias con ellos, definitivamente puedo recomendar el método Worldpay + Futurepay + Invisible XML. Necesitarás contratar a un desarrollador de Magento para que escriba un módulo personalizado para ti, pero es factible. Actualmente estoy escribiendo un módulo para un cliente en Noruega utilizando un método de pago noruego y facturación recurrente.

Si aún necesita ayuda, póngase en contacto, puedo escribir un módulo para su tienda.

Espero que esto ayude.

Cheers, Michael.

5

Paradox Labs tiene una extensión CIM Authorize.NET que admite Magento Recurring Profiles y Braintree lanzó recientemente una extensión que también los admite. He realizado muchas mejoras en los perfiles recurrentes de Magento. Definitivamente puedes decir que están en forma beta, pero eso debería evitar que te ensucies las manos y terminar cosas que el equipo de Magento aún no ha logrado.

Estas son algunas cosas que mejorar:

https://github.com/tegansnyder/Magento-Recurring-Beta-Grid-Improvements

https://github.com/tegansnyder/Magento-Programmatically-Create-Recurring-Profiles-Authorize.net-CIM

https://gist.github.com/tegansnyder

estoy tenido que hacer modificaciones al controlador de la compra para permitir que los códigos de descuento para mostrar en el frontend cuando se usa en elementos nominales. Por defecto, no mostrarían que se aplicaron.

También tuve que hacer algunas modificaciones en el trabajo de facturación diaria que se ejecuta para eliminar los descuentos la segunda vez que se factura el perfil. Magento los aplicaba cada vez que alcanzaba el final del ciclo.

Muchas pequeñas cosas aquí y allá, pero está llegando.

+0

Es muy gracioso que menciones eso. De hecho, me entrevistaron para trabajar allí hace aproximadamente 3 semanas. Están a unas 3 cuadras de donde trabajo ahora :) –

+0

Esto es exactamente lo que tengo que hacer. ¿Podría decirme qué archivo debe editarse para eliminar los descuentos de los artículos recurrentes después de su venta inicial? – khaos337

3

Existen diferentes estrategias para implementar las suscripciones recurrentes de facturación/productos con Magento:

Magento recurrente Perfiles

Magento incorporado en recurrentes característica se puede utilizar con extensiones y pasarelas de pago Magento compatible perfiles. Estos incluyen PayPal, Authorize.Net CIM (Customer Information Manager). Para este enfoque se requiere una extensión de pago que admita la función de perfiles recurrentes, por ejemplo Paradox Labs CIM Extension.

Personalizar Magento de soporte de facturación recurrente

Esto se puede hacer con una extensión de terceros, como el (AheadWorks SARP extension) o se desarrolla a partir de cero.

integrar el software de administración de suscripciones externa

plataformas que se especializan en las suscripciones de productos de comercio electrónico incluyen:

Algunos programas de software de gestión de suscripciones para contenidos digitales incluye:

Cuestiones relacionadas