Card payments
Overblik
Forbinder til Stripe. Dine kunder betaler en faktura eller en hvilken som helst post med et beløb med kort og de andre betalingsmåder, din konto hos Stripe tilbyder, på siden hos Stripe. Betalingen registreres i Adminium på posten, så snart Stripe melder, at den er gået igennem, og kun én gang, uanset om webhooken eller Adminiums egen kontrol finder den først. Din butik er sælgeren: den opretter sin egen konto hos Stripe og laver sin egen nøgle, og pengene går direkte fra kunden til den konto. Adminium har ingen betalingskonto, ingen egen nøgle og ingen penge og behandler intet; kunderne indtaster kun deres kortoplysninger på siden hos Stripe, så intet kortnummer når din server. Den sættes op i Studio → Betalinger, først i testtilstand: en begrænset nøgle og en webhook pr. tilstand og derefter en testbetaling med testkortet fra Stripe, som intet skriver i dine tabeller. Refusioner gives fra en posts betalingspanel eller fra Aktivitet, og en refusion lavet i dashboardet hos Stripe registreres også. En betaling med indsigelse markeres og følges, til sagen er afsluttet; du besvarer indsigelsen i dashboardet hos Stripe. Den gemmer ikke kort, tager ikke abonnementer og lægger ikke betalingsformularen på din egen side, og betalinger i BHD, JOD, KWD, OMR, TND og UGX tages endnu ikke imod online. Den kræver Adminium 0.3.33 eller nyere på en offentlig https-adresse.
Hvad den kobler sig på
Denne her er ikke bundet til én app. Den virker i selve Adminium og i enhver app, der tager imod tilføjelser.
Hvad forbindelsen giver den lov til
Den skal bruge to ting fra din egen konto hos Stripe, én gang til test og én gang til live: en begrænset nøgle (rk_…; en hemmelig nøgle afvises) og webhookens signeringshemmelighed. Begge gemmes krypteret på din server, pr. tilstand, og ingen del af tilføjelsen når nogensinde en browser. Nøglen får kun de adgange, opsætningskortet nævner: starte en betaling og afslutte en, der ikke længere skal bruges, læse, hvordan den endte, og hvilket beløb der blev trukket, give refusioner (hos Stripe giver den adgang også lov til at ændre debiteringer), læse hændelser og indsigelser, de betalingsmåder, du har slået til, og hvilken konto nøglen hører til. Betalinger skrives kun på rækkerne i de tabeller, du vælger under „Hvad der kan betales“. Dens serverdel må kalde de to adresser nedenfor og intet andet.
Adresser, dens serverkode må nå
- api.stripe.com
- checkout.stripe.com
Den liste er hele listen: et kald til en anden adresse bliver afvist og noteret.
Hvad der skal til for at forbinde
En API-nøgle
Hvad den tilføjer
Hvor den dukker op 3
- I Adminium: dens kort under Studio → Betalinger → Opsætning, med tjeklisten Testnøgle, Test-webhook, Send en testbetaling, Live-nøgle, Live-webhook, Første rigtige betaling modtaget
- På en posts betalingsside: de betalingsmåder, din konto hos Stripe har slået til, som hver sender kunden til siden hos Stripe
- I en posts betalingspanel og i Aktivitet: de betalinger, den tog imod, med deres refusioner og indsigelser
Tabeller, den tager med 0
Ingen — den tager ingen egne tabeller med.
Indstillinger, du vælger 2
- Begrænset nøgle
- Webhookens signeringshemmelighed
Hvis du slår den fra
Når du afbryder forbindelsen, forsvinder tilføjelsens skærmbilleder. Den dropper aldrig de tabeller, den har oprettet, sletter aldrig de filer, den har skrevet, og fjerner aldrig de rækker, den har tilføjet — alt, hvad den har skrevet, bliver i din database. De adgangsoplysninger, den fik, bliver tilbagekaldt og slettet sammen med den.
Hvad der bliver
Hver betaling og refusion, der allerede er registreret, bliver: på sin post, i Aktivitet og i din egen betalingstabel, hvis du valgte en. Den kom ikke med egne tabeller. Manuelle betalingsmåder og registrering af en betaling i hånden virker som før, og din konto hos Stripe og pengene på den er urørte.
Hvad der forsvinder
„Afbryd“ på dens kort giver to veje ud. Stop nye betalinger: ingen ny betaling starter, og Adminium beholder nøglen for at gøre de ventende betalinger færdige og give refusioner. Fjern nøgler: nøglerne slettes fra denne server, og Adminium kan ikke længere gøre en betaling færdig eller give en refusion gennem Stripe. At fjerne nøglen her annullerer den ikke hos Stripe; forny den for en sikkerheds skyld i dashboardet hos Stripe.
Om demoen
Ingen demo på dette site foretager et rigtigt kald til andres tjeneste. Hver tilføjelse har en stedfortrædende transport med, som svarer ud fra indbyggede data, og den er slået til fra start. Rigtige adgangsoplysninger hører til selvhosting og er beskrevet i tilføjelsens egen README.
Sådan slår du den til Ingen af demoerne på dette websted indeholder den. Installér Card payments under Tilføjelser i dit eget Adminium (0.3.33 eller nyere), åbn Studio → Betalinger, og følg tjeklisten på dens kort, først i testtilstand. Hver testbetalingsside tilbyder også demotjenesten, som slet ikke kræver en konto, så hele forløbet, refusioner med, kan prøves, før noget er forbundet.
Adminium er ikke tilknyttet dette firma.