
Solid.Subscription – Abonnementssystem for WordPress med Vipps, Stripe og Klarna
Å selge abonnementer i WordPress har tradisjonelt betydd at man må bygge opp en komplett nettbutikk med WooCommerce, legge til WooCommerce Subscriptions og deretter installere separate betalingsutvidelser for…
Ingen registrering. Installeres direkte i WordPress.

Å selge abonnementer i WordPress har tradisjonelt betydd at man må bygge opp en komplett nettbutikk med WooCommerce, legge til WooCommerce Subscriptions og deretter installere separate betalingsutvidelser for hver betalingsleverandør.
For mange bedrifter er dette langt mer enn de egentlig trenger.
Solid.Subscription er utviklet som et alternativ: et komplett abonnementssystem direkte i WordPress, laget spesielt for gjentakende betalinger og medlemsbaserte tjenester – uten krav om WooCommerce.
Med Solid.Subscription kan du opprette abonnementer, ta imot automatiske betalinger, administrere abonnenter, beskytte innhold, følge omsetning, håndtere refusjoner og migrere eksisterende Vipps-abonnementer fra WooCommerce Subscriptions.
Fra versjon 1.4 støtter pluginen tre betalingsløsninger:
Vipps MobilePay Recurring, Stripe og Klarna.
Alt administreres fra ett samlet kontrollpanel i WordPress.
Ett abonnementssystem – flere betalingsmetoder
Solid.Subscription er bygget med en felles abonnementsmotor der betalingsleverandøren kan velges separat.
En abonnementstype kan gjøres tilgjengelig med:
- Vipps
- Stripe
- Klarna
- eller flere betalingsmetoder samtidig
Dersom flere betalingsmetoder er tilgjengelige, kan kunden velge hvordan abonnementet skal betales når avtalen opprettes.
Selve abonnementet håndteres fortsatt av Solid.Subscription.
Det betyr at blant annet tilgangsstyring, rapporter, medlemsstatus, oppsigelse og abonnementshistorikk fungerer på samme måte uavhengig av betalingsmetode.
Vipps MobilePay Recurring
Vipps-integrasjonen gjør det mulig å opprette ekte gjentakende Vipps-abonnementer direkte fra WordPress.
Kunden godkjenner abonnementet i Vipps første gang. Deretter kan fremtidige betalinger håndteres automatisk.
Solid.Subscription håndterer blant annet:
- opprettelse av Vipps Recurring-avtaler
- første betaling
- automatiske fremtidige betalinger
- kommende recurring charges
- status på Vipps-avtalen
- betalingsstatus
- kansellering
- refusjoner
- webhook-hendelser
- synkronisering mellom Vipps og WordPress
Dette gjør det mulig å tilby eksempelvis:
499 kr per måned med Vipps
uten WooCommerce eller WooCommerce Subscriptions.
Stripe Subscriptions
Solid.Subscription har også direkte støtte for Stripe.
Stripe-integrasjonen bruker Stripe Checkout ved oppstart av abonnementet og Stripe Subscriptions til å administrere de gjentakende betalingene.
Dette gjør Solid.Subscription spesielt interessant for bedrifter som også har internasjonale kunder.
Stripe-integrasjonen håndterer blant annet:
- opprettelse av Stripe-kunde
- Stripe Checkout
- abonnement hos Stripe
- automatisk fakturering
- vellykkede betalinger
- mislykkede betalinger
- endringer i abonnementets status
- kansellering
- refunds
- signerte Stripe-webhooks
Betalingsstatusen synkroniseres tilbake til Solid.Subscription slik at brukerens tilgang kan administreres automatisk.
Klarna-abonnementer
Solid.Subscription støtter også recurring-betalinger med Klarna.
Ved første bestilling autoriserer kunden Klarna og det opprettes en tokenisert betalingsavtale.
Solid.Subscription kan deretter bruke den eksisterende avtalen til å opprette fremtidige abonnementsbetalinger.
Dette gjør det mulig å tilby Klarna som betalingsalternativ også på tjenester som betales regelmessig.
Pluginen støtter både:
- abonnement med betaling ved oppstart
- abonnement med gratis prøveperiode før første betaling
- fremtidige merchant-initiated recurring-betalinger
- håndtering av feilede Klarna-betalinger
Løpende abonnementer
Standardtypen i Solid.Subscription er et vanlig løpende abonnement.
Eksempel:
299 kr / måned
Abonnementet fortsetter da automatisk uten noen forhåndsbestemt sluttdato.
Betalingene fortsetter helt til:
- kunden sier opp
- administrator avslutter abonnementet
- betalingsleverandøren avslutter avtalen
- eller abonnementet må stanses etter gjentatte betalingsfeil
Dette er den vanligste modellen for eksempelvis medlemskap, supportavtaler og digitale tjenester.
Fast antall betalinger
Ikke alle abonnementer skal vare for alltid.
Derfor kan en abonnementstype også begrenses til et bestemt antall betalinger.
Eksempel:
1 490 kr per måned i 6 måneder
Solid.Subscription holder automatisk oversikt over hvor mange betalinger som er gjennomført.
Når siste betaling er ferdig, opprettes det ikke flere trekk.
Dette kan brukes til blant annet:
- kurs
- betalingsplaner
- prosjektavtaler
- tidsbegrensede medlemskap
- servicepakker
- avbetaling av digitale tjenester
Abonnement med sluttdato
Et abonnement kan også få en bestemt sluttdato.
Eksempel:
Et medlemskap skal være aktivt frem til 31. desember.
Solid.Subscription stopper da nye fornyelser når sluttdatoen nås.
Dersom kunden allerede har betalt for en periode som strekker seg frem til sluttdatoen, beholdes tilgangen ut den betalte perioden.
Fleksible faktureringsintervaller
Solid.Subscription støtter flere intervaller:
- dag
- uke
- måned
- år
I tillegg kan du angi antallet intervaller mellom hver betaling.
Det betyr at du blant annet kan lage:
- hver uke
- hver 2. uke
- hver måned
- hver 2. måned
- hvert kvartal
- hver 6. måned
- hvert år
Abonnementsmotoren beregner automatisk neste betalingsdato.
Gratis prøveperiode
En abonnementstype kan ha en gratis prøveperiode.
Du kan for eksempel tilby:
14 dager gratis – deretter 299 kr per måned.
Brukeren kan få tilgang umiddelbart, mens betalingsavtalen allerede er opprettet.
Når prøveperioden utløper, starter den vanlige abonnementssyklusen.
Ubegrenset antall abonnementstyper
Administrator kan opprette så mange planer som nettstedet trenger.
Hver abonnementstype kan blant annet ha:
- navn
- beskrivelse
- pris
- valuta
- faktureringsintervall
- intervallantall
- prøveperiode
- grace period
- abonnementslengde
- maksimal antall betalinger
- sluttdato
- WordPress-rolle
- fordeler
- knappetekst
- betalingsmetoder
- aktiv eller deaktivert status
Dette gjør at én installasjon kan håndtere svært forskjellige tjenester.
WordPress-roller basert på abonnement
Solid.Subscription kan automatisk gi en bruker en bestemt WordPress-rolle når abonnementet blir aktivt.
Eksempel:
En kunde kjøper et medlemskap og får automatisk rollen:
Premium medlem
Denne rollen kan brukes til å kontrollere hvilke områder av nettstedet brukeren har tilgang til.
Når abonnementet avsluttes eller utløper, kan tilgangen automatisk fjernes igjen.
Beskytt sider og innhold
Pluginen kan brukes som en enkel medlemsplattform.
Du kan beskytte:
- WordPress-sider
- blogginnlegg
- custom post types
- deler av innhold
Dermed kan Solid.Subscription brukes til langt mer enn bare betaling.
Eksempelvis kan du lage:
- medlemssider
- kundeportaler
- premium-artikler
- dokumentarkiv
- betalte guider
- kursinnhold
- interne ressurser
Shortcodes
Solid.Subscription inneholder shortcodes som gjør det mulig å plassere abonnementsløsningen direkte i eksisterende WordPress-design.
Du kan blant annet vise:
- abonnementstyper
- abonnementsknapper
- kundens abonnement
- medlemsinnhold
Dermed er pluginen ikke avhengig av et bestemt WordPress-tema.
Mitt abonnement
Kundene får en egen side for abonnementet sitt.
Her kan kunden blant annet se:
- abonnementstype
- betalingsmetode
- pris
- betalingsintervall
- status
- neste betaling
- startdato
- betalingshistorikk
Avhengig av konfigurasjonen kan kunden også avslutte abonnementet selv.
Oppsigelse ved periodens slutt
Dersom kunden avslutter abonnementet, trenger ikke tilgangen nødvendigvis forsvinne samme dag.
Solid.Subscription kan la kunden bruke tjenesten frem til slutten av perioden som allerede er betalt.
Eksempel:
En kunde som betaler månedlig sier opp den 12. september, men har betalt frem til 30. september.
Tilgangen beholdes da frem til periodens slutt.
Deretter avsluttes abonnementet.
Håndtering av betalingsfeil
Et mislykket trekk bør ikke nødvendigvis avslutte kunden umiddelbart.
Solid.Subscription har støtte for grace period.
Det betyr at et abonnement kan gå over i en midlertidig betalingsfeil-status mens kunden fortsatt har tilgang.
Dette gir tid til:
- nytt betalingsforsøk
- oppdatering hos betalingsleverandøren
- manuell oppfølging
- kontakt med kunden
Dersom betalingen ikke løses innen angitt periode, kan abonnementet avsluttes.
Betalingshistorikk
Alle betalinger registreres i Solid.Subscription.
Administrator kan se blant annet:
- kunden
- abonnementet
- plan
- betalingsleverandør
- beløp
- valuta
- status
- ekstern betalingsreferanse
- tidspunkt
- eventuelle feil
Dermed får nettstedet en samlet betalingshistorikk selv om forskjellige kunder bruker forskjellige betalingsleverandører.
Refunderinger
Administrator kan refundere betalinger direkte fra Solid.Subscription der gatewayen støtter det.
Dette kan være:
- full refusjon
- delvis refusjon
Refunderingen registreres også i Solid.Subscription slik at rapporteringen viser faktisk netto omsetning.
Hendelseslogg
Pluginen har en egen hendelseslogg.
Her kan administrator kontrollere tekniske hendelser som blant annet:
- opprettelse av abonnement
- betalingsstatus
- webhook-hendelser
- gateway-feil
- oppsigelser
- fornyelser
- migreringshendelser
Dette er spesielt nyttig ved feilsøking.
Automatiske webhooks
Vipps, Stripe og Klarna kommuniserer med Solid.Subscription gjennom gateway-integrasjonene.
Webhooks brukes blant annet for å fortelle nettstedet når:
- en betaling lykkes
- en betaling feiler
- et abonnement endrer status
- en avtale avsluttes
- en betaling refunderes
Solid.Subscription oppdaterer deretter sin lokale abonnementstilstand.
WP-Cron som ekstra sikkerhet
For enkelte prosesser bruker Solid.Subscription også WordPress Cron.
Dette fungerer som en ekstra sikkerhetsmekanisme dersom en webhook ikke skulle bli mottatt eller en kommende betaling må kontrolleres.
Komplett rapporteringssystem
Solid.Subscription inneholder et eget rapportområde.
Her kan administrator se de viktigste abonnementstallene uten å bruke et eksternt analyseverktøy.
Rapporteringen viser blant annet:
- netto omsetning
- brutto omsetning
- refunds
- nye abonnementer
- aktive abonnementer
- kanselleringer
- vellykkede betalinger
- mislykkede betalinger
MRR – Monthly Recurring Revenue
For virksomheter med abonnement er MRR et av de viktigste nøkkeltallene.
Solid.Subscription beregner automatisk månedlig gjentakende inntekt basert på aktive abonnementer.
Årlige og andre betalingsintervaller normaliseres til en månedlig verdi.
Dette gir et langt bedre bilde av abonnementsselskapets løpende inntekt enn bare månedens faktiske betalinger.
ARR – Annual Recurring Revenue
Pluginen beregner også ARR.
ARR viser den annualiserte gjentakende inntekten fra abonnementene.
Eksempel:
Hvis MRR er 100 000 kroner vil ARR normalt være rundt:
1 200 000 kroner.
Betalingsrate
Dashboardet viser også hvor stor andel av betalingene som gjennomføres uten feil.
Dette gjør det lettere å oppdage dersom en betalingsleverandør plutselig får flere mislykkede trekk enn normalt.
Rapporter per betalingsleverandør
Fra v1.4 kan Solid.Subscription skille rapporteringen mellom:
- Vipps
- Stripe
- Klarna
Dette gjør det mulig å se hvilken betalingsmetode kundene faktisk bruker.
Du kan blant annet se omsetning og betalinger per gateway.
Rapporter per abonnementstype
Du kan også se resultater per plan.
Dermed kan du identifisere:
- mest populære abonnement
- abonnement med høyest inntekt
- størst MRR
- antall aktive kunder per plan
Periodefilter
Rapporter kan filtreres etter blant annet:
- siste 7 dager
- siste 30 dager
- denne måneden
- forrige måned
- inneværende år
- egen periode
CSV-eksport
Betalingsdata kan eksporteres til CSV.
Eksporten kan blant annet inneholde:
- kunde
- dato
- beløp
- valuta
- gateway
- status
- transaksjonsreferanse
CSV-filen kan brukes videre i eksempelvis Excel eller regnskapssystemer.
Oversiktlig dashboard
Solid.Subscription har et moderne administrasjonspanel direkte i WordPress.
Forsiden gir rask oversikt over blant annet:
- aktive abonnementer
- MRR
- ARR
- betalingsrate
- omsetning
- nylige betalinger
- siste abonnenter
- gateway-status
Pluginen har egne områder for:
Oversikt
Abonnementstyper
Abonnementer
Betalinger
Rapporter
Migrering
Hendelser
Innstillinger
SolidWeb-design
Admin-grensesnittet er utviklet med et eget SolidWeb-design og skiller seg tydelig fra vanlige WordPress-innstillingssider.
Alle sider har en samlet svart toppheader med SolidWeb-logo og tilgang til pluginens viktigste områder.
Målet er at Solid.Subscription skal oppleves som et komplett system inne i WordPress, ikke bare som en liten innstillingsplugin.
Migrering fra WooCommerce Subscriptions
En av de mer spesielle funksjonene i Solid.Subscription er muligheten til å migrere eksisterende abonnementer fra:
WooCommerce Subscriptions + Vipps Recurring
For virksomheter som allerede har mange aktive Vipps-abonnenter kan dette gjøre overgangen til en enklere løsning betydelig lettere.
Skann eksisterende WooCommerce-abonnementer
Migreringssystemet søker etter aktive WooCommerce Subscriptions som bruker Vipps Recurring.
Det forsøker å hente blant annet:
- WooCommerce subscription ID
- kunde
- produkt
- pris
- valuta
- faktureringsintervall
- neste betaling
- Vipps Agreement ID
Verifisering mot Vipps
Deretter kan avtalen kontrolleres direkte mot Vipps.
Solid.Subscription sammenligner dataene fra WooCommerce med informasjonen i den eksisterende Vipps-avtalen.
Dersom blant annet pris eller intervall ikke stemmer, flagges abonnementet før migrering.
Dry run
Migrering starter aldri med å endre alle abonnementene umiddelbart.
Første steg er en forhåndsvisning.
Administrator kan kontrollere:
- hvilke abonnementer som blir funnet
- hvilke planer som blir opprettet
- hvilke agreement IDs som blir brukt
- pris
- intervall
- neste betaling
- eventuelle problemer
Automatisk opprettelse av abonnementstyper
WooCommerce-produkter kan konverteres til Solid.Subscription-planer.
Eksempel:
WooCommerce:
Driftsavtale – 599 kr per måned
kan automatisk bli:
Solid.Subscription:
Driftsavtale – 599 NOK / måned
Beholder eksisterende Vipps Agreement ID
Der det er mulig beholdes den eksisterende Vipps-avtalen.
Kunden trenger dermed ikke nødvendigvis å opprette et helt nytt abonnement og godkjenne Vipps på nytt.
Dette er en viktig del av migreringssystemet.
Import uten å starte faktureringen
I første migreringsfase importeres kundene og abonnementene til Solid.Subscription, men den nye faktureringen settes på pause.
WooCommerce fortsetter dermed å håndtere eksisterende betalinger.
Dette gjør at administrator kan kontrollere at alt ser riktig ut før den endelige overtakelsen.
Overta fakturering
Når alt er kontrollert kan administrator gjennomføre siste steg.
Solid.Subscription kan da:
- kontrollere Vipps-avtalen på nytt
- koble WooCommerce bort fra fremtidige Vipps-fornyelser
- beholde historikken i WooCommerce
- oppdatere abonnementet i Solid.Subscription
- overta fremtidig fakturering
Det kreves eksplisitt administratorbekreftelse før dette skjer.
Beskyttelse mot doble trekk
Ved en abonnementsmigrering er dobbel belastning en av de største risikoene.
Derfor starter ikke Solid.Subscription sin egen fornyelsesprosess før den gamle WooCommerce-faktureringen er koblet fra.
Eksisterende kommende Vipps-belastninger kan også adopteres der migreringssystemet finner dem.
Tilbakerulling
Hvis et kritisk steg under overtakelsen mislykkes, forsøker Solid.Subscription å gjenopprette den tidligere WooCommerce-konfigurasjonen.
Dette kan blant annet omfatte:
- betalingsmetode
- Agreement ID
- renewal-status
- neste betalingsdato
Migreringsfunksjonen er derfor bevisst bygget som en prosess i flere steg fremfor en enkel «Importer alle»-knapp.
Test- og produksjonsmiljø
Betalingsintegrasjoner bør alltid testes før de aktiveres med ekte penger.
Solid.Subscription har derfor egne innstillinger for de forskjellige gatewayene.
Her kan administrator konfigurere nødvendige API-nøkler og bruke leverandørenes testmiljø der dette er tilgjengelig.
Det er også lagt inn forbindelse-/statuskontroller for betalingsintegrasjonene.
Ingen WooCommerce nødvendig
Solid.Subscription er laget nettopp for virksomheter som ønsker abonnement, men ikke nødvendigvis en full nettbutikk.
Etter installasjon kan hele abonnementsløsningen fungere uten:
- WooCommerce
- WooCommerce Subscriptions
- WooCommerce betalingsgateways
- WooCommerce ordrebehandling
Dette kan gi:
- færre plugins
- færre avhengigheter
- enklere administrasjon
- mindre kompleksitet
- mindre teknisk overhead
WooCommerce trenger kun å være installert dersom du bruker migreringsverktøyet for en eksisterende WooCommerce-løsning.
Hva kan Solid.Subscription brukes til?
Pluginen kan brukes til svært mange typer tjenester.
Eksempelvis:
- medlemskap
- driftsavtaler
- supportavtaler
- webhotell
- vedlikeholdsavtaler
- SaaS
- digitale tjenester
- premium-innhold
- nyhetsabonnement
- kurs
- kundeportaler
- serviceavtaler
- rådgivningsavtaler
- månedlige tjenestepakker
- årlige avtaler
- tidsbegrensede abonnementer
- betalingsplaner
Ett system for hele abonnementet
Den viktigste forskjellen med Solid.Subscription er at betalingsleverandøren bare er én del av abonnementet.
Selve abonnementet administreres av Solid.Subscription.
Dermed kan samme system håndtere:
Vipps-kunden
Stripe-kunden
Klarna-kunden
på samme måte etter at abonnementet er startet.
Du får ett felles sted for:
- kundene
- abonnementene
- betalingene
- rapportene
- tilgangene
- oppsigelsene
- historikken
Solid.Subscription
Solid.Subscription er utviklet for virksomheter som ønsker en komplett abonnementsløsning direkte i WordPress – uten at WordPress-nettstedet først må gjøres om til en full WooCommerce-butikk.
Med støtte for Vipps MobilePay Recurring, Stripe og Klarna, fleksible abonnementstyper, automatiske betalinger, medlemsfunksjoner, rapportering og WooCommerce-migrering kan pluginen brukes både på nye nettsteder og på eksisterende abonnementsplattformer.
WordPress. Abonnementer. Vipps. Stripe. Klarna.
Uten WooCommerce.
Utviklet av SolidWeb AS
solidweb.no


