Ho notato una funzionalità che mi manca: gli abbonamenti. Il sistema è incentrato su Stripe e non ho una carta fisica né un conto bancario.
Ho solo PayPal.
Ho trovato un workaround. È un po’ goffo, ma funziona.
Aggiungo articoli al negozio WooCommerce che abbiamo già
Aggiungo un plugin per gli abbonamenti
Aggiungo una sincronizzazione con Discourse
Configuro tutta la parte API
Ho aggiunto un po’ di codice che traccia quando viene aggiunto un abbonamento mensile o annuale
Sincronizza con Discourse e aggiunge l’utente al gruppo pertinente; quando l’abbonamento scade, l’utente viene rimosso
Quindi, l’utente va nel negozio e si abbona a una di queste opzioni:
WordPress avvia il processo e l’API invia a Discourse l’istruzione di aggiungere l’utente al gruppo.
PayPal gestisce i pagamenti ricorrenti via PayPal.
