Veloita käsittely-, palvelu- tai pakkausmaksu vain sääntöjesi mukaan. Automaattiset lisämaksut ostoskorin rivinä PrestaShopissa - käytännöt ja sisäkkäiset AND/OR-ehdot ostoskorin arvolle, asiakkaalle, maalle, kuljetusyhtiölle ja tuotteille. Oma nimi per ostoskori, simulaattori, audit-loki ja analytiikka. PrestaShop 1.7, 8 ja 9.
"Ehdolliset tilausmaksut" on edistyksellinen PrestaShop-moduuli, joka mahdollistaa joustavan lisämaksujen hallinnan ostoskorissa. Monipuolisen käytäntömoottorin ansiosta voit luoda monimutkaisia sääntöjä perustuen 32 ehtokenttään (ostoskorin arvo, asiakas, kuljettaja, maksu, luettelo) rajoittamattomalla AND/OR-sisäkkäisyydellä. Maksut näkyvät läpinäkyvinä tuoteriveinä omilla ALV-kannoillaan ja monikielisillä otsikoilla. Moduuli sisältää simulaattorin, viisi yhdistämisstrategiaa, analytiikkaa sekä yksityiskohtaisen auditointilokin, tarjoten täydellisen hallinnan maksujen soveltamisesta. Se tukee PrestaShop 1.7.x, 8.x ja 9.x versioita.
Kaikki tilaukset eivät maksa saman verran täyttää. Ehdolliset tilausmaksut on täysi käytäntömoottori ostoskorin rivilisämaksuille: rakenna sisäkkäisiä AND/OR-ehtoja ostoskorin arvolle, asiakkaalle, kuljettajalle, maksulle ja luettelolle, lisää maksut läpinäkyvänä tuoterivinä, näytä mukautettu monikielinen otsikko ostoskoria kohden, simuloi tuloksia ennen käyttöönottoa ja jäljitä jokainen päätös auditointilokissa. Yksi moduuli. Täysi hallinta siitä, milloin käsittely-, palvelu- ja pakkausmaksut näkyvät.
Nämä ominaisuudet muuttavat tasaiset lisämaksut ja manuaaliset kiertotiet todellisiksi liiketoimintasäännöiksi. Rakennettu kaupoille, jotka tarvitsevat tarkan maksulogiikan kassalla — ilman koodin muokkaamista.
Luo useita nimettyjä käytäntöjä, järjestä ne prioriteetin mukaan, aktivoi tai keskeytä yksitellen. Jokaisella käytännöllä on oma ehtopuunsa ja maksusääntönsä.
Maksut materialisoituvat oikeaksi ostoskorin tuoteriviksi oikeilla verosäännöillä. Asiakkaat näkevät lisämaksun ostoskorissa, kassayhteenvedossa ja tilausvahvistuksessa — ei piilotettuna kokonaissumman muutoksena.
Sisäkkäiset AND/OR-ryhmät 32 ostoskori-, asiakas-, toimitus-, maksu- ja luettelokentällä. Nopeat esiasetukset yleisiin skenaarioihin. Raaka JSON-pakotie tarvittaessa.
Kirjoita asiakkaalle näkyvä otsikko maksusääntöä ja kieltä kohden — "COD-käsittelymaksu", "Lahjapaketointi", "Suurikokoisten tavaroiden lisämaksu". Otsikot tallennetaan ostoskoria kohden, ei jaettuun maksutuotteeseen, joten samanaikaiset kassat eivät koskaan ylikirjoita toisiaan.
Veloita kiinteä maksu tai prosenttiosuus ostoskorin kokonaissummasta, tuotteiden summasta, toimituskuluista tai painosta. Aseta minimi- ja maksimirajat sääntöä kohden. Määritä verosääntöryhmä maksuriviä kohden.
Pinoa kaikki täsmäävät maksut, ensimmäinen voittaa, prioriteettikaskadi, vain korkein maksu tai yksilölliset maksukoodit — valitse, miten ristiriitaiset säännöt yhdistyvät käytännön sisällä.
Valitse oikea ostoskori ja asiakas kaupastasi. Näe tarkalleen, mitkä maksut soveltuisivat ja millä summalla — ennen kuin yhtään tilausta tehdään.
KPI-kortit, Chart.js-trendikaaviot ja maksutulojen erittelyt valittavilla jaksoilla. Näe, mitkä käytännöt tuottavat eniten lisämaksutuloja.
Tuki näkee sovelletun maksun otsikon ja summan suoraan tilaussivulla hallintapaneelissa. Ei kaivamista raakojen tuoterivien läpi.
Tasaiset lisämaksulisäosat pysähtyvät yhteen kynnysarvoon. PrestaShopin ostoskorisäännöt eivät voi ilmaista sisäkkäistä maksulogiikkaa maksutavan, kuljettajan ja luettelon mukaan. Ehdolliset tilausmaksut tarjoaa visuaalisen ehtorakentajan 32 kentällä, 14 operaattorilla ja rajattomalla AND/OR-sisäkkäisyydellä — käytäntötasolla ja jokaisella yksittäisellä maksusäännöllä.
Ostoskori, asiakas, toimitus, maksu, luettelo
=, ≠, alueet, in, regex, contains
AND/OR-ryhmät ryhmien sisällä
Portti + alaehdot maksusääntöä kohden
Yksi sääntö — jos ostoskori > 50 €, lisää 2 € — ei erota COD:ia kortilta, tukkukauppaa vähittäiskaupasta tai suurikokoista huonekalua digitaalisista latauksista. Oikea hinnoittelu tarvitsee kontekstia, ei yhtä lukua.
Pinoa sisäkkäisiä AND/OR-ryhmiä hallintapaneelissa. Yhdistä maksumoduuli, asiakasryhmä, ostoskorin paino ja luettelo yhteen puuhun — lisää sitten alaehdot jokaiselle maksusäännölle saman käytännön sisällä.
Ei rajaa käytännöille tai maksusäännöille. Järjestä sijainnin mukaan, pysähdy ensimmäiseen osumaan, valitse yhdistämisstrategia. Monista, vie JSON, simuloi oikeilla ostoskoreilla — julkaise yhtä tarkka malli kuin sopimuksesi.
Yhdistelmäavaruus
Miksi tämä on lyömätön: Yhdistelmäavaruus on käytännössä ääretön. Ostoskorisäännöt ja manuaaliset tuotteet eivät pääse sinne. Vain Ehdolliset tilausmaksut muuttaa monimutkaisuuden yhdeksi selkeäksi maksuriviksi, jonka asiakkaasi ymmärtää.
Jokainen ominaisuus selitetty selkeällä kielellä kaupanomistajille. Ei teknistä jargonia. Yksi kerrallaan, jotta tiedät tarkalleen, mitä Ehdolliset tilausmaksut tekevät kaupallesi.
Kun ostoskorin sisältö muuttuu — tuote lisätty, määrä päivitetty, kuljettaja tai osoite vaihdettu — moduuli arvioi aktiiviset käytännöt uudelleen ja synkronoi maksurivin automaattisesti. Ei manuaalista päivitystä. Ei teeman JavaScript-kiertoteitä.
Jos mikään käytäntö ei enää täsmää, maksutuote poistetaan siististi. Jos summa muuttuu, rivi päivittyy PrestaShopin natiivien ostoskorimekaniikkojen kautta hintakorvauskoukuilla.
Jokainen ostoskori tallentaa oman asiakkaalle näkyvän otsikkonsa conorderfee_cart-tauluun — ei jaettuun piilotettuun maksutuotteeseen. Ostoskori #1042 voi näyttää "COD-käsittelymaksun", kun ostoskori #1043 näyttää "Lahjapaketoinnin lisämaksun" samaan aikaan ilman otsikoiden vuotamista istuntojen välillä.
Esityskoukut injektoivat oikean tekstin ostoskoria kohden PrestaShopin natiivien tuotelistaus- ja ostoskorituote-esittäjien kautta. Maksutuote pysyy yleisenä luettelossa; samanaikaiset kassat ja AJAX-ostoskoripäivitykset pysyvät turvallisina mittakaavassa.
Käytäntö on nimetty ehtopaketti plus yksi tai useampi maksusääntö. Luo niin monta kuin tarvitset — COD-lisämaksut, pientilausmaksut, suurikokoisten tavaroiden pakkaus, maksutavan käsittely.
Jokainen maksusääntö määrittää summatyypin (kiinteä tai prosentti), laskentaperustan, minimi-/maksimirajat, verosääntöryhmän, prioriteetin, valinnaisen aikaikkunan ja omat alaehtonsa. Kirjoita monikielinen ostoskorin rivin otsikko, jonka asiakkaat todella näkevät.
Käytännöt suoritetaan sijaintijärjestyksessä. Ota käyttöön Stop on first match, kun ensimmäisen täsmäävän käytännön pitäisi päättää kaikki.
Tuotteiden summa — vain tavararivien summa, maksutuote suljettu automaattisesti perusteesta.
Ostoskorin kokonaissumma — täysi ostoskorin arvo toimituksen kanssa, silti ilman itse maksuriviä kiertolaskennan välttämiseksi.
Toimituskulut- ja ostoskorin paino-perusteet antavat veloittaa pakkaus- tai käsittelymaksun suhteessa toimituskokoon — ei pelkästään tilauksen arvoon.
Kun useita maksusääntöjä saman käytännön sisällä täsmää, yhdistämisstrategia päättää lopputuloksen:
Aseta oletusyhdistämisstrategia globaalisti Settings-välilehdellä, sitten ohita käytäntöä kohden tarvittaessa.
Simulator-välilehti antaa testata sääntöjä oikeita ostoskoreja vastaan kaupastasi. Etsi ostoskoreja, liitä valinnaisesti asiakas, suorita sitten arviointi.
Tulokset näyttävät täsmäävät käytännöt, maksurivit summineen ja otsikoineen sekä kokonaislisämaksun — testitilausta ei tarvita.
Käytä simulaattoria jokaisen käytäntömuutoksen jälkeen varmistaaksesi, että maksut toimivat täsmälleen suunnitellusti ennen kuin asiakkaat näkevät ne.
Dashboard-välilehti on maksutulojen valvontahuoneesi. KPI-kortit tiivistävät sovelletut maksut, aktiiviset käytännöt ja arviointimäärän valittavalla jaksolla.
Chart.js-trendikaaviot erittelevät maksutoiminnan päivittäin, viikoittain tai kuukausittain. Viimeisimmät auditointimerkinnät näkyvät alareunassa nopeaan pääsyyn uusimpiin päätöksiin.
Jokainen merkittävä tapahtuma tallennetaan: maksu sovellettu tai poistettu, käytännön luonti/päivitys/poisto, tuonnit, viennit, monistukset, asetusmuutokset ja simulaatioajot.
Erillinen Audit log-hallintavalikko tarjoaa suodattimet päivämäärän ja tapahtumatyypin mukaan. Napsauta esikatselua millä tahansa rivillä nähdäksesi täyden yksityiskohtaisen datan.
Vie loki CSV-muotoon, kun vaatimustenmukaisuus tai sisäinen tarkastus vaatii täydellisen historian.
Lataa mikä tahansa käytäntö siirrettävänä JSON-tiedostona käytäntöeditorista tai käytäntölistasta. Lataa JSON luodaksesi uuden käytännön samaan kauppaan tai testiympäristöön.
Monistustoiminto kopioi koko käytännön — ehdot, maksusäännöt, yhdistämisstrategian ja monikieliset otsikot — uudella nimellä. Ihanteellinen kausivariaatioille tai turvalliseen testaukseen.
Kaikki on järjestetty selkeisiin osioihin. Avaa moduulin asetukset ja siirry suoraan sinne, missä tarvitset olla. Kaksi lisänatiivia hallintavalikkoa tarjoaa täydet listanäkymät käytännöille ja auditointihistorialle.
Natiivit valikot Order fee policies ja Audit log tarjoavat HelperList-näkymät nopeilla aktiivikytkimillä, ehtoyhteenvetoilla ja joukkohallinnalla.
Todellisia käytäntöasetuksia, jotka rakennat minuuteissa — jokainen yhdistää ehtopuun yhteen tai useampaan maksusääntöön. Kopioi logiikka, säädä summat, julkaise.
Käytännön ehdot (AND)
Maksumoduuli in [cashondelivery, codpro] AND Tuotteiden summa ≥ 1 EUR
| Maksusääntö | Summa | Ostoskorin rivin otsikko |
|---|---|---|
| COD-käsittely | Kiinteä 4.99 EUR | "Postiennakkomaksu" |
| COD-prosentti (suuret tilaukset) | 2 % tuotteiden summasta, min 4,99, max 29,99 | "COD-palvelumaksu" |
Toimituksen yhteydessä maksavat asiakkaat näkevät läpinäkyvän lisämaksun ostoskorissa — ennen tilauksen vahvistamista. Ei yllätystä ovella.
Käytännön ehdot
Tuotteiden summa < 30 EUR AND Ostoskori vaatii toimituksen = Yes
| Maksusääntö | Summa | Lisäsääntöehdot |
|---|---|---|
| Minimitilauslisämaksu | Kiinteä 2.50 EUR | Tuotteiden summa < 15 EUR |
| Pienen ostoskorin maksu | Kiinteä 1.50 EUR | Tuotteiden summa välillä 15–29.99 EUR |
First fee wins varmistaa, että vain yksi pientilausmaksu soveltuu — porrastettu ostoskorin koon mukaan ilman molempien sääntöjen pinoamista.
Käytännön ehdot (OR)
Kategoria ostoskorissa in [Huonekalut, Suurikokoiset] OR Ostoskorin paino > 30 kg
| Maksusääntö | Summa | Ostoskorin rivin otsikko |
|---|---|---|
| Vakiopakkaus | Kiinteä 8.00 EUR | "Suurikokoisen tuotteen pakkaus" |
| Raskaan rahtivalmistelu | 5 % ostoskorin painon perusteesta, min 12,00 | "Raskaiden tavaroiden käsittely" |
| Lavalisämaksu | Kiinteä 25.00 EUR | "Lavavalmistelumaksu" |
Highest fee säilyttää vain suurimman täsmäävän maksun — joten lavatilaus saa lavamaksun, ei pakkausta plus painoa plus lavaa pinottuna.
Käytännön ehdot
Asiakas kirjautunut = Yes AND Asiakasryhmä in [Wholesale, VIP B2B]
| Maksusääntö | Prioriteetti | Summa |
|---|---|---|
| VIP vapautettu | 1 | Kiinteä 0.00 EUR — Asiakasryhmä in [VIP B2B] |
| Tukkukaupan hallinto | 5 | Kiinteä 5.00 EUR — Tuotteiden summa < 500 EUR |
Käytännön ehdot (AND)
Viikonpäivä in [6, 7] AND Valittu kuljettaja in [Express overnight]
| Maksusääntö | Summa | Aikaikkuna |
|---|---|---|
| Viikonloppulähetys | Kiinteä 6.50 EUR | Aina aktiivinen |
Yhdistä päivämäärä- ja aikakentät kuljettajan valintaan veloittaaksesi viikonloppukäsittelyn vain, kun pikatoimitus todella valitaan.
Käytä mitä tahansa alla olevaa kenttää käytäntötasolla tai yksittäisissä maksusäännöissä. Yhdistä neljätoista vertailuoperaattoria ja rajattomiin sisäkkäisiin AND/OR-ryhmiin.
| Kenttä | Arvioi vasten | Tyypilliset operaattorit |
|---|---|---|
| Ostoskorin kokonaissumma (alv sis.) | Täysi ostoskorin arvo toimituksen kanssa | =, ≠, >, ≥, <, ≤, välillä |
| Tuotteiden summa | Vain tavararivit — maksutuote suljettu pois | =, ≠, >, ≥, <, ≤, välillä |
| Toimituskulut | Valitun kuljettajan toimitushinta | =, ≠, >, ≥, <, ≤, välillä |
| Tuotteiden kokonaismäärä | Yksiköiden summa kaikilla ostoskorin riveillä | =, ≠, >, ≥, <, ≤, välillä |
| Uniikit tuotteet ostoskorissa | Eri tuotetunnusten määrä | =, ≠, >, ≥, <, ≤, välillä |
| Ostoskorin paino (kg) | Ostoskorin kokonaispaino | =, ≠, >, ≥, <, ≤, välillä |
| Virtuaaliset / fyysiset liput | Sisältää virtuaalisen, kaikki virtuaalisia, sisältää fyysisen, vaatii toimituksen, sisältää personoinnin, sisältää kupongin | läsnäolo (kyllä/ei) |
| Ostoskorisääntöjen määrä | Kuinka monta kuponkia on käytössä | =, ≠, >, ≥, <, ≤, välillä |
| Tuote / kategoria määrä | Minimimäärä tietylle tuotteelle tai kategorialle (id:qty) | =, ≥, > |
| Tuoterivin summa | Rivin minimisumma tuotteelle (id:amount) | =, ≥, >, välillä |
| Valuutta | Aktiivinen kassavaluutta | =, ≠, in, not in |
| Toimitus- / laskutusmaa | Maa toimitus- tai laskutusosoitteessa | =, ≠, in, not in |
| Toimitusvyöhyke | PrestaShop-vyöhyke toimitusosoitteelle | =, ≠, in, not in |
| Toimituksen postinumero | Postinumero toimitusosoitteessa | =, contains, starts with, regex |
| Asiakasryhmä | Ryhmäjäsenyys arviointihetkellä | =, ≠, in, not in |
| Valittu kuljettaja | Kuljettajan viite nykyisessä ostoskorissa | =, ≠, in, not in |
| Maksumoduuli | Maksutavan moduulin nimi kassalla | =, ≠, in, not in |
| Asiakas kirjautunut / vieras | Ostajan tunnistautumistila | =, ≠ (yes/no) |
| Asiakkaan tilaukset / elinikäiset kulutukset | Valmistuneiden tilausten määrä ja kokonaistulot | =, ≠, >, ≥, <, ≤, välillä |
| Tuote / kategoria / brändi / toimittaja | Luettelojäsenyys nykyisessä ostoskorissa | in, not in |
| Viikonpäivä / tunti / päivämäärä | Palvelimen päivämäärä ja aika arvioinnissa — aikaperusteisille maksuille | =, in, välillä |
32 kenttää. 14 operaattoria. Puut niin syviä kuin tarvitset.
Pinoa niin monta käytäntöä kuin liiketoimintasi vaatii. Lisää niin monta maksusääntöä käytäntöä kohden kuin hinnoittelumallisi vaatii — jokaisella omilla alaehdoillaan, prioriteetillaan, aikaikkunallaan ja monikielisellä ostoskorin rivin otsikolla. Kerro se viidellä yhdistämisstrategialla, käytäntöjen välisellä järjestyksellä ja stop-on-first-match…
Yhdistelmäavaruus on käytännössä ääretön. Asiakkaasi näkevät yhden selkeän maksurivin. Hallitset tarkalleen, milloin se ilmestyy ja paljonko se maksaa.
Ehdolliset tilausmaksut mukautuvat siihen, miten hinnoittelusi todella toimii — ei päinvastoin.
Veloita kiinteä tai prosentuaalinen COD-maksu, kun asiakas valitsee maksun toimituksen yhteydessä. Merkitse se selkeästi ostoskoriin, jotta lisämaksu ei ole koskaan yllätys ovella.
Kun tavaroiden välisumma putoaa kannattavuuskynnyksen alle, lisää pieni käsittelymaksu. Käytä Tuotteiden summaa, jotta toimitusalennukset eivät vahingossa poista maksua.
Kohdista maksumoduulikenttään lisätäksesi maksuja laskulle, tilisiirtojen täsmäytykselle tai korkean riskin maksuyhdyskäytäville — muokkaamatta jokaista maksumoduulia erikseen.
Kun huonekalut, suurikokoiset kategoriat tai ostoskorin paino ylittävät rajasi, lisää pakkaus- tai lavavalmistelumaksu suhteessa painoon tai kiinteänä lisämaksuna.
Sopimusminimin alapuolella olevat tukkuostajat saavat hallintomaksun; VIP-ryhmät nolla. Prioriteetti cascade valitsee oikean säännön automaattisesti.
Yhdistä toimitusmaa, vyöhyke ja postinumero regex-täsmäyksellä lisätäksesi vientidokumentaatio- tai syrjäseudun käsittelymaksut vain siellä, missä säännökset sitä vaativat.
Käytä viikonpäivä- ja päivämääräkenttiä veloittaaksesi viikonloppukäsittelyn tai huippusesongin lisämaksut. Monista käytäntö, aseta aikaikkunat maksusäännöille, poista käytöstä kauden päätyttyä.
Vieraat maksavat pienen tilin luontimaksun; kirjautuneet asiakkaat tilaushistorialla eivät. Yhdistä kirjautunut, vieras ja asiakkaan tilaukset -kentät yhteen käytäntöpuuhun.
Ostoskoria kohden tallennetut otsikot tietokannassa. Maksusummat korvataan laskentahetkellä. Jokainen päätös jäljitetään auditointiriveillä. Tässä on tekniikka ostoskorin rivin takana, jonka asiakkaasi näkevät.
PHP, JavaScript, Smarty-mallit, CSS ja SQL, jotka pyörittävät arviointimoottoria, ehtorakentajaa, kojelaudan analytiikkaa, simulaattoria ja auditointilokia.
Engine, ehtoarvioija, puurepositorio, käytäntömonistin, kojelauta, auditointiloki, ostoskorin tila, maksutuote, yhteensopivuuskerros ja hallintarenderöijä.
Dashboard, Policies, Settings, Simulator, Audit log ja Updates — plus natiivit Order fee policies- ja Audit log-hallintavalikot.
Kontrollerit, mallit, koukut, päivitysskriptit, sähköpostimallit, selaindemosimulaattori ja täydellinen hallintapaneelin resurssipino.
conorderfee_cart.cart_line_label pitää asiakkaalle näkyvän tekstin eristettynä istuntoa kohden — ei luettelonimen saastumista.Yksi piilotettu maksutuote. Ostoskoria kohden otsikot esityshetkellä. Summat synkronoitu jokaisella ostoskorin tallennuksella. Päätökset jäljitetty jokaisessa tilauksessa. Tämä on tekniikan sopimus Ehdollisten tilausmaksujen takana. Asiakkaasi näkee yhden rehellisen rivin. Hallitset tarkalleen, milloin se ilmestyy, mitä se sanoo ja paljonko se maksaa.
Ehdolliset tilausmaksut optimoi PrestaShop-kauppasi maksulogiikan ja automatisoi lisämaksujen hallinnan. Sen käytäntöpohjainen moottori ja visuaalinen ehtorakentaja mahdollistavat dynaamiset, ostoskoriin perustuvat maksut, säästäen aikaa ja varmistaen tarkan veloituksen jokaisessa tilauksessa.
Ehdolliset tilausmaksut -moduuli parantaa ostokokemusta lisäämällä läpinäkyvät lisämaksut suoraan ostoskoriin. Tämä rakentaa luottamusta, vähentää hylättyjä ostoskoreja ja parantaa tehokkaasti konversiota, kasvattaen myyntiä.
Ehdolliset tilausmaksut -moduuli on tulosta vuosikymmenten PrestaShop-kokemuksesta. Sen syvällinen arkkitehtuuri, 32 ehdon kenttää ja saumaton integraatio PrestaShopin ytimeen osoittavat alustan läpikotaista ymmärrystä, taaten tarkan ja vakaan maksulogiikan jokaisessa ostoskorissa.
Moduuli Ehdolliset tilausmaksut takaa laajan mukautettavuuden. Sen käytäntöpohjainen moottori mahdollistaa sisäkkäisten AND/OR-ehtojen rakentamisen 32 kentällä, 14 operaattorilla ja viidellä yhdistämisstrategialla, räätälöiden tilausmaksut jokaiselle ostoskorille täydellisesti.
Ehdolliset tilausmaksut -moduuli tarjoaa täyden avoimen lähdekoodin. Tämä antaa sinulle vapauden muokata ja integroida sen tehokasta maksulogiikkaa kauppasi tarpeisiin. Ei piilotettuja toimintoja – täysi pääsy mahdollistaa edistyneet räätälöinnit ja kehityksen.
Ehdolliset tilausmaksut -moduuli on jatkuvasti päivitetty, varmistaen tarkan maksulogiikan. Sen lisenssi sallii rajoittamattoman käytön yhdellä maksulla. Nauti ilmaisista päivityksistä koko kalenterivuoden ajan. Tämän jälkeen päivitysoikeuden voi jatkaa jopa 90 % alennuksella, pitäen moduulin aina ajan tasalla oikeiden maksujen veloittamiseksi.