Salut Ambroise, salut Sam,
Pour ma part, j’ai failli recourir aux services d’une autre personne pour l’implantation de Stripe, lequel m’a convaincu, avec beaucoup d’élégance, que je pouvais probablement m’en sortir seul. Suivant ses conseils, j’ai cherché désespérément de la doc pour Stripe.JS. Comme tu t’en doutes, je n’ai absolument rien trouvé. Certes, la doc de Stripe est extrêmement complète, mais pour sa mise en oeuvre dans Bubble, c’est peau de balle. Autant demander à un aveugle de jouer aux fléchettes. En désespoir de cause, j’ai donc acheté le cours de Copilot, lequel est d’ailleurs remarquablement fait. Clair, et surtout très complet.
Néanmoins, il est regrettable d’en arriver là. Ce manque de ressources autour d’un plugin dont les concepteur annoncent un développement collaboratif, est une lacune dommageable. La base de l’ouverture d’un plugin, c’est sa doc.
Te concernant plus directement, j’ai déjà lu pas mal de tes interventions sur ce forum, toujours généreuses et pertinentes, même si tu vends tes services par ailleurs, ce que je comprends et respecte. Car au moins, dans un premier temps, tu fournis à l’utilisateur qui pose sa question tout ce dont il a besoin pour avancer seul. Après, s’il recourt à tes services rémunérés, quoi de plus normal.
Au fil du temps, j’ai bien compris qu’un écosystème parallèle s’est développé autour de Bubble. Bubble est nocode, mais pas nobrain. Et il y a là un boulevard pour les uns dont la compétence dépasse celle des autres qui croyaient pouvoir faire décoller une navette spatiale avec Bubble ou créer le nouveau Facebook en 3 jours.
Si je dis tout ça, c’est en guise de coup de gueule après m’être exténué à démêler les fils de Stripe.JS, alors qu’une bête doc de 2 pages suffirait à donner le bon cap. Je viens du monde de la musique où j’utilise un Software qui s’appelle Reaper. C’est le monde à l’envers d’ici. On paye (très peu, environ 80$ pour 3 ans) pour le soft, et ensuite la communauté dépense sans compter.
Sur ce forum, il est difficile d’échapper aux messages qui, soit par leur signature, soit par des propositions directes, invitent à des services payants. Pas de souci, en fait. J’ai juste été surpris au départ, venant d’un autre forum où personne ne monnaie quoique ce soit.
Surtout, Ambroise, n’y voit là aucune confrontation directe avec toi. D’ailleurs, je suis vraiment très heureux d’avoir ton contact, et je n’hésiterai pas à recourir à tes services si tu as le temps et si je tombe sur un os plus dur que d’habitude.
Néanmoins, surtout au sujet de Stripe (et là je revendique un acte presque militant), je ne rate et ne raterai aucune occasion pour déposer ici gratuitement le peu de savoir que j’ai pu glaner en 3 mois d’apprentissage de Bubble. Je ferai cela de manière gratuite, car il est important que les Bubblers puissent trouver ici toutes les ressources dont ils ont besoin.
La question de Sam est révélatrice du gap qui existe autour de Stripe.JS. Attelons-nous à expliquer les quelques articulations nécessaire à la compréhension du bidule. Ce n’est pas si compliqué, finalement. Et seulement ensuite, la doc propre à Stripe devient utilisable, une fois qu’on a compris la base.
Après, suivant les goûts de chacun, il reste toujours possible d’acheter un cours ou une session privée. Je ne vois aucun problème à ça, tant qu’on n’y est pas contraint.
Sam, je replonge illico dans mon app. Le hasard fait que j’attaquais aujourd’hui la ventilation des paiements. N’étant pas moi-mêle un grand spécialiste, si tu es pressé, les autres pistes citées plus haut seront sans doute plus adaptées. Mais si tu veux fouiller avec moi, et raconter ici les choses pour que ça serve à la communauté, je suis partant.
Bien à vous deux,
Michel