Galette

Ta vtičnik zagotavlja:

Warning — Ta vtičnik trenutno zahteva nočno različico Galette, zato trenutno ni priporočljivo, da bi ga uporabljali v proizvodnji.

Plačilni obrazec viden neprijavljenim uporabnikom

Note — Če želite uporabljati ta vtičnik, mora biti vaš primerek Galette javno dostopen in postrežen na https.

Namestitev

Najprej prenesite vtičnik:

Pridobite najnovejši vtičnik
Stripe! Pridobite nočno gradnjo vtičnika
Stripe!

Ekstrahirajte preneseni arhiv v imenik Galette plugins. Na primer v linuxu (zamenjava {url} in {version} z ustreznima vrednostma):

$ cd /var/www/html/galette/plugins
$ wget {url}
$ tar xjvf galette-plugin-stripe-{version}.tar.bz2

Inicializacija baze podatkov

Za delovanje ta vtičnik potrebuje več tabel v bazi podatkov. Oglejte si vmesnik za upravljanje vtičnikov Galette.

In to je to, vtičnik Stripe je nameščen. :)

Uporaba vtičnika

Ko je vtičnik nameščen, je skupina Stripe dodana v meni Galette, ko je uporabnik prijavljen, kar omogoča skrbnikom in članom osebja, da določijo nastavitve vtičnika in si ogledajo zgodovino plačil.

Meni vtičnika

Obrazec za plačilo je dostopen na javnih straneh Galette.

Prispevke s podaljšanjem članstva (oz. članarino) lahko plačujejo le uporabniki, ki so prijavljeni v svoj račun.

Plačilni obrazec viden prijavljenim uporabnikom

Redni obiskovalci (uporabniki, ki niso prijavljeni v svoj račun) lahko plačajo samo prispevke brez podaljšanja članstva (ali donacije). V tem primeru se prispevek v Galette ne ustvari samodejno, plačilo se pojavi samo v zgodovini plačil vtičnika z vrednostjo “Brez“, vneseno v stolpcu “Član“.

Zaslon zgodovine plačil

Nastavitve

Zaslon z nastavitvami

Opomba o načinu peskovnika

Način črtastega peskovnika

Priporočamo, da preizkusite delovanje vtičnika v načinu peskovnika. Če želite izvedeti, kako nastaviti takšno testno okolje, si oglejte dokumentacijo Stripe.

Warning — V tem načinu ne uporabljajte pravih številk kreditnih kartic, ampak samo testne kartice (glejte seznam testnih kartic v dokumentaciji Stripe)

Konfigurirajte svoj račun Stripe

Če želite izvedeti, kako ustvariti račun, si oglejte dokumentacijo Stripe.

V nastavitvah računa določite državo in valuto

Izbira države in valute se običajno zahteva pri ustvarjanju vašega računa. Te informacije najdete v nastavitvah računa:

Meni z nastavitvami Stripe

država določena v nastavitvah računa

Valuta, določena v nastavitvah računa

Ustvarite Webhook in pridobite ustrezen skrivni ključ

Webhook, ki je potreben za pravilno delovanje vtičnika, lahko ustvarite v meniju Razvijalci (nahaja se na spodnji levi strani vaše nadzorne plošče):

Webhooks v meniju za razvijalce

URL končne točke, ki ga želite določiti v svojem webhooku, je naveden v nastavitvah vtičnika (primer: https://YOUR_DOMAIN_NAME/plugins/stripe/webhook).

Samo en Event mora biti definiran v vašem webhooku. Navedeno je tudi v nastavitvah vtičnika; je payment_intent.succeeded.

Webhook ustvarjen v računu Stripe

Ko je ustvarjen, morate dobiti skrivni ključ webhook, ki ga želite določiti v nastavitvah vtičnika. Na seznamu webhookov kliknite tistega, ki ste ga ustvarili:

Seznam spletnih povezav v računu Stripe

Skrivni ključ webhooka je mogoče kopirati iz njegovih podrobnosti:

Skrivnost spletnega trnka

Pridobite ključe API

API ključe, ki so potrebni za pravilno delovanje vtičnika, lahko dobite v meniju Razvijalci (nahaja se v spodnjem levem kotu nadzorne plošče):

Ključi API-ja v meniju za
razvijalce

Note — Če želite zmanjšati potencialni vpliv kompromisa, ustvarite Omejeni ključ. Ta ključ je mogoče ustvariti brez prilagajanja dovoljenj. Za več informacij o omejenih ključih si oglejte dokumentacijo Stripe.

Ključi API-ja, ustvarjeni v računu Stripe

Omogočite potrebne načine plačila

Stripe ponuja veliko načinov plačila. V nastavitvah računa morate omogočiti samo metode, ki jih želite uporabiti.

Načini plačila, določeni v nastavitvah
računa