Ta imot betalinger med lava.top
Trinn-for-trinn-guide: hvordan du kobler lava.top-kontoen din til CreateYourVPN slik at en kundes betaling av seg selv blir et abonnement — API-nøkkel, én webhook og kobling av tilbud til planene dine.
lava.top er en betalingsleverandør som tar imot kort, SBP og PayPal i rubler, dollar og euro. Du kobler den til én gang — og en betaling i butikken din blir av seg selv et aktivt abonnement: du trenger ikke gi tilgang for hånd.
Pengene går til din egen lava.top-konto. CreateYourVPN er ikke mellomledd i betalingene og tar ingen provisjon av salget ditt.
Å ta imot betalinger hører til den betalte planen Max — det er den som setter butikken i salgsmodus. Om prisene på plattformen: se leksjonen om fakturering.
Dette trenger du
- en konto på lava.top (en forfatterkonto — den som selger);
- 10–15 minutter til første oppsett;
- et lite beløp til en testbetaling: lava.top har ikke testmiljø, så hele oppsettet kan bare sjekkes med et ekte kjøp (minst 50 ₽ / 5 $ / 5 €).
Trinn 1. Registrering og verifisering
Registrer deg på lava.top og fyll ut profilen — med tom profil ser betalingssiden uferdig ut for kjøperen.
Gå deretter til Balance → verifisering: dokument og selfie, 18+, uten VPN påslått.
Du kan selge også før verifiseringen, men du kan ikke ta ut penger uten den. Ikke utsett den til første utbetaling.
Trinn 2. Opprett produktene dine
Opprett i lava.top ett produkt for hver plan du selger.
- For en gjentakende plan velger du produkttypen «Abonnement» — da trekker lava.top selv, og hver fornyelse forlenger tilgangen hos oss.
- For et engangskjøp bruker du et digitalt produkt, et kurs eller en konsultasjon med fast pris.
- Kontroller at tilbudet har pris i minst én støttet valuta: RUB, USD eller EUR. Planens valuta er forhåndsvalgt i butikken, men kjøperen kan bytte til enhver annen valuta som er tilgjengelig i tilbudet.
- Match trekkperioden med planens varighet: månedsprodukt ↔ 30 dager, 90 dager ↔ 90 og så videre.
- Skjul produktene fra den offentlige lava.top-siden med innstillingen synlighet. Ikke slå på «Pris på forespørsel via API»: CreateYourVPN fungerer nå med tilbud med fast pris. Et direkte kjøp på lava.top kommer uten markeringen vår og kan kanskje ikke kobles til en plan; da vises det som «Uten kobling». Skjulte produkter med fast pris er fortsatt synlige i tilbudsvelgeren vår.
Prisen på et produkt kaller lava.top et tilbud (offer). Ett produkt kan ha flere tilbud (ulike valutaer og perioder) — og det er nettopp tilbudet du senere velger for hver plan.
Hva et gjentatt kjøp gjør
Et engangsprodukt har ingen fornyelser: når kunden trenger mer, kjøper vedkommende ganske enkelt på nytt. Det er et normalt forløp, og å kjøpe på forskudd er trygt — dagene legges til resten, de telles ikke fra null. Ti gjenværende dager pluss en fersk måned gir førti dager.
Ett unntak, hvis planen også gir trafikk: kvoten erstattes, den summeres ikke. En kunde som kjøpte 100 GB, brukte 30 og kjøper samme plan igjen, ender med ferske 100 GB, ikke 170. Ta hensyn til det når du priser trafikkplaner.
Trinn 3. Koble til kontoen i CreateYourVPN
Alt som trengs på lava.top-siden ligger på ett sted: Integrations i venstremenyen, kortet API.

Opprett en API-nøkkel
Åpne kortet API og trykk på «Create API key». Nøkkelen vises bare én gang — kopier den med en gang: lava.top viser den ikke en gang til, og en mistet nøkkel kan bare erstattes med en ny.

Lim inn nøkkelen i panelet ditt
Åpne delen «Inntektsgenerering» i CreateYourVPN, trykk «Koble til» på kortet lava.top, lim nøkkelen inn i feltet «lava.top API-nøkkel» og lagre.
Vi sjekker nøkkelen med en gang og svarer enten «Nøkkelen godtatt» — med antall produkter funnet på kontoen — eller «lava.top godtok ikke denne nøkkelen».
Rett etter lagring dukker det opp to verdier til i det samme skjemaet: webhook-URL og webhook-nøkkelen. Dem limer du inn i lava.top i neste trinn. Webhook-nøkkelen genererer vi — du trenger ikke finne på noe.
Opprett webhooken
lava.top foreslår dette rett etter at nøkkelen er opprettet — trykk på «+ Add Webhook». Den samme knappen finnes også senere på API-siden.

Du trenger bare én webhook — i feltet for hendelsestype huker du av alle typene du trenger på én gang:

URL — webhook-adressen fra panelet ditt. lava.top tar bare imot HTTPS; vår adresse er nettopp det.
Event type — huk av begge typene: «Payment result» og «Recurring payment». Listen tillater flervalg, så en webhook nummer to er unødvendig.
Type of authentication for Webhook — velg «API key of your service» og lim webhook-nøkkelen fra panelet inn i feltet «API key». (Basic funker også — vi tar imot det — men det er to felt i stedet for ett.)
Comment — valgfritt, til deg selv: en notat som «CreateYourVPN — betalinger» hjelper når du har flere integrasjoner.
lava.top signerer ikke forespørslene i det hele tatt, så det er nettopp webhook-nøkkelen som forteller mottakeren vår at leveringen kom fra kontoen din — behandle den som et passord.
Ikke fjern avhukingen for «Recurring payment» hvis du selger abonnementer: uten den hendelsestypen når ikke fornyelsene oss, og tilgangen til en betalende kunde går rett og slett ut. For engangsprodukter holder «Payment result», men det er like trygt å la begge være avhuket.
Hva API-nøkkelen gir oss
Nøkler «bare for lesing» har lava.top ikke — en API-nøkkel gir full tilgang til forfatterkontoen. Vi bruker den til nøyaktig tre ting: å opprette en betaling i det øyeblikket kunden trykker «Betal»; å lese produktkatalogen din for tilbudsvelgeren; å si opp et abonnement når kunden slår av automatisk fornyelse i panelet sitt. Vi endrer ikke priser, rører ikke eksporten av salget ditt og gjør ikke noe annet med denne nøkkelen. Nøkkelen lagres kryptert, vises ikke igjen noe sted og havner ikke i loggene våre. Vil du kutte tilgangen — slett tilkoblingen i panelet, nøkkelen slettes sammen med den.
Trinn 4. Koble tilbud til planene dine
Åpne «Planer», gå inn i en plan og finn blokken lava.top:
Trykk på «Hent produkter» — vi henter katalogen fra lava.top-kontoen din.
Velg tilbudet som denne planen selges som. I listen ser du produkt, pris og trekkperiode.
Sjekk advarslene hvis de dukker opp. Panelet sier fra når tilbudet ikke har pris i planens valuta, og når trekkperioden ikke stemmer med planens varighet («trekker hver 30. dag, men planen gir 365»).
Nettopp opprettet et produkt i lava.top og ser det ikke i listen? Trykk på «Oppdater listen» — katalogen mellomlagres i ett minutt.
Kjøperen kan bytte mellom alle valutaer som er tilgjengelige i det valgte tilbudet. Ved en engangsbetaling i rubler viser vi kort og SBP, ved et abonnement i rubler bare kort. I dollar og euro er kort og PayPal tilgjengelige.
Trinn 5. Sjekk med en ekte betaling
Kjøp den billigste planen selv, fra en kundekonto i butikken din. I løpet av et minutt bør planen dukke opp på den kontoen, og betalingen i journalen med status «Behandlet» (delen «Inntektsgenerering»).
Skjer det ikke:
- hendelsen er ikke i journalen i det hele tatt — webhooken i lava.top peker på feil adresse, har ikke de nødvendige hendelsestypene avhuket, eller webhook-nøkkelen stemmer ikke med den i panelet. lava.top har en webhook-historikk med knapp for ny sending — start der;
- hendelsen er der, men «Uten kobling» — vi forsto ikke hvem betalingen tilhører eller hvilken plan den gjelder. Koble den for hånd rett i journalen: abonnementet tildeles av samme kode som ved en automatisk betaling;
- «Krever oppmerksomhet» — betalingen krever en menneskelig avgjørelse: kunden er blokkert i panelet ditt, eller planen ble koblet til et annet lava.top-produkt etter at betalingen ble opprettet. Her rører vi ikke tilgangen på eget initiativ — du bestemmer.
Hvis en abonnementsfornyelse ikke kan trekkes, prøver lava.top to ganger til — etter 8 og 24 timer — og sender først varsel om mislykket betaling etter siste forsøk. Vi trekker ikke tilbake tilgangen: den allerede betalte perioden løper alltid ut. Et oppsigelsesvarsel betyr bare at det ikke kommer noen ny fornyelse.
Om pengene
- Provisjonen til lava.top er 8 % av hver vellykket betaling. Den trekkes med en gang og betales ikke tilbake om du senere refunderer kunden.
- Refusjon gjøres fra lava.top-panelet, delen «Salg»; en refusjon på et abonnement sier opp abonnementet. En egen webhook-type for refusjoner og chargebacker har lava.top ennå ikke, så dem ser du i lava.top-panelet og ikke i journalen vår.
- Å si opp automatisk fornyelse. Kunden kan gjøre det selv i sitt panel i butikken din — da ber vi lava.top om å si opp abonnementet — eller på sin egen lava.top-konto; du kan også si det opp for vedkommende fra ditt lava.top-panel. En oppsigelse tar ikke bort tilgangen: den gjelder til slutten av den allerede betalte perioden, og vi slutter rett og slett å vente på neste trekk.
- En chargeback kan reises inntil 540 dager etter betalingen, og du har 3 dager på å legge frem bevis. Ta vare på vilkårene i butikken din og korrespondansen med kunden — slik ser bevis ut.
- Betalingsgrensene avhenger av produkttypen. Minimum er alltid 50 ₽ / 5 $ / 5 €. For abonnementer er maksimum 300 000 ₽ / 3 000 $ / 3 000 €, og for engangsprodukter 1 000 000 ₽ / 10 000 $ / 10 000 €.
Hvis en nøkkel lekker
På lava.top-kortet er det to ulike knapper, og de gjør ulike ting:
- «Forny webhook-nøkkelen» — utsteder en ny nøkkel for innkommende varsler. Den nye verdien må limes inn i webhooken i lava.top; til da blir ikke betalinger bekreftet.
- «Roter webhook-URL» — utsteder en ny adresse. Den gamle slutter å virke umiddelbart, og den må også oppdateres i webhooken.
Er selve API-nøkkelen lekket — trekk den tilbake i lava.top, opprett en ny og lim den inn i panelet.
Slik setter du opp din egen server (modusen «Én server»)
En trinnvis guide: slik kobler du din VPS til CreateYourVPN i modusen «Én server» — fra å leie en server til en ferdig personlig VPN på noen minutter.
Happ
Slik installerer du Happ-appen på telefonen eller datamaskinen din, hva du gjør hvis den ikke er tilgjengelig i landet ditt, og hvordan du kobler til med lenken fra kontoen din.