• Resolved bjerkely911

    (@bjerkely911)


    Jeg har installert disse tilleggene i forbindelse med ønsket om å ta betalt for abonnement:

    Betal med Vipps for WooCommerce
    Logg inn med Vipps
    Vipps faste betalinger for WooCommerce
    Woo Subscriptions
    WooCommerce
    WooCommerce Payments

    Alt ser ut til å være på plass, men jeg fornemmer at abonnement ikke skal ligge i «butikken», men på egen side med abonnementsvalg. Stemmer dette, eller ikke.

    Og så skjønner jeg ikke hvordan et betalt abonnement skal merkes i redigerings- og publiseringsfasen. Hva er det som styrer?

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author Marcus

    (@marcuz2k2k)

    Hei du,

    Abonnementsprodukter ligger som standard i “butikken” sammen med alle andre produkter i WooCommerce. For å endre dette er du nok nødt til å laste ned en tredjepartsutvidelse, eller lage en egenlaget “butikk”-side for å kunne vise frem kategorier på den måten du ønsker at det skal vises frem.

    Jeg er ikke helt sikker på hva du sikter til når det gjelder merking av betalte abonnementer i redigerings- og publiseringsfasen. Tenker du på hvordan du ser at en “ordre” er et abonnement? 🙂

    Med vennlig hilsen,
    Marcus

    Thread Starter bjerkely911

    (@bjerkely911)

    Utfordringen er å få extention vipps og tilsvarende for woo til å fungere sammen (de gjør no det i butikken), men spørsmålet blir hvordan jeg skal «merke» artikler i nyhetsstrømmen i forhold til abo-betaling i butikken? Hva er det som skiller betalende og ikke betalende lesere i forhold til tilgang til artikler som er frie og de som det skal tas betalt for. 🙂

    Plugin Author Marcus

    (@marcuz2k2k)

    Hei igjen,

    For å oppnå noe sånt så må du nok bruke en utvidelse som kan låse innhold frem til noen har betalt for tilgang. Det finnes flere slike utvidelser som er kompatible med WooCommerce (og da også Vipps).

    To av de mest kjente alternativene er WooCommerce Memberships og MemberPress. Se gjerne om en av disse dekker behovene dine 🙂

    Thread Starter bjerkely911

    (@bjerkely911)

    Hei, igjen. Leser med interesse, men tenker at det på en eller annen måte med Woo Subscriptions og Vipps gjentagende betalinger må være mulig å skille på betalende og ikke betalende lesere på artikkelnivå, vil jeg tro. Så spørsmålet er hvordan man gjør det, altså skiller klinten fra hveten.

    Hei, til det kan du kjøre en enkel sjekk når brukeren er logget inn:

    <?php // sjekk om leser har aktivt abonnement
    if ( wcs_user_has_subscription( $user->ID, '', array('active', 'on-hold') ) ) {   
        //har betalt
    } else {
        // har ikke betalt
    }  

    Greit å ha med “on hold” da vipps betalinger ofte går i “hold” før de blir gjennomført. 🙂

    Thread Starter bjerkely911

    (@bjerkely911)

    Okei, så da har ikke vipps og woo kontroll på betalende / ikke betalende lesere, men sørger for at du for penger for en tjeneste man ikke har? Jeg har egentlig litt vanskelig for å tro det, for da faller jo samkjøringen av disse tjenestene sammen (i alle fall uten tilpasninger). 🙂

    Plugin Author Marcus

    (@marcuz2k2k)

    Ja, WooCommerce og WooCommerce subscriptions er egentlig kun rettet mot å selge fysiske produkter, eller digitale nedlastbare produkter som standard. For mer funksjonalitet slik som å gi tilgang til artikler via en betalingsmur så må man enten kode det selv slik som Marius pekte på, eller så må man bruke enda en utvidelse som er kompatibel med WooCommerce 😅

    Jeg er enig i at det er uintuitivt, de burde nok hatt støtte for akkurat dette bruksområdet som standard. Ihvertfall med tanke på at WordPress alltid har vært en blogg-plattform.

    Thread Starter bjerkely911

    (@bjerkely911)

    Ok, dere – takk for gode svar. Jeg har blitt klokere. 🙂

    Final question: Hvilken løsning kan jeg da i stedet velge som imøtekommer kravene til å skille mellom betalende og ikke betalende lesere, uten å måtte installere enda flere plugins. Evt hive noe ut og noen inn?

    Kan dette løses med kodingen, hvor mye tid vil det gå med om jeg skulle fått noen til å gjøre dette.

    Plugin Author Marcus

    (@marcuz2k2k)

    Hei Bjerkely911,

    Hvis du ikke vil introdusere en ny utvidelse så er du nok nødt til å få noen til å implementere en løsning som bruker koden som Marius postet litt lenger opp i tråden. Denne koden må eventuelt ligge i content-single.php-malen i temafilene dine, og sørge for at fullstendig artikkeltekst kun vises dersom kunden er abonnent.

    Arbeidet med å legge inn noe sånt kommer nok til å bli en del dyrere enn å kjøpe og installere for eksempel WooCommerce Memberships på egenhånd, og det vil også være noen utfordringer man må tenke på med en egenkomponert løsning. Spesielt med tanke på søkemotoroptimalisering.

    Jeg er noe usikker på hvor lang tid det vil ta for noen å kode det fra scratch for deg da det kommer an på hvor grundig og gjennomtenkt løsningen skal være:

    • Skal den for eksempel vise en betalingsmur?
    • Skal betalingsmuren inneholde en “bli abonnent” knapp?
    • Skal betalingsmuren inneholde en “logg inn” lenke?
    • Skal kunden sendes tilbake til artikkelen etter at de logger inn?
    • Skal søkemotorer få servert en litt lenger versjon av artikkelen slik at nettstedet dukker opp mer i organiske søk?

    Denne listen er sikkert ikke fullstendig, men det er noen ting å tenke på hvis du eventuelt skal ta kontakt med en utvikler.

    Med vennlig hilsen,
    Marcus

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘Vipps Subscriptions’ is closed to new replies.