In 8 anni di lavoro a tempo pieno con Discourse ho avuto forse 2 clienti che volevano pagare con criptovaluta. Immagino che tu abbia una base di clienti molto diversa. Sospetto che per la maggior parte dei clienti Enterprise di Discourse, sia meno di così. Per la maggior parte, i clienti Enterprise guidano lo sviluppo di nuove funzionalità.
E se vuoi supportare BTCPay o altro, puoi sviluppare o finanziare il tuo plugin. BTCPay non supporta una libreria Ruby e il client Ruby di Bitpay a cui fanno riferimento sembra essere stato abbandonato (è stato contrassegnato come di sola lettura). Ciò renderà complicato lo sviluppo e la manutenzione di un plugin BTCPay per Discourse.
Fantastico! Questo renderà le cose più facili. Il link che ho trovato, collegato da uno dei link che hai fornito, rimandava a un repository non mantenuto che diceva di non usarlo (almeno da una mia rapida lettura).
Non hai offerto un budget e nessun altro sembrava interessato. La mia stima approssimativa del budget era di $2000-10000. Ci sono molti modi per rientrare nel budget basso codificando in modo fisso le cose e, forse, facendo riferimento a prodotti già creati dal lato BTCPay.
Una soluzione rapida sarebbe utilizzare WooCommerce e WordPress. È un po’ complicato, ma se il problema che stai cercando di risolvere è “come posso accettare BTCPay con Discourse”, allora WooCommerce sarebbe probabilmente più facile (non devi dirmi le ragioni per evitare WordPress! e WooCommerce non è gratuito).
Vero! Se un decennio renda il mio punto più o meno affrettato non è un argomento in cui mi addentrerò a meno che non siamo entrambi armati di birre . E forse è vero che Discourse.org avrebbe migliaia di clienti in più se solo avessero un plugin BTCPay, ma finché i clienti paganti non glielo chiederanno, non lo faranno.
Potresti essere in grado di trovare qualcuno giovane e affamato per un progetto di programmazione (forse per un corso o One Hour: Ignite. Inspire. Code.) disposto ad accettarlo come prova di concetto.
Va bene, grazie per il tuo follow-up e per essere aperto a discussioni costruttive al riguardo.
È bello sentirlo. Ora ho qualcosa da offrire quando cerco finanziamenti nella comunità Monero.
Attualmente sto analizzando il miglior approccio per utilizzare Ghost SSO su Discourse (voglio davvero usare il database di Discourse, ma i pagamenti dovrebbero sostenere la nostra comunità, quindi sono in una situazione difficile qui).
BTCPay ha recentemente aggiunto il supporto per i pagamenti Ghost e abbiamo Ghost sul nostro blog, quindi penso che dovrebbe funzionare per noi in questo modo.
Apprezzo il suggerimento. Ghost mi sembra migliore di WordPress, il che va contro la mia filosofia digitale, se esiste.
Sì, lo capisco ma mi piace pensare alle eccezioni, quindi ecco le mie preghiere, hehe.
considera anche che gli abbonamenti sono gestiti da Stripe. Quindi dovresti implementare tutta la logica relativa alla cancellazione degli abbonamenti, alla scadenza degli abbonamenti e così via.
L’ho fatto con il plugin per gli abbonamenti Monero. È molto lavoro. Stai essenzialmente costruendo un mini Stripe.