Migliora il processo per gli utenti che cambiano piani

Blake

Ho avuto membri che hanno effettuato l’upgrade, Stripe ha un metodo tramite il loro portale clienti
image
per consentire ai clienti di cambiare piano

ma richiede la creazione di nuovi prodotti e piani separati da quelli precompilati in questo plugin

Puoi per favore spiegare come questo potrebbe essere fatto facilmente?

Capisco che c’è un webhook e immagino che questo possa essere fatto e poi aggiungere lo stesso webhook?

Ma c’è anche una pagina di supporto precompilata (con prodotti) che deve essere modificata o non utilizzata affatto e semplicemente avere un link aggiunto alla nuova pagina fornita da Stripe?

Grazie per il tuo lavoro su questo, è un’ottima funzionalità del plugin.
.

2 Mi Piace

Non credo che si possa fare facilmente con il plugin delle sottoscrizioni attuale.

Questa è la mia ipotesi. Forse creeresti quei piani aggiuntivi con l’interfaccia di Discourse, in modo che ne fosse a conoscenza, e poi il webhook potrebbe ricollegare l’utente al nuovo piano.

Non sono sicuro di quanto sarebbe difficile. Una stima approssimativa è di 2-5 ore di lavoro, la fascia bassa se vuoi solo che funzioni, e la fascia alta se includi test per renderlo abbastanza buono da essere inviato come PM.

1 Mi Piace

Cosa significa PM in questo caso?

E grazie per la risposta, l’ho salvata nei preferiti per rifletterci, inoltre, a chi di competenza, ho avuto un collaboratore a cui è apparso un nome nel suo profilo/fattura, me l’ha chiesto (non era lui) ho chiesto a Stripe e questa è stata la risposta di Stripe

Ho controllato il profilo del cliente in questione e ho scoperto che è stato creato da Discourse tramite API. Durante il processo di creazione, il nome “Tina Walker” è stato passato nella richiesta API. Pertanto, temo che sia previsto che il profilo del cliente visualizzi il nome “Tina Walker”. Potrebbe essere utile rivedere la richiesta API fornita di seguito:

Stripe Login | Sign in to the Stripe Dashboard

Sorgente: Stripe/v1 RubyBindings/11.1.0 Discourse Subscriptions/2.8.2 (GitHub - discourse/discourse-subscriptions: A Discourse plugin that allows payments and subscription management via Stripe.)

“name”: “Tina Walker”

Data e ora: 19/5/24, 11:43:46 AM

Uh, significa PR, o Pull Request. Scusate.

Quindi a un certo punto “Tina Walker” è stato codificato nel campo Name nel codice? (Ora non sembra essere il caso).

1 Mi Piace

Grazie, e perdonatemi, ma è così che un aggiornamento viene inserito in un plug-in che lo migliora o lo potenzia?

Ok, sto solo riportando la mia esperienza con la funzionalità, e aggiungerò anche di essere super impressionato dal servizio clienti di Stripe :partying_face:

Oh, bello! Sembra che tu abbia qualcosa di successo in corso :slight_smile:

Come stai attualmente aggiornando i membri? Solo manualmente in Stripe o in qualche altro modo?

Forse fino a quando questa funzionalità non sarà sviluppata, gli utenti potrebbero annullare il loro piano attuale tramite Discourse e quindi riabbonarsi utilizzando il nuovo piano a cui desiderano passare? So che non è il processo più agevole, ma sembra che funzionerebbe? Penso che dovrebbero essere ripartiti proporzionalmente quando annullano il loro piano attuale. Farlo tramite Discourse li rimuoverebbe/aggiungerebbe ai gruppi appropriati che corrispondono al loro livello di abbonamento.

2 Mi Piace

Sembra di sì, ma non proprio.

Quando annullano non termina l’abbonamento, deve scadere, quindi annullare un prezzo basso e acquistarne uno nuovo più alto non funziona istantaneamente, abilitare la possibilità di acquistare più volte potrebbe aiutare quel problema.

Ho avuto due membri che hanno provato, in entrambi i casi ho dovuto fatturarli manualmente, uno di questi è già terminato con il membro che ha perso il suo accesso di livello 2 alla fine del primo abbonamento, anche se quello manuale era ancora attivo.

Questo è un altro problema, poiché questo imposta gli utenti al livello 2 per impostazione predefinita, ho dovuto rendere l’aggiornamento automatico irraggiungibile e avere solo due impostazioni utente, livello 1 non pagante e livello 2 pagante.

Nel complesso mi piace molto, ma vorrei che fosse perfezionato.

1 Mi Piace

Ah ho capito, quindi sì, avremo bisogno di una qualche funzionalità di upgrade per rendere tutto questo più agevole.

1 Mi Piace

Sì, e Stripe è un’ottima azienda da quello che ho visto finora per Discourse con cui provare ad associarsi per la funzionalità, se trovo la possibilità di contribuire finanziariamente cercherò qui prima poiché questo può essere un bene fondamentale per qualsiasi comunità.

Fino ad allora spero che tu sia in grado di contribuire con una doppia dose di

1 Mi Piace