Pāriet uz saturu

Sīkdatņu iestatījumi

Izvēlieties, kāda veida sīkdatnes atļaujat. Savu izvēli varat jebkurā laikā mainīt sadaļā Sīkdatņu iestatījumi katras lapas apakšā. Privātuma politika

Nepieciešamās

Vienmēr ieslēgtas

Vajadzīgas, lai pieteiktos, saglabātu grozu un atcerētos Jūsu izvēles. Tās vienmēr ir ieslēgtas.

Kuras sīkdatnes?
  • weboke_sessie, weboke_klant, weboke_remember: Jūsu sesija un pieteikšanās saglabāšana
  • weboke_basket: Jūsu grozs
  • wkBtwIncl: cenu rādīšana ar PVN vai bez PVN
  • wok_cookies: Jūsu sīkdatņu izvēle, 12 mēneši

Mēra, kura reklāma noved pie apmeklējuma vai pasūtījuma, lai mēs nemaksātu par reklāmām, kas neko nedod.

Kuras sīkdatnes?
  • Google Ads ar Google Tag Manager (_gcl_au, _gcl_aw), līdz 90 dienām
  • OpenAI Ads, reklāmas ChatGPT
  • wok_aff: caur kuru partneri nonācāt pie mums (partneru programma), 60 dienas

4,6

Valsts un valoda

Katrai valstij ir sava vietne ar attiecīgās valsts cenām un PVN.

Skatīt

Maksājumu drošība: PCI un krāpšana

6. modulis: Pārvaldība un drošība · Lasīšanas laiks: 11 min.

Mērķis: Pēc šīs nodarbības Jūs varēsiet izskaidrot, kāpēc interneta veikals nekad pats neapstrādā karšu datus, ko PCI DSS un SAQ A nozīmē nelielam interneta veikalam, kā aizsargāt pasūtījuma noformēšanas lapu un kā atpazīt un ierobežot krāpšanu un karšu testēšanu (card testing).

Pamatjēdzieni: PCI DSS, karšu dati, maksājumu pakalpojumu sniedzējs, pāradresēšana uz maksājumu lapu, iegulta maksājuma veidlapa (iframe), SAQ A, skripti pasūtījuma noformēšanas lapā, e-skimming, https, HSTS, karšu testēšana (card testing), pieprasījumu skaita ierobežošana (rate limiting), captcha, 3-D Secure, maksājuma atcelšana (chargeback), krāpšanas risks

Karšu datiem nav vietas Jūsu interneta veikalā

Kredītkartes numurs, derīguma termiņš un drošības kods noziedzniekiem ir zelta vērtē. Kas tos glabā vai nodod tālāk, uz to attiecas PCI DSS (Payment Card Industry Data Security Standard), karšu organizāciju drošības standarts. Pašreizējā versija ir v4.0.1. Uzņēmumam, kas karšu datus apstrādā pats, tas ir pamatīgs prasību kopums: tīkla nodalīšana, žurnāli, skenēšana, pārbaudes, ko veic atzīta puse.

Nelielam interneta veikalam tajā iesaistīties negribas, un tas arī nav vajadzīgs. Pamatnoteikums: karšu dati nekad nenonāk Jūsu interneta veikalā. Klients tos ievada pie Jūsu maksājumu pakalpojumu sniedzēja (Mollie, Stripe, PayPal, WooPayments vai cita, nodarbība 4.4). Pēc tam interneta veikals uzzina tikai to, vai ir samaksāts vai nav, kopā ar identifikatoru. Ne kartes numuru, ne kodu. Tas nozīmē arī:

  • nekad neveidojiet savu veidlapas lauku karšu numuriem, arī ne "tikai uz brīdi, pasūtījumam pa tālruni";
  • nekad nepieņemiet karšu datus pa e-pastu, tērzēšanā vai pa tālruni un nepierakstiet tos piezīmē pie pasūtījuma;
  • neizmantojiet spraudni, kas glabā karšu datus Jūsu pašu datubāzē.

Pāradresēšana vai iegulšana: SAQ A

Nelieli interneta veikali ar SAQ (Self-Assessment Questionnaire, pašnovērtējuma anketa) apliecina, ka atbilst PCI DSS. Jūsu maksājumu pakalpojumu sniedzējs to dažkārt pieprasa. Vieglākā ir SAQ A, interneta veikaliem, kas maksājumu pilnībā nodod ārpakalpojumā. Interneta veikalā tas var darboties divos veidos:

  1. Pāradresēšana. Pēc "pasūtīšanas" klients nonāk maksājumu pakalpojumu sniedzēja maksājumu lapā un pēc tam atgriežas. Interneta veikals karšu datus nekad neredz, arī ne lapu, kurā tie tiek ievadīti.
  2. Iegulta veidlapa. Maksājuma lauks atrodas Jūsu pasūtījuma noformēšanas lapā, bet tas ir maksājumu pakalpojumu sniedzēja iframe (lapas fragments). Karšu dati no pārlūkprogrammas nonāk tieši pie maksājumu pakalpojumu sniedzēja.

Kopš 2025. gada 31. marta ir spēkā jauna SAQ A versija. Tajā ir nosacījums, kas galvenokārt skar otro veidu: kas izmanto iegultu veidlapu, tam jāapliecina, ka vietne nav pakļauta uzbrukumiem ar skriptiem, kas var ietekmēt maksājumu sistēmu. Pamatā ir e-skimming: ļaunprātīgs skripts Jūsu pasūtījuma noformēšanas lapā, kas nolasa to, ko klients ievada, vai uzliek viltotu maksājuma lauku virs īstā. Kas pāradresē uz maksājumu pakalpojumu sniedzēja lapu, uz to šis nosacījums neattiecas. Pajautājiet savam maksājumu pakalpojumu sniedzējam, kura SAQ attiecas uz Jūsu savienojumu; tas to zina precīzi.

Ko darīt jebkurā gadījumā:

  • Uzturiet pasūtījuma noformēšanas lapu vienkāršu. Katrs skripts šajā lapā principā var nolasīt datus: tērzēšanas logrīki, tagu pārvaldnieki, reklāmas pikseļi, A/B testēšanas rīki. Pasūtījuma noformēšanas lapā ielādējiet tikai to, kas nepieciešams maksājumam. Tagu pārvaldnieks pasūtījuma noformēšanas lapā ir vārti, pa kuriem ikviens ar piekļuvi šim kontam var pievienot skriptus.
  • Maz spraudņu, un tie atjaunināti (nodarbība 6.2). Lielākā daļa e-skimming WordPress vietnēs iekļūst caur spraudņa ievainojamību vai nozagtu administratora paroli.
  • Content-Security-Policy (galvene, kas nosaka, no kuriem domēniem drīkst ielādēt skriptus) ierobežo kaitējumu, ja kaut kas tomēr iekļūst. Tas ir darbs kādam, kurš to prot pārbaudīt; nepareiza CSP sabojā Jūsu maksāšanas pogu.

https un HSTS pasūtījuma noformēšanas lapā

Tas, ka viss Jūsu interneta veikals darbojas ar https, ir pašsaprotami (WordPress kursa nodarbība 3.1). Pasūtījuma noformēšanas lapai klāt nāk vēl divas lietas:

  • http jāpāradresē uzreiz uz https, ar pastāvīgu pāradresāciju (301 vai 308). Klientam, kurš kādreiz ievada http://shop.example.com/afrekenen/, nedrīkst parādīties nešifrēta lapa.
  • HSTS (HTTP Strict Transport Security) ir galvene, ar kuru Jūs uzdodat pārlūkprogrammai kādu laiku atvērt Jūsu vietni tikai ar https. Tā Jūs novēršat, ka kāds atvērtā Wi-Fi tīklā pārtver pirmo nešifrēto pieprasījumu. max-age vismaz 180 dienas ir ierasts minimums. Ieslēdziet HSTS tikai tad, kad viss, arī apakšdomēni, kurus iekļaujat, darbojas ar https: pārlūkprogramma, kas ir redzējusi HSTS, pēc tam atsakās no http. KB 6752 paskaidro, kā to iestatīt.

Jaukts saturs (skripts vai stila lapa ar http https lapā) pasūtījuma noformēšanas lapā ir īpaši bīstams: tieši šādu failu var aizstāt pa ceļam.

Karšu testēšana (card testing)

Karšu testēšanā (card testing) noziedznieki izmanto Jūsu interneta veikalu, lai izmēģinātu nozagtus karšu numurus. Viņi automātiski veic simtiem nelielu pasūtījumu. Katrs izdevies maksājums viņiem pavēsta, ka karte darbojas. Jūs saņemat kaudzi neizdevušos pasūtījumu, maksas par katru darījumu, maksājumu atcelšanas un sliktākajā gadījumā maksājumu pakalpojumu sniedzēju, kas bloķē Jūsu kontu.

Kā atpazīt: daudz pasūtījumu īsā laikā, bieži vien viena un tā paša lēta produkta, ar dažādiem vārdiem, bet vienādām vai dīvainām adresēm, un daudz pasūtījumu ar statusu Neizdevās.

Kā ierobežot:

  • Pieprasījumu skaita ierobežošana (rate limiting, robeža pieprasījumu skaitam laika vienībā). WooCommerce Store API, ko izmanto groza un pasūtījuma noformēšanas bloki, ir iebūvēta pieprasījumu skaita ierobežošana, bet tā pēc noklusējuma ir izslēgta. Sadaļā WooCommerce > Iestatījumi > Uzlabots > Iespējas varat ieslēgt "Rate limiting Checkout block and Store API" pasūtījumu veikšanai. Ar kodu (filtru) varat robežu iestatīt pats; noklusējums ir 25 pieprasījumi 10 sekundēs, un tiek skaitīta tikai pasūtīšana un citas rakstīšanas darbības. Ja Jūsu interneta veikals atrodas aiz starpniekservera (proxy) vai CDN, jāieslēdz starpniekservera atbalsts, citādi visi apmeklētāji tiek skaitīti kā viens.
  • Captcha vai līdzīgs šķērslis pasūtījuma noformēšanā. WooCommerce pats norāda, ka pieprasījumu skaita ierobežošana un captcha vislabāk darbojas kopā: uzbrucēji bieži maina IP adresi.
  • Jūsu maksājumu pakalpojumu sniedzēja iestatījumi. Maksājumu pakalpojumu sniedzējiem ir savi krāpšanas filtri un limiti. Ieslēdziet tos un sekojiet, ko tie ziņo.
  • 3-D Secure (papildu apstiprinājums bankas lietotnē, daļa no stingras klienta autentifikācijas ES) apgrūtina noziedzniekus un strīda gadījumā bieži vien pārnes atbildību uz kartes turētāja banku.

Cita krāpšana

Ne katra krāpšana ir automatizēta. Pazīmes, kas kopā dod iemeslu nedaudz nogaidīt ar nosūtīšanu:

  • rēķina un piegādes adrese dažādās valstīs vai piegādes adrese pie pārsūtīšanas pakalpojuma;
  • pirmais pasūtījums tikai ar dārgiem, viegli pārdodamiem produktiem un ar steidzamu piegādi;
  • vairāki mēģinājumi ar dažādām kartēm;
  • klients, kurš pēc samaksas lūdz nosūtīt uz citu adresi.

Maksājuma atcelšana (chargeback) ir kartes maksājuma apgriešana, ko veic klienta banka. Jūs zaudējat summu, bieži vien ar papildu izmaksām, un produkts ir prom. Tāpēc glabājiet nosūtīšanas un piegādes pierādījumus. iDEAL maksājumu (Nīderlande) līdz šim nevarēja šādi apgriezt; kā tas notiek ar Wero, uzziniet no sava maksājumu pakalpojumu sniedzēja (nodarbība 4.4). Latvijā kā maksājumu metodes izmanto internetbankas maksājumus un maksājumu kartes; kartes maksājumiem maksājuma atcelšana ir iespējama.

Kopsavilkums

  • Karšu dati nekad nenonāk Jūsu interneta veikalā: ne veidlapās, ne piezīmēs, ne e-pastos. Tos apstrādā maksājumu pakalpojumu sniedzējs.
  • Pāradresēšana uz maksājumu lapu vai maksājumu pakalpojumu sniedzēja iegults lauks ļauj Jums palikt pie vieglākās PCI anketas (SAQ A); ar iegultu lauku Jūsu pasūtījuma noformēšanas lapai jābūt aizsargātai pret skriptu uzbrukumiem.
  • Uzturiet pasūtījuma noformēšanas lapu vienkāršu, ar https, ar 301 no http un ar HSTS vismaz 180 dienas.
  • Karšu testēšanu ierobežo ar pieprasījumu skaita ierobežošanu (pēc noklusējuma izslēgta), captcha un maksājumu pakalpojumu sniedzēja filtriem.
  • Pievērsiet uzmanību krāpšanas pazīmēm un glabājiet piegādes pierādījumus pret maksājumu atcelšanu; Latvijā tas īpaši attiecas uz maksājumiem ar maksājumu kartēm.

Tests (quiz)

1. Klients zvana un vēlas paziņot savas kartes datus pasūtījumam. Ko Jūs darāt?



2. Kāpēc tagu pārvaldnieks pasūtījuma noformēšanas lapā ir risks?



3. Vienā naktī ienāk 300 pasūtījumu ar vienu produktu par € 2, lielākā daļa ar statusu Neizdevās. Kas, visticamāk, notiek?



4. Vai Store API pieprasījumu skaita ierobežošana pēc noklusējuma ir ieslēgta?



Uzdevums

Uzdevums A6.3: Vai Jūsu pasūtījuma noformēšanas lapa ir droša? Ievadiet sava interneta veikala adresi un savas pasūtījuma noformēšanas lapas adresi. Programma pārbauda sertifikātu, pieprasa pasūtījuma noformēšanas lapu ar http (bez pāradresācijas) un ar https (ar tukšu grozu, nekas netiek pasūtīts). Zaļš, ja sertifikāts ir derīgs, http ar 301 vai 308 pāradresē uz https, galvenei Strict-Transport-Security ir max-age vismaz 180 dienas, nav jaukta satura un skriptus lapā ielādē ne vairāk kā pieci citi domēni (programma tos parāda). Oranžs, ja nav HSTS vai tā ir pārāk īsa, ir pagaidu pāradresācija (302 vai 307), vairāk nekā pieci skriptu domēni vai tagu pārvaldnieks, vai kartes numura lauks pašu HTML, nevis pie maksājumu pakalpojumu sniedzēja. Sarkans, ja https vai sertifikāts nav kārtībā, http nepāradresē vai skripti vai stila lapas tiek ielādētas ar http. Nekad neglabājiet karšu datus paši. Šī pārbaude redz tikai to, kas lapā ir bez groza.

Jautājums Jums pašiem (netiek vērtēts): vai Jūsu maksājumu spraudnis pāradresē uz maksājumu pakalpojumu sniedzēju, vai maksājuma lauks atrodas Jūsu lapā? Kura SAQ ir piemērojama pēc Jūsu maksājumu pakalpojumu sniedzēja teiktā?

Zaļa atzīme nozīmē, ka šī pārbaude pašlaik ir kārtībā, nevis to, ka Jūsu interneta veikals ir drošs.

Uzdevums A6.3: Vai Jūsu pasūtījuma noformēšanas lapa ir droša?



To, ko ievadāt, un to, ko atrodam, mēs nesaglabājam. Jūsu pārlūkprogramma atceras Jūsu atbildes un to, vai esat izpildījuši uzdevumu. Ja esat pieteikušies, sadaļā Mani kursi saglabājam tikai to, ka uzdevums bija (gandrīz) pareizs; tur to varat arī dzēst.

Papildu lasāmviela

Darbības panelī attiecas uz WebOké; pie citiem pakalpojumu sniedzējiem tas darbojas līdzīgi.

Lūdzu, uzgaidiet…

Iestatiet savus domēnus

Katram domēnam norādiet vārdu serverus, piesaisti hostingam un to, kurš būs turētājs.

Ielādē Jūsu domēnus…