Vesti i updatei Studija slučaja

Tri odbijanja od procesora plaćanja: kako sam redizajnirao ceo proizvod za usklađenost

· 6 min
Sadržaj

Email od Stripe-a je bio kratak.

"Vaša aplikacija je odbijena. Vaš poslovni model spada u kategoriju koja nije dozvoljena na našoj platformi."

Odbijeni. Bez pregovora, bez pojašnjenja, bez druge šanse.

Tri "ne" zaredom

Stripe: Nejasan poslovni model — razmena dokumenata za virtuelnu valutu.

PayPal: Problemi sa intelektualnom svojinom — ko je vlasnik razmenjenih dokumenata?

Google Ads: Akademska platforma sa netransparentnim modelom — odbijeno reklamiranje.

Tri različita objašnjenja. Isti zaključak: stari model ne može da prođe usklađenost sa pravilima procesora plaćanja.

Stari model: Zašto je bio problematičan

myCRED sistem:

  1. Uploaduješ dokument → dobiješ poene
  2. Imaš poene → trošiš na preuzimanje dokumenata
  3. Nemaš poene → kupi poene za novac

Problemi koje su procesori plaćanja videli:

"Kupovina dokumenata"

Kada "kupuješ" dokument, to zvuči kao transakcija za intelektualnu svojinu. Čiji je taj rad? Ko ima prava?

"Virtuelni poeni"

Poeni koji imaju novčanu vrednost podižu crvene zastave. Da li je ovo virtuelna valuta? Kakve su regulatorne implikacije?

Netransparentna razmena

Obrazac "korisnik uploaduje → drugi korisnik preuzima" bez jasne moderacije izgleda problematično. Procesori plaćanja ne čitaju nameru. Čitaju obrazac. A obrazac je bio pogrešan.

studenti.rs nikada nije bio servis za pisanje radova po narudžbini. Platforma deli beleške, skripte, primere iz prošlih godina. Edukativni materijal. Ali to nije bilo dovoljno vidljivo.

Novi model: Tri promene

1. Od "kupovine" ka "pristupu"

Staro: "Kupi ovaj dokument za 50 poena"
Novo: "PRO članstvo: pristup biblioteci"

Razlika je semantička. Ali semantika je sve za usklađenost.

Korisnik ne "kupuje dokument." Korisnik ima "pristup platformi." Dokumenti su deo platforme, ne pojedinačne transakcije.

2. Od poena ka članarini

Staro: Kupuješ poene, trošiš poene
Novo: Mesečna članarina, fiksna preuzimanja

Planovi:

  • PRO Monthly: 7.99 EUR (2 preuzimanja)
  • PRO Quarterly: 14.99 EUR (8 preuzimanja)
  • PRO Yearly: 49.99 EUR (5/mesečno)

Jasno. Predvidljivo. Bez virtuelne valute.

3. Upload-to-earn ostaje, ali drugačije

Staro: Upload = poeni za "kupovinu"
Novo: Upload = PRO dani (14/7/3/0)

Korisnik koji doprinosi dobija pristup. Ali ne "zarađuje valutu." Dobija benefit članstva.

Distinkcija je suptilna. Za usklađenost, suptilnost je sve.

Šta sam morao da izgradim za poverenje

Procesori plaćanja ne veruju na reč. Moraju da VIDE moderaciju.

5-slojna moderacija:

  1. ClamAV — Svaki fajl skeniran za malver
  2. AI čuvar — Da li je ovo akademski sadržaj?
  3. Finalna AI kapija — Poslednja provera pre objave
  4. Prepoznavanje duplikata (MinHash/LSH) — Da li je dokument kopija nečeg što već postoji? Automatsko odbijanje za identične i skoro-identične dokumente
  5. Red za admina — Čovek pregleda granične slučajeve

Tri ishoda: OBJAVI / ZADRŽI / ODBACI

ZADRŽI znači: AI nije siguran, čovek odlučuje.

Otkrivanje zloupotrebe:

myCRED migracija je otkrila 12 problematičnih naloga.

Jedan korisnik: 887 transakcija.

Sada: praćenje prekršaja po korisniku. Ponovljeni prekršioci dobijaju strožije pragove.

Sigurnosni slojevi:

  • Turnstile (Cloudflare) — Zaštita od botova
  • fail2ban — Zaštita od napada
  • UFW — Zaštitni zid
  • Potpisani URL-ovi — 60 sekundi trajanje za preuzimanje

Svaki sloj je signal poverenja za procesore plaćanja.

Prepisivanje tekstova na celom sajtu

Nije samo tehničko. Tekst na sajtu je podjednako bitan.

Staro:

  • "Kupi dokument"
  • "Tvoji poeni"
  • "Zaradi poene"

Novo:

  • "Pristupi biblioteci"
  • "PRO članstvo"
  • "Doprinesi platformi"

Ceo sajt pregledan. Svaka stranica koja bi mogla da se pogrešno protumači — prepisana.

Pravne stranice: Dvojezične

Srpski za korisnike. Engleski za revizore procesora plaćanja.

Stranica o akademskom integritetu:

  • Šta platforma jeste (edukativni resurs)
  • Šta platforma NIJE (servis za pisanje radova)
  • Odgovornost korisnika
  • DMCA/NTD proces za prijave

Uslovi korišćenja i privatnost:

  • Eksplicitno zabranjena korišćenja
  • Vlasništvo nad sadržajem
  • Postupak za uklanjanje

Ove stranice postoje za revizore procesora plaćanja. Pisane su za njih, ne za studente.

Rezultat: Stripe je odobren

Stripe integracija je živa. Webhook handleri rade, mapiranje planova na cene je definisano, sistem prava pristupa je testiran i u produkciji.

Od tri odbijenice do funkcionalne integracije. Put je bio dug, ali rezultat je sistem koji je mnogo bolji od onog koji bi prošao iz prvog pokušaja.

Lekcija koja košta

Tri odbijanja su me koštala mesece rada.

Ali ta odbijanja su me naterala da izgradim bolji sistem.

Stari model sa poenima je bio zbunjujući korisnicima i sumnjiv procesorima plaćanja.

Novi model je čist:

  • Mesečna članarina = jasan trošak
  • Upload-to-earn = jasan benefit
  • Trajnost biblioteke = jasna vrednost

Da procesori plaćanja nisu rekli ne, možda bih nastavio sa lošim modelom.

Ponekad je "ne" najbolja stvar koja može da vam se desi.

Procesori plaćanja ne čitaju nameru. Čitaju obrazac.

Ako vaš obrazac izgleda sumnjivo — bez obzira na vašu stvarnu namenu — bićete odbijeni.

Rešenje nije "objasniti bolje." Rešenje je promeniti obrazac.

Od "kupovine dokumenata" ka "pristupu biblioteci."
Od "virtuelnih poena" ka "mesečnoj članarini."
Od "nema moderacije" ka "5-slojnoj verifikaciji."

Tri odbijanja. Jedan potpuno redizajniran proizvod. I na kraju — odobrenje.