Preskoči na sadržaj

Changelog

Značajnije izmjene Perper SDK developer portala.

2026-07-26 — Javni docs + sk_test_ sandbox + delivery log

  • Javni /docs/* (bez prijave); /app/docs redirect
  • BFF sk_test_ signing secret + Send test callback Test/Live mode
  • Per-project webhook delivery log (bez secreta u redovima)
  • Webhook docs — verify-before-fulfill + Verified badge-ovi
  • Contabo success webhook uključuje data+hash kad pay ima data
  • HttpOnly session cookie-i; produkcija `__Host-` prefiks; tokeni nikad u JS
  • CSRF SameSite=Lax + Origin/Referer; brute-force lockout 5/15m
  • Security headeri + locale auth gate; javni /pay sa prijavom Bezbednost (bankarski nivo)
  • Docs honesty: invalid_url (portal), customId nije na /pay, jednokratna Contabo webhook dostava, sk_test_ samo BFF; seeSecret step-up testovi
  • Hostovani /pay + BFF pay prosleđuju Contabo customId (QR → pay → checkStatus)
  • Pay QR + checkStatus na detalju projekta (prijava); javni docs samo recepti (bez Cloudflare-a za sada)
  • Izmjena naziva/URL-ova projekta (POST /sdk/project/update) + rotacija live Contabo secreta (POST /sdk/project/rotateSecret, isti step-up kao seeSecret)
  • Plaćanja: client-side filteri (datum/status/tip/pretraga), receipt panel, PDF potvrda (bez stub teksta) + latinizovani Helvetica tekst; CSV izvozi filtrirane redove
  • Money-ops honesty: Balance + Payments audit + /partners/safeguarding sa ljudskim gate labelima (bez Talas / env dumpova); Contabo saldo ≠ EMI ledger
  • KYC + Security honesty: merchant KYC/banner bez control-panel/ops jargona; TOTP opis bez skeleton; precontractual anti-jargon pinovi
  • Complaints form copy izdvojen u i18n sa anti-jargon pinovima; SLA tiketa ostaje tehnoloski sloj dok live fiat ne ide pod partnerom
  • Terms partner blok izdvojen u i18n; CNR Partners link lokalizovan; anti-jargon pinovi
  • KYC server poruke honesty: buildKycStatusView + kyc_required bez control-panel/ops jargona
  • Partners MoU bez skeleton; safeguarding labele/poruke koriste operations umjesto skracenice ops
  • Portal honesty wave zatvoren: payments useMemo lint clean; README dokumentuje shipped vs parked blokere za partner fiat / Contabo ledger
  • Contabo POST /sdk/transactions/list: page/limit/projectId za SDK pay; portal Payments project filter + pager (legacy /transactions/list fallback)

2026-07-25 — Bankarski portal + usklađivanje API-ja

  • White + Perper red institucionalni UI (IBM Plex)
  • Crnogorska (CG) dokumentacija i navigacija
  • BFF mapira project id (ne legacy _id); secret key koristi login token
  • Backend pay amount usklađen na zodMoney (JSON-safe string)

2026-07-25 — Portal MVP

  • Dashboard pregled, lista/kreiranje/detalj projekata
  • Docs: pregled, quickstart, autentifikacija, projekti, plaćanja, greške
  • Hostovani /pay tok i i18n shell (CG / EN)