Come avere successo con gli abbonamenti WooCommerce: suggerimenti tecnici appresi da 15.000 negozi
Pubblicato: 2018-02-23Hai deciso di fare il salto. Tu o il tuo cliente inizierete un'attività online.
Hai scelto WooCommerce e WordPress per alimentare il tuo negozio. Hai intenzione di includere un componente abbonamenti per vendere di più con meno lavoro.
Hai già preso delle ottime decisioni, ma ciò non significa che sarà facile!
Gli abbonamenti WooCommerce ora alimentano pagamenti ricorrenti per oltre 15.000 negozi. Negli ultimi cinque anni, come parte del team di sviluppo del software, ho imparato molto sugli abbonamenti da un punto di vista tecnico e voglio condividere queste lezioni.
Prendersi 10 minuti per leggere questo articolo, quindi agire in base ai suoi consigli potrebbe darti un ritorno di settimane e migliaia di dollari di risparmi.
Mi concentrerò su tre aree importanti:
- Scegliere un ospite
- Scelta di un gateway di pagamento e di un'estensione
- Essere perspicaci con il codice che esegui sul tuo sito
Diamo prima un'occhiata al motivo per cui queste informazioni sono importanti.
La maggiore responsabilità richiesta dal software in abbonamento open source
Con gli abbonamenti WooCommerce, hai la proprietà e il controllo quasi completi sulla tua fatturazione. I dati sui pagamenti ricorrenti vengono archiviati ed eseguiti dal tuo negozio WooCommerce. Il database e l'applicazione del negozio sono sotto il tuo controllo.
Rispetto al software di fatturazione SaaS closed-source, questo livello di controllo rende gli abbonamenti WooCommerce unici. Anche altre opzioni open source trasferiscono la responsabilità dell'elaborazione dei pagamenti programmati al gateway di pagamento.
Questo design offre potenza e flessibilità a te e al tuo negozio più di qualsiasi altra soluzione software in abbonamento. Se tutto va bene, la tua attività funzionerà per molti anni e gli abbonati che si iscrivono oggi continueranno a essere attivamente iscritti al tuo negozio tra 10 o addirittura 20 anni. Questa è una delle grandi cose del possedere i tuoi dati e dell'utilizzo di software open source: tutto ciò che hai ora è tuo finché ne hai bisogno.
Con quel potere arriva la responsabilità . Fare le scelte giuste all'inizio pagherà i dividendi e manterrà i tuoi abbonamenti senza intoppi. Decisioni sbagliate possono costarti denaro per le correzioni e per la perdita di abbonati.
Consenti ai punti seguenti di guidare le decisioni per il tuo negozio in abbonamento nell'immediato futuro e negli anni a venire.
Scegliere un host per gli abbonamenti WooCommerce
L'hosting è il tuo immobile. Scegli grandi immobili e la tua attività prospererà. È la scelta più importante per arrivare subito all'inizio.
Con gli abbonamenti WooCommerce, controlli i dati di fatturazione e l'applicazione. Ecco perché l'hosting è fondamentale. Il tuo hosting è responsabile dei tuoi pagamenti .
Abbonamenti WooCommerce Raccomandazioni per l'hosting: Pagely, Pressable e Pantheon
Dopo aver lavorato con migliaia di ticket di supporto, ho sempre visto Pagely avere prestazioni migliori con le persone che gli abbiamo consigliato.
Abbiamo anche visto molti negozi avere successo con Pressable e Pantheon dopo aver avuto problemi con altri host.
LiquidWeb è un nuovo arrivato e investe più di chiunque altro per creare un'eccellente piattaforma per WooCommerce. Ad esempio, un confronto visivo per gli aggiornamenti automatici. Al momento in cui scrivo, non posso consigliarli sulla base di test personali, ma ti incoraggio a controllarli.
Scegliere un host per gli abbonamenti WooCommerce non è semplice come trovare un buon host WordPress. Il tuo negozio è più di un semplice sito WordPress. È un'applicazione di fatturazione ricorrente. Cerca un host adatto per eseguire un'applicazione web, non solo un blog.
Ad esempio, alcuni host applicano timeout di script rigorosi. Più a lungo gli abbonamenti WooCommerce possono eseguire processi, più velocemente può elaborare i pagamenti. Se stai sincronizzando i pagamenti ricorrenti su un host che impone un timeout che non può essere esteso o rimosso, il timeout diventerà problematico man mano che il tuo negozio cresce poiché i pagamenti verranno elaborati più lentamente che se il timeout non fosse presente.
Cambiare host è un processo lungo e costoso, quindi vale la pena scegliere quello giusto in anticipo che può crescere con te.
Nota a margine : non abbiamo eseguito test formali o approfonditi delle prestazioni degli abbonamenti WooCommerce sulla maggior parte degli host. Se una guida ufficiale all'hosting ti può essere utile, faccelo sapere.
Pagamenti per abbonamenti WooCommerce
Le prossime decisioni importanti che prendi riguardano i pagamenti.
Quando i clienti creano abbonamenti con il tuo negozio, il gateway di pagamento salva i loro dati di pagamento. Per cambiare, devi:
- Migra tutti i dati di pagamento sul nuovo gateway di pagamento, quindi sincronizzalo con il tuo database in WooCommerce. La migrazione è possibile solo con alcuni gateway di pagamento che offrono la portabilità dei dati di pagamento .
- Annulla tutti i pagamenti automatici nel gateway esistente e chiedi ai clienti di registrarsi nuovamente con il nuovo gateway.
Si tratta di opzioni costose e dispendiose in termini di tempo che puoi evitare iniziando con un gateway di pagamento a prova di futuro.
1. Scelta di un gateway di pagamento
Nella mia esperienza, il miglior gateway di pagamento per gli abbonamenti WooCommerce è Stripe. Ho visto migliaia di piccoli e grandi negozi usarlo con grande successo.
Anche Braintree tramite PayPal e Authorize.net CIM sono opzioni eccellenti.
Tutti e tre i gateway di pagamento hanno dashboard intuitivi e API moderne. Inoltre ci sono estensioni WooCommerce affidabili per collegarle al tuo negozio.
E se quei tre gateway non funzionassero nella tua regione?
Non tutti i commercianti possono accedere a questi gateway di pagamento. Il tuo negozio potrebbe trovarsi in un paese che non supporta. Il tuo catalogo prodotti potrebbe vederti classificato come attività vietata.
In questi casi, hai ancora molte buone opzioni. E ce ne sono anche molti che dovresti evitare.
Per scegliere un gateway di pagamento su cui puoi fare affidamento, cerca:
- Portabilità dei dati per i tuoi token di pagamento, ad es. numeri di carta di credito
- Supporto per pagamenti ricorrenti automatici con i metodi di pagamento preferiti dal cliente
- Un metodo di pagamento moderno , non solo popolare
Portabilità per dati di pagamento ricorrenti
Alcuni gateway di pagamento ti consentono di trasferire i tuoi dati di pagamento, come i numeri di carta di credito, a un gateway di pagamento diverso se scegli di passare. Ciò significa che puoi cambiare gateway senza richiedere ai tuoi abbonati di registrarsi nuovamente.
Se un gateway di pagamento offre la portabilità dei dati, è un segnale di come l'azienda intende competere in futuro. Dimostra l'intenzione di mantenere competitivi i costi, la funzionalità e il servizio clienti.
Se un gateway di pagamento blocca i tuoi dati, potrebbe essere una tattica per trattenerti anche se la loro offerta rimane indietro rispetto alla concorrenza.
Pagamenti ricorrenti automatici con i metodi di pagamento preferiti dal cliente
Molti gateway di pagamento offrono supporto per diversi metodi di pagamento come carte di credito, addebito diretto o ACH. Ciò non significa che siano in grado di eseguire pagamenti ricorrenti automatici.
Ad esempio, un gateway di pagamento può offrire addebito diretto per pagamenti una tantum, ma nessuna API per prelevare automaticamente addebiti diretti in futuro.
Nella maggior parte dei casi, è necessario un "token" per un'estensione WooCommerce per poter elaborare pagamenti ricorrenti automatici. Scopri se la tokenizzazione è supportata per quel metodo di pagamento. In tal caso, dovrebbe essere possibile addebitare pagamenti ricorrenti automatici.
Metodi di pagamento moderni
La tecnologia di pagamento è migliorata molto nell'ultimo decennio. I giocatori più anziani e affermati a volte portano l'eredità dei loro primi giorni.
Questo non significa che devi usare un nuovo concorrente come Bolt. Nella mia esperienza, tuttavia, significa che scegliere un'azienda di 5-10 anni si tradurrà in un'esperienza migliore rispetto all'utilizzo di un'azienda di 10-20 anni.
2. Scelta di un'estensione
Dopo aver scelto un gateway di pagamento, devi anche selezionare un'estensione del gateway di pagamento per WooCommerce . Ci sono tre cose da considerare qui:
- Supporto per le funzionalità degli abbonamenti
- Sviluppatore di estensioni rispettabile
- Pagamenti ricorrenti automatici per i metodi di pagamento preferiti dai tuoi clienti
Supporto per le funzionalità degli abbonamenti WooCommerce
Scegli un gateway che supporti completamente gli abbonamenti WooCommerce quando possibile. Questo ti aiuta a ottenere il massimo dal tuo negozio. Per visualizzare un'analisi dettagliata delle funzionalità supportate, vai a: Metodi di pagamento e gateway in abbonamento.
Le funzionalità di quella guida sono anche funzioni di base per molte altre in Abbonamenti. Ad esempio, il supporto per le modifiche totali ricorrenti sblocca anche la possibilità di:
- I clienti per aggiornare i loro abbonamenti
- I proprietari dei negozi per modificare gli importi dei pagamenti futuri
- Abbonamenti per riprovare automaticamente i pagamenti non riusciti e ottenere entrate aggiuntive.
Quando un'estensione supporta tutte le funzionalità, è una buona indicazione che il gateway di pagamento fornisce API moderne.
Rinomato sviluppatore di estensioni WooCommerce
La maggior parte dei gateway di pagamento ha più di un'estensione WooCommerce disponibile. Anche se il gateway di pagamento è affidabile, un'estensione codificata in modo errato può influire sui pagamenti ricorrenti, a volte fino al punto di non essere elaborati.
Scegli un'estensione WooCommerce da uno sviluppatore famoso.
SkyVerge è il leader nel campo qui. Se vedi il nome SkyVerge su un gateway di pagamento, puoi fidarti che è di prima classe. Fortunatamente, hanno creato estensioni per molti gateway di pagamento.
Supporto per pagamenti ricorrenti automatici con i tuoi metodi di pagamento preferiti
A volte un'estensione non supporta i pagamenti ricorrenti e talvolta non è possibile aggiungerla.
Se non riesci a vedere se un metodo di pagamento supporta i pagamenti ricorrenti automatici, contatta lo sviluppatore e scoprilo.
Considerazioni sui costi per la scelta di un gateway di pagamento per gli abbonamenti
Infine, quando si tratta di gateway di pagamento, commissioni più elevate non significano costi più elevati.
Alcuni gateway hanno ardui requisiti di configurazione che costeranno tempo a te e al tuo team.
Pagare $ 79 all'anno per un'estensione del gateway di pagamento premium potrebbe farti risparmiare il costo della migrazione da un'estensione più economica o di qualità inferiore.
I pagamenti sono il carburante per i tuoi abbonamenti. Considera le commissioni come un investimento in una relazione regolare, non come un costo.
Sii perspicace con il codice aggiunto al tuo sito
WooCommerce è un sistema aperto. Questo ti offre molti vantaggi. Significa anche che un anello debole può eliminare altre funzioni del tuo negozio.
Nel caso degli abbonamenti WooCommerce, questo può essere serio.
Se aggiungi un plug-in che introduce un errore lo stesso giorno in cui vengono elaborati alcune centinaia di pagamenti ricorrenti, tali pagamenti potrebbero non riuscire. È raro ma possibile e facilmente evitabile.
Per evitare scenari da incubo come questo:
- Stabilire un buon processo di aggiornamento e test per gli aggiornamenti.
- Sii selettivo sul codice che aggiungi al tuo sito.
Testare i pagamenti ricorrenti
Prima di aggiornare i plug-in sul tuo sito live, aggiornali su un sito di staging e verifica un pagamento ricorrente. Questo serve come un buon indicatore del fatto che il tuo sito live non subirà interruzioni per i pagamenti ricorrenti una volta che i plug-in vengono aggiornati. Nota: gli abbonamenti passano alla "modalità di staging" sui siti di staging, quindi non seguiranno l'intero processo di pagamento.
Per ovviare a questo, scegli un flusso di lavoro che separi il codice dell'applicazione dal database, quindi:
- Crea un sito di sviluppo.
- Importa 100 abbonamenti di prova da un CSV, con pagamenti impostati per l'elaborazione in 10-15 minuti.
- Assicurati che tutti i pagamenti vengano elaborati con i tuoi plug-in aggiornati.
Non è necessario eseguire questo test per ogni aggiornamento del plug-in. È meglio eseguirlo una volta per l'intero sistema con tutti i plugin aggiornati; in rare situazioni in cui qualcosa non va, lavora per isolarlo.
Un modo più semplice per testare i pagamenti ricorrenti è utilizzare Robot Ninja. Al momento stiamo esplorando come eseguire test di pagamento periodici regolari simili ai test di pagamento in tempo reale per il checkout.
Scegli il codice di buona qualità
Il codice per il tuo negozio deriva dal tuo tema, plug-in e codice personalizzato aggiunto da te o da sviluppatori assunti.
Ogni pezzo di codice aggiunge un nuovo vettore per il fallimento. Sii spietatamente perspicace nel codice che aggiungi.
Scegli un plug-in o un tema che abbia feedback disponibili pubblicamente, ad esempio il sistema di revisione sulle estensioni di WooCommerce.com.
Idealmente, contatta anche i clienti esistenti per ascoltare le loro esperienze. Puoi farlo tramite i canali della community, come un meetup WooCommerce locale o WooCommerce Community Slack.
Ricorda, risparmiare $ 50 su un plug-in potrebbe costarti migliaia di perdite di entrate dovute a errori di pagamento o problemi di tempo per la risoluzione. Un prezzo più basso non sempre significa un costo più basso .
Trova uno sviluppatore con precedente esperienza pertinente . Gli abbonamenti WooCommerce sono un sistema complesso. Gli sviluppatori con esperienza creeranno soluzioni più rapidamente ed eviteranno le insidie comuni.
Ogni pezzo di codice aggiunge un nuovo vettore per il fallimento. Sii spietatamente perspicace nel codice che aggiungi.
Tre agenzie con una profonda esperienza nelle iscrizioni sono Saucal, Silicon Dales e Mindsize. È consigliabile ottenere referenze dai clienti con cui hanno lavorato per un anno o più.
Con gli abbonamenti, gli orizzonti temporali contano. Un plug-in può iniziare bene, ma possono sorgere problemi dopo il 100° rinnovo o il 10.000° abbonato. Un'agenzia potrebbe portare a termine un lavoro in tempo e nel rispetto del budget, ma sei mesi dopo un bug sconosciuto potrebbe causare problemi.
Codice personalizzato e funzionalità mancanti
Un'ultima nota sul codice personalizzato.
Abbiamo rilasciato oltre 100 nuove versioni di Abbonamenti nell'ultimo mezzo decennio, portando nuove caratteristiche e funzionalità. Esistono molti modi diversi per vendere e gestire gli abbonamenti e ci sono più funzionalità da aggiungere affinché i commercianti raggiungano questo obiettivo.
Se la tua azienda non ha urgente bisogno di una funzionalità, attendi che gli abbonamenti WooCommerce la includano .
Pubblichiamo ciò che è pianificato in una prossima versione sulla Roadmap delle funzionalità e diamo la priorità alle richieste di funzionalità in base al numero di voti.
Puoi accedere a nuove funzionalità finché il tuo abbonamento a WooCommerce.com è attivo. Oltre ad essere più economico, è quasi sempre più robusto e a prova di futuro di qualsiasi cosa sia costruita su misura. Durante lo sviluppo di funzionalità, applichiamo un'ardua garanzia di qualità per assicurarci che il codice che spediamo sia pronto per l'uso in 15.000 negozi. Questo approccio significa che ci prendiamo del tempo per fornire nuove funzionalità, ma puoi fare affidamento su di esse una volta che saranno disponibili.
Facciamo una versione circa una volta all'anno, ma a volte le versioni beta sono disponibili con sei o più mesi di anticipo. Se desideri accedere in anteprima a una funzione, contatta il supporto di Prospress.
Ti auguro successo con gli abbonamenti
Congratulazioni! Ora sai tutto ciò di cui hai bisogno per avere successo con gli abbonamenti WooCommerce.
Per riassumere i miei consigli:
- Hosting : il tuo negozio sarà su un terreno solido con Pagely, Pressable o Pantheon.
- Gateway di pagamento : usa Stripe, Braintree tramite PayPal o Authorize.net CIM e il tuo negozio godrà di buoni rapporti per molti anni.
- Codice personalizzato : Saucal, Silicon Dales e Mindsize sono agenzie con una significativa esperienza di abbonamenti. Attendi che le funzionalità vengano aggiunte al core Abbonamenti quando possibile.
Buona fortuna per il tuo viaggio imprenditoriale!
Se stai passando agli abbonamenti, seguire le indicazioni in questo post significa che il lato tecnico delle cose sarà impostato per il successo. In caso di maltempo, non esitare a contattare l'assistenza Prospress.
- Come avviare un'attività di abbonamento al caffè: la guida definitiva
- 10 negozi WooCommerce che vendono cose fantastiche e insolite
- Come automatizzare il tuo sito di abbonamenti (e risparmiare ore)
EDIT: 28 febbraio 2018 – La sezione sui timeout dell'hosting è stata aggiornata per riflettere che gli abbonamenti WooCommerce non devono essere autorizzati a eseguire processi più a lungo, ma elaboreranno i pagamenti più velocemente quando possono durare più a lungo.
———–
Brent Shepherd pensa che WooCommerce sia la cosa migliore che accada sul web dai tempi di WordPress.
Lavora con WooCommerce dal 2011. Oltre ad essere lo sviluppatore originale di WooCommerce Subscriptions, è co-organizzatore del WooCommerce Meetup di San Francisco, ha fornito una recensione tecnica sul primo libro di WooCommerce e ha tenuto conferenze su WooCommerce in tre continenti .
Sulla scia del successo degli abbonamenti WooCommerce, Brent ha fondato Prospress con la missione di aiutare le persone a prosperare con WordPress, usando WooCommerce, ovviamente. Prospress produce anche Small World e Robot Ninja.