Bygge skjemaer
Betalingsinnkreving
Samle inn engangsbetalinger direkte i skjemaet. Koble til Stripe, sett inn et Betalingsfelt, angi en pris, og respondenter betaler via Stripe Checkout.
Koble til Stripe
En Stripe-tilkobling tilhører ett skjema: koble den til fra skjemaet du vil samle inn penger på, og gjenta for neste skjema. Kortdetaljer går aldri gjennom formbase.
- 1
Sett inn et Betalingsfelt
Skriv / på lerretet, søk etter "Payment", og plasser blokken. Blokken viser beløpet, en valutavelger og tilkoblingsstatusen.
- 2
Klikk Koble til
formbase sender deg til Stripe for å autorisere tilkoblingen. Hvis du ikke har en Stripe-konto ennå, kan du opprette en i dette trinnet.
- 3
Fullfør Stripe-registreringen
Stripe guider deg gjennom identitetsverifisering, bankkontooppsett og forretningsdetaljer. Når du er ferdig, blir du sendt tilbake til formbase.
Merket på Betalingsblokken forteller deg hvor tilkoblingen står:
| Merke | Betydning |
|---|---|
| Ikke tilkoblet | Ingen Stripe-konto er koblet til dette skjemaet ennå. |
| Tilkoblet | Stripe rapporterer at belastninger er aktivert — respondenter kan betale. |
| Oppsett ufullstendig | Stripe har ikke aktivert belastninger ennå. Fullfør registreringen i Stripe Dashboard, eller koble til på nytt. |
| Verifiserer | Stripe gjennomgår kontoen. Vanligvis ingenting du trenger å gjøre. |
| Begrenset | Stripe har begrenset kontoen. Se gjennom den i Stripe Dashboard. |
| Frakoblet | Tilkoblingen er borte. Koble til på nytt for å fortsette å ta imot betalinger. |
Publisering er blokkert til betalingsoppsettet er fullført
Et skjema med et Betalingsfelt publiseres ikke før hver betalingsblokk har en støttet valuta og et beløp lik eller over minimumsbeløpet for den valutaen, og skjemaet har en tilkoblet Stripe-konto med belastninger aktivert.
Slik fungerer Stripe-tilkoblingen
formbase bruker
Stripe Connect
for å koble Stripe-kontoen din til skjemaet. Belastningen opprettes på din konto, ikke vår. I praksis:
| Detalj | Hva skjer |
|---|---|
| Betalinger | Går direkte til Stripe-kontoen din. formbase holder ikke på eller berører midlene. |
| Stripe-gebyrer | Standard Stripe-behandlingsgebyrer gjelder for kontoen din. formbase legger ikke til noe eget gebyr. |
| Refusjoner og tvister | Du håndterer disse fra din egen Stripe Dashboard. Du er Merchant of Record. |
| Kvitteringer | Viser firmanavnet og detaljene dine, ikke formbase. |
formbase kan se Stripe-kontostatusen din (om belastninger er aktivert og registreringen er fullført) og grunnleggende transaksjonsinformasjon (betalingsstatus, beløp, kvitteringslenke). formbase kan ikke lese Stripe-saldoen din, kundelisten din eller noe utenfor betalinger gjort gjennom skjemaene dine.
Angi prisen
Velg en valuta og skriv inn et beløp på Betalingsblokken. Beløpet må være minst Stripes minstebeløp for den valutaen — $0.50 for USD og EUR, £0.30 for GBP, ¥50 for JPY, 3 kr for SEK og NOK. Stripe setter et tak på en enkelt belastning like under 1,000,000, så hold beløpene under det.
Støttede valutaer: USD, EUR, GBP, JPY, CAD, AUD, CHF, SEK, NOK, DKK, NZD, SGD, HKD, AED, TRY.
Betalingsfeltet tar kun imot engangsbelastninger. Gjentakende abonnementer er ikke en del av det.
Dynamisk prissetting
Du kan variere beløpet basert på svarene til respondenten. Legg til en Angi betalingsbeløp-handling i en logikkregel over Betalingsfeltet ditt, og pek den mot blokken.
Hver handling velger hvordan den endrer prisen — sett til, øk med eller reduser med:
Sett til — erstatter den løpende prisen med et absolutt beløp.
Øk med / reduser med — justerer den løpende prisen. Legg flere oppå hverandre for tillegg, gebyrer eller rabatter; hver bygger videre på beløpet så langt, og resultatet går aldri under null.
Selve verdien kan være:
Et fast tall — et bokstavelig beløp.
En feltreferanse — velg et beregnet felt slik at beløpet følger svarene.
Reglene kjører i den rekkefølgen de vises i skjemaet, med utgangspunkt i prisen på blokken. Et senere sett til overskriver det tidligere regler har produsert, så sett den mest spesifikke regelen din sist.
Eksempel: et billettskjema har en Dropdown (“Standard” eller “VIP”) og et Number-felt for antall. Et beregnet felt multipliserer grunnprisen med antallet. En logikkregel retter seg mot Betalingsfeltet: hvis Dropdown-en er “VIP”, sett betalingsbeløpet til det beregnede feltet.
Tilleggseksempel: en pris på $50 på blokken, en “Rush delivery”-bryter som øker beløpet med 15, og en “Member”-bryter som reduserer det med 5. Med begge på betaler respondenten $60.
Blokkprisen er reserveløsningen
Prisen du setter på Betalingsblokken er det respondenter ser før noen regel utløses. Sett den til din vanligste pris, slik at skjemaet aldri viser et plassholderbeløp.
Respondentens opplevelse
Respondenten klikker Fullfør betaling på kortet, og Stripe Checkout åpnes, driftet av Stripe. Etter betaling kommer de tilbake til skjemaet for å fullføre og sende inn. Beløpet som belastes, beregnes på nytt på serveren ut fra dine egne regler — en manipulert klient kan ikke endre prisen.
Hvis betalingen mislykkes (utløpt kort, utilstrekkelige midler), viser kortet feilen og en knapp for å prøve betalingen på nytt, som åpner Checkout på nytt.
Etter betaling
Når en respondent har betalt, låser formbase spørsmålene som påvirket beløpet — betingelsene og verdiene til enhver regel som satte det, feltene bak et referert beregnet felt, og alt som styrer om Betalingsblokken er synlig. Låste spørsmål viser svarene sine skrivebeskyttet med “Låst fordi dette svaret ble brukt til en fullført betaling.” Resten av skjemaet forblir redigerbart.
En betaling gjør innsendingen endelig
Enhver skjemaversjon som inneholder et Payment-, Signature- eller Schedule appointment-felt, slår av rediger etter innsending for svar gitt mot den.
Se betalinger
Betalinger vises sammen med svaret i Innsendinger-fanen:
| Felt | Beskrivelse |
|---|---|
| Betalingsstatus | venter, betalt, mislyktes eller avbrutt. |
| Beløp og valuta | Hva som ble belastet, f.eks. $25.00. |
| Kvitteringslenke | Åpner den Stripe-driftede kvitteringen, eller Stripe-betalingsdashbordet ditt når ingen kvitterings-URL kom tilbake. |
Betalingen følger også med innsendingen: varsel-e-poster, PDF-en, eksporter, webhooks, Zapier, n8n, Make, forespørsel-callbacker og API-et har med beløpet, valutaen, statusen og kvitteringslenken under Betalingsfeltet. Se Bestillinger og betalinger for formatet.
Refusjoner og tvister
Siden betalinger går direkte til Stripe-kontoen din, håndterer du refusjoner og tvister selv. formbase forbeholder seg retten til å utstede refusjoner på dine vegne ved misbruk eller brudd på retningslinjer. Når Stripe rapporterer en refusjon eller en tvist, endres betalingen på innsendingen til Refunded, Partially refunded eller Disputed; integrasjoner sendes ikke på nytt.
- 1
Utsted en refusjon
Åpne Stripe Dashboard, finn betalingen, og klikk Refunder. Fulle og delvise refusjoner støttes.
- 2
Håndter en tvist
Hvis en respondent åpner en tvist (tilbakeføring), varsler Stripe deg via e-post. Du svarer med bevis i din Stripe Dashboard.
Stripes egen dokumentasjon dekker begge i dybden:
Logikkbetingelser for betaling
Et Betalingsfelt kan også leses av logikk: beløpet er lik, beløpet er større enn, beløpet er mindre enn, er fullført, og er ikke fullført. Se Betinget logikk for full referanse over operatorer.