2012-02-20 25 views
6

Magento è un ottimo prodotto ma è prontamente privo di supporto di fatturazione ricorrente. Sono arrivato a un bivio con il mio progetto attuale e ho bisogno di qualche direzione.Soluzioni di fatturazione ricorrenti Magento

Abbiamo esaurito tutte le ricerche e i moduli di Google sotto il sole affinché Magento supporti la fatturazione ricorrente nel modo in cui ne abbiamo bisogno. Finora, tutto ciò che abbiamo trovato è un modulo che costa $ 300 da aHeadWorks nel Regno Unito. Abbiamo provato il modulo e siamo estremamente delusi finora, principalmente a causa della totale mancanza di supporto e documentazione; Nessuno sembra avere la conoscenza per rispondere alle nostre domande, o addirittura tentare di farlo.

I nostri obiettivi sono semplici e non riusciamo a capire perché non ci siano più soluzioni là fuori per fare questo, quindi la domanda diventa, cosa fanno tutti gli altri?

Tutto quello che dobbiamo fare è la seguente:

  1. Fornire abbonamenti per elementi quali web hosting, il testo del messaggio di marketing, ecc
  2. Tie sul nostro conto commerciante e authorize.net
  3. Tenere il cliente sul nostro sito in ogni momento

Skrill Moneybookers & loro modulo non è compatibile con quello che dobbiamo fare (almeno negli Stati Uniti). PayPal fa schifo e vuole trattenere i nostri soldi e vuole anche reindirizzare i clienti sul loro sito per impostare un accordo di fatturazione. I servizi di iTransact sono fantastici, ma c'è un modulo che ha 2 anni + vecchio e non ha supporto.

+0

Ciao, hai risolto il tuo problema di fatturazione ricorrenti? –

+0

Non sono più un dev su questo progetto, quindi no ma grazie per il consiglio comunque. –

+0

Penso che https://all4coding.com/subscriptions-and-recurring-payments.html sia l'estensione che stai cercando. È un miglioramento dei pagamenti ricorrenti di Magento. Ed è anche compatibile con le tue esigenze. Questa estensione è supportata da PayPal Pro, PayPal Express, Payfow Pro, Payflow Express, ecc. Offrono una prova gratuita in modo da poter testare prima di decidere di acquistare. La parte migliore di questa estensione è che consentono di definire prezzi diversi per periodi di abbonamento diversi per lo stesso prodotto che Aheadwork SARP non può. Spero che troverai la tua soluzione. –

risposta

4

Si dovrebbe guardare il servizio OrderGroove.com. Sono specializzati in ordini ricorrenti nei sistemi di e-commerce come Magento.

+0

Mentre non usiamo OrderGroove (partono da $ 20k al mese) siamo andati in questa direzione e speriamo di ottenere risultati migliori. Grazie per il consiglio! –

7

La risposta è la fatturazione ricorrente è un vero tabù nel settore dell'e-commerce. Ciò è dovuto principalmente al fatto che i ragazzi più grandi, ad esempio Mastercard e Visa, hanno regole molto rigide per le transazioni ricorrenti di fatturazione.

Fatturazione ricorrente significa memorizzare i dati della carta di credito/debito del cliente, numero lungo, scadenza e cvv2, per l'elaborazione futura. Tuttavia, questo apre una grande quantità di worm in termini di sicurezza. Questo è il motivo per cui Visa/Mastercard impone regole sugli esercenti nel diventare compatibili con PCIDSS. In pratica, ciò significa che il tuo server/sito web deve essere certificato per essere sicuro, utilizzando un servizio come McAfee PCIDSS, che in pratica esegue la scansione del tuo server/sito Web in remoto e tenta di romperlo. Cerca porte aperte, firewall mal configurato (o mancanza di), difetti di scripting xss, violazioni dell'iniezione di mysql, violazioni della sicurezza del sistema operativo e molte altre. Uno degli elementi più importanti con PCIDSS è la crittografia di tutti i dati delle carte.

È un processo laborioso, dal momento che una volta che viene fornito un report, è inoltre previsto di riparare tutti i problemi critici segnalati e passare la scansione. Ci sono altri passaggi da completare, ma non li enumererò tutti qui. Vedere il sito Web di pci dss come riferimento. Si prevede inoltre di mantenere la certificazione aggiornata su base trimestrale.

Fondamentalmente ciò significa che Visa/Mastercard non è particolarmente interessata ai piccoli commercianti di avere questa caratteristica, in quanto possono essere di grande rischio per i clienti. Se il loro sistema viene violato, gli hacker potrebbero usare i dati delle carte per le imprese criminali.

Questo a sua volta significa Visa/Mastercard favorire i grandi attori del settore per gestire fatturazioni ricorrenti, come PayPal, Worldpay, authorize.net, ecc. Un porto di chiamata, un'entità per ammenda e recuperare le perdite se c'è un problema.

E ora torniamo a Magento. Sebbene sia relativamente facile creare un normale metodo di pagamento in Magento, dal momento che la maggior parte dei PSP funzionano allo stesso modo [principalmente], la fatturazione ricorrente viene gestita in modo diverso da provider a provider. Inoltre, alcuni sono più restrittivi di altri.

Non posso e non consiglierò PayPal perché ho avuto esperienze estremamente brutte con loro, posso sicuramente raccomandare Worldpay + Futurepay + metodo XML invisibile. Dovresti assumere uno sviluppatore Magento per scrivere un modulo personalizzato per te, ma è fattibile. Attualmente sto scrivendo un modulo per un cliente in Norvegia utilizzando un metodo di pagamento norvegese e fatturazione ricorrente.

Se hai ancora bisogno di aiuto, mettiti in contatto, posso scrivere un modulo per il tuo negozio.

Spero che questo aiuti.

Cheers, Michael.

5

Paradox Labs ha un'estensione Authorize.NET CIM che supporta i profili ricorrenti Magento e Braintree ha recentemente rilasciato un'estensione che li sostiene anche. Ho apportato molti miglioramenti ai profili ricorrenti di Magento. Puoi sicuramente dire che sono in versione beta, ma questo dovrebbe impedirti di sporcarti le mani e finire cose che il team di Magento non ha ancora ottenuto.

qui ci sono alcune cose che ho migliorato:

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

sto dovuto apportare modifiche al controller della spesa per consentire i codici di sconto da visualizzare nella frontend se usato su articoli nominali. Di default non visualizzerebbero che sono stati applicati.

ho anche dovuto apportare alcune modifiche al lavoro quotidiano di fatturazione che viene eseguito per rimuovere gli sconti per la seconda volta il profilo viene fatturata. Magento li stava applicando ogni volta che raggiungeva la fine del ciclo.

Un sacco di piccole cose qua e là, ma è sempre lì.

+0

È piuttosto divertente che tu lo dica. In realtà ho intervistato per lavorare lì circa 3 settimane fa. Sono a circa 3 isolati da dove lavoro ora :) –

+0

Questo è esattamente quello che devo fare. Potresti dirmi quale file deve essere modificato per rimuovere gli sconti dagli articoli ricorrenti dopo la loro vendita iniziale? – khaos337

3

Ci sono diverse strategie per attuare le sottoscrizioni di fatturazione/prodotto ricorrente con Magento:

Magento ricorrenti Profili

Magento incorporato nel ricorrenti profili funzione può essere utilizzata con le estensioni e gateway di pagamento Magento compatibili. Questi includono PayPal, Authorize.Net CIM (Customer Information Manager). Per questo approccio è necessaria un'estensione di pagamento che supporta la funzione di profili ricorrenti, ad esempio Paradox Labs CIM Extension.

Personalizza Magento per il supporto di fatturazione Ricorrente

Questo può essere fatto con un'estensione di terze parti, come il (AheadWorks SARP extension) o sviluppati ex novo.

integrare il software di gestione Abbonamento esterno

piattaforme che si specializzano in sottoscrizioni di prodotti eCommerce includono:

Alcuni software di gestione degli abbonamenti per i beni digitali include: