RepairPluginDocs

Dynamische Prijzen

Stel Dynamische Prijzen in binnen RepairPlugin om reparatieprijzen automatisch te synchroniseren met live leverancierkosten, marges en kwaliteitsniveaus.

dynamic-pricingsuppliersmarginautomated-pricingcronjobquality-levels

Wat kun je hiermee?

  • Automatisch concurrerend blijven -- RepairPlugin haalt elke 60 minuten leveranciersprijzen op en herberekent je klantprijzen, zodat jij dat niet hoeft te doen.
  • Kiezen hoe prijzen worden berekend -- kies de goedkoopste, duurste of gemiddelde leveranciersprijs en voeg daar je eigen marge bovenop toe.
  • Meerdere kwaliteitsniveaus aanbieden -- laat klanten kiezen tussen Origineel, Pulled, Refurbished of Compatible onderdelen, elk met een eigen prijs.
  • Bepalen wat er gebeurt als onderdelen niet beschikbaar zijn -- toon een terugvalprijs of een "Prijs op Aanvraag"-label wanneer een onderdeel niet op voorraad is of niet aan een leverancier gekoppeld is.
  • Je personeel realtime prijzen geven -- offertes en doorloopbegeleiding in de winkel gebruiken dezelfde live prijzen die je klanten online zien.
  • De volledige prijsopbouw per afspraak traceren -- klik op de Afspraken-pagina op het info-pictogram naast een dynamisch geprijsde reparatie om de leverancier, SKU, inkoopprijs, marge, BTW, afronding en elke stap te zien die tot de uiteindelijke prijs heeft geleid. Vereist een Growth- of Scale-plan.

Waar vind je het?

  1. Ga in de WordPress-admin naar RepairPlugin in de linkerzijbalk.
  2. Klik op Settings.
  3. Open de sectie Dynamic Pricing.
  4. Je ziet drie tabbladen:
    • Settings -- hoofdconfiguratie voor het inschakelen van Dynamische Prijzen, het kiezen van leveranciers, instellen van marges, afrondingsregels en het kiezen van een synchronisatiemethode.
    • Recent Logs -- toont synchronisatiegeschiedenis met tijdstempels, verwerkte leveranciers en synchronisatiestatus.
    • Error Logs -- toont fouten bij het verwerken van datafeeds (mislukte verbindingen, parseerproblemen, time-outs).
  5. Een License-tabblad verschijnt wanneer er geen geldige Dynamic Pricing-licentie actief is. Voer daar je licentiesleutel in om de volledige instellingen te ontgrendelen.
https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=dynamic_pricing
De Dynamische Prijzen-instellingenpagina met de aan/uit-schakelaar, leveranciersprijs-selectie, terugvalprijzen en synchronisatiemethode-opties

Hoe stel je het in?

Dynamische Prijzen activeren

  1. Ga naar RepairPlugin > Settings > Dynamic Pricing.
  2. Als er geen licentie actief is, zie je het License-tabblad.
  3. Voer je licentiesleutel in en klik op Activate.
  4. Het systeem valideert je sleutel tegen je Growth- of Scale-plan.
  5. Na activering worden de tabbladen Settings, Recent Logs en Error Logs beschikbaar.

Dynamische Prijzen inschakelen

  1. Ga naar Settings > Dynamic Pricing > Settings.
  2. Zet Enable Dynamic Pricing op AAN.
  3. RepairPlugin begint prijzen te berekenen op basis van leveranciersdata en je marge-instellingen.
  4. Zet het UIT om te deactiveren -- prijzen keren terug naar je terugvalwaarden (handmatig ingestelde prijzen of "Prijs op Aanvraag").

Kiezen hoe je omgaat met meerdere leveranciers

Wanneer een onderdeel bij meer dan een leverancier beschikbaar is, bepaal jij welke prijs gebruikt wordt:

  1. Ga naar Settings > Dynamic Pricing > Settings.
  2. Zoek de dropdown Consider Price When Part Is Available Through More Than One Supplier.
  3. Selecteer een van deze opties:
    • Cheapest in stock (standaard) -- gebruikt de laagste beschikbare prijs. Het meest concurrerend voor klanten.
    • Most expensive in stock -- gebruikt de hoogste beschikbare prijs. Maximaliseert je marge.
    • Average price -- berekent het gemiddelde over alle leveranciers met voorraad. Een gebalanceerde aanpak.
  4. Alleen onderdelen die momenteel op voorraad zijn worden meegenomen. Leveranciers zonder voorraad worden uitgesloten.

Terugvalprijzen instellen

Wanneer een onderdeel niet aan een leverancier gekoppeld is, of alle leveranciers geen voorraad hebben:

  1. Zoek de dropdown What If Item Is Not Linked or Not in Stock.
  2. Selecteer een van deze opties:

Een synchronisatiemethode kiezen

  1. Zoek de optie Synchronize Dynamic Pricing Data Using.
  2. Kies een:
    • WordPress (standaard) -- gebruikt WP-Cron, dat draait wanneer bezoekers je site laden. Eenvoudig in te stellen, maar afhankelijk van regelmatig verkeer.
    • Cronjobs (aanbevolen) -- gebruikt een server-side cron-opdracht die zelfstandig draait, ongeacht verkeer. Betrouwbaarder en vertraagt je site niet.
  3. Als je Cronjobs kiest, stel je de cron-opdracht in via je hostingbeheerder. Zie Cronjobs Instellen voor stap-voor-stap instructies.

Je marges instellen

Marges bepalen hoeveel opslag je toevoegt bovenop de inkoopprijs van de leverancier. Je kunt ze op twee niveaus instellen:

  • Default Repairs (RepairPlugin > Default Repairs) -- stel een marge in voor een hele reparatiecategorie (bijv. alle schermreparaties). Dit geldt voor elk model in die categorie.
  • Models & Repairs (RepairPlugin > Models & Repairs) -- stel een marge in voor een specifiek model. Dit overschrijft de standaardmarge voor dat model.

Voor gedetailleerde instructies over margetypes, minimum/maximum marges en prijsstrategie, zie Dynamische Prijzen — Marges & Prijsstrategie.

Kwaliteitsniveaus begrijpen

Onderdelen zijn gegroepeerd op kwaliteit, zodat je verschillende prijspunten per reparatie kunt aanbieden:

  • Origineel -- gemaakt door het originele merk (OEM). Hoogste kwaliteit en prijs.
  • Pulled -- originele onderdelen zorgvuldig verwijderd uit een gedemonteerd apparaat. Originele componenten tegen een lagere prijs.
  • Refurbished -- eerder gebruikte originele onderdelen gecombineerd met compatibele vervangende componenten (bijv. een gereviseerd scherm met een nieuwe achtergrondverlichting). Goede balans tussen kwaliteit en betaalbaarheid.
  • Compatible -- gemaakt door een onafhankelijke derde partij. Meest betaalbare optie. Voor schermen wordt Compatible verder opgesplitst in OLED- en LCD-varianten om het grote prijs- en kwaliteitsverschil tussen displaytechnologieën weer te geven.

Elk kwaliteitsniveau kan een eigen leverancierskoppeling, marge en prijsregels hebben, wat je volledige controle geeft over hoe elk niveau geprijsd is.

Instellingenoverzicht

InstellingBeschrijvingStandaardKlanten zien
Enable Dynamic PricingSchakelt het volledige Dynamische Prijzen-systeem in of uit. Wanneer ingeschakeld worden reparatieprijzen berekend uit leveranciersdata en je margeregels. Wanneer uitgeschakeld keren prijzen terug naar je terugvalwaardenuitWanneer ingeschakeld zien klanten live leveranciersgebaseerde prijzen. Wanneer uitgeschakeld zien ze je standaard handmatig ingestelde prijzen.
Consider Price When Part Is Available Through More Than One SupplierBepaalt welke leveranciersprijs gebruikt wordt wanneer meer dan een leverancier hetzelfde onderdeel op voorraad heeft. Alleen onderdelen op voorraad tellen mee -- leveranciers zonder voorraad worden uitgeslotenCheapest in stock"Cheapest" geeft de meest concurrerende prijs. "Most expensive" resulteert in een hogere prijs. "Average" zit er tussenin.
What If Item Is Not Linked or Not in Stock (Fallback)Bepaalt wat er gebeurt wanneer een onderdeel niet geprijsd kan worden via leveranciersdata -- omdat het niet aan een leverancier gekoppeld is of omdat alle leveranciers geen voorraad hebben. "Use fallback" toont je handmatig ingestelde prijs. "Price on Request" verbergt de prijs en vraagt de klant om een offerte aan te vragenUse fallback priceDe terugvalprijs of een "Prijs op Aanvraag"-label, afhankelijk van wat je hebt geselecteerd. Zie Prijs op Aanvraag.
Margin TypeBepaalt hoe de marge wordt berekend bovenop de inkoopprijs. "Percentage" betekent verkoopprijs = inkoopprijs + (inkoopprijs x marge %). "Fixed amount" betekent verkoopprijs = inkoopprijs + een vast margebedrag. Voor gedetailleerde marge-instelling en strategie, zie Dynamische Prijzen — Marges & PrijsstrategieFixed amountDit heeft direct invloed op de uiteindelijke prijs voor alle dynamisch geprijsde reparaties.
Minimum MarginStelt een ondergrens in voor de marge. Als de berekende marge onder deze waarde valt, wordt de minimummarge gebruikt. Dit voorkomt te lage prijzen bij goedkope onderdelenleeg (geen minimum)Goedkope reparaties behouden een minimale winstmarge in de getoonde prijs.
Maximum MarginStelt een plafond in voor de marge. Als de berekende marge deze waarde overschrijdt, wordt de maximummarge toegepast. Dit voorkomt te hoge prijzen bij dure onderdelenleeg (geen maximum)Dure reparaties blijven concurrerend geprijsd doordat de opslag begrensd is.
Reset MarginsZet alle margewaarden terug naar 0 voor alle reparaties en modellen. Dit is handig bij het wisselen tussen Percentage- en Fixed Amount-margetypes, aangezien eerder ingestelde waarden mogelijk niet meer logisch zijn voor de nieuwe berekeningsmethodeN.v.t.Alle dynamisch geprijsde reparaties tonen alleen de inkoopprijs (nulmarge) totdat je nieuwe marges instelt.
Round Up Dynamic PriceRondt de berekende prijs af naar een nettere, professionelere waarde. Bijvoorbeeld: "Ceil" rondt 95,63 af naar 96. De ".99"-optie produceert prijzen eindigend op .99Ceil (afronden naar boven op het dichtstbijzijnde hele getal)Afgeronde prijzen (bijv. 99,00 in plaats van 95,63) voor een nettere, voorspelbaardere uitstraling.
Round Up Every X UnitsStelt het afrondingsinterval in. Met 5-eenheden-afronding wordt 92,63 afgerond naar 95. Met 10-eenheden-afronding wordt 92,63 afgerond naar 1005Hogere intervallen produceren rondere getallen maar kunnen de prijs verder van het berekende bedrag af duwen.
Format for Last Price Updated Date on FrontendStelt de datumnotatie in voor de kleine indicator naast elke dynamisch geprijsde reparatie, die klanten vertelt wanneer de prijs voor het laatst is bijgewerkt vanuit leveranciersdatad/m/yEen kleine datum naast dynamisch geprijsde reparaties, opgemaakt volgens deze instelling (bijv. 05/04/26 vs. 04/05/26).
Hide Repair Attribute If No Part Is Available or Price Is 0Wanneer ingeschakeld worden kwaliteitsniveau-opties zonder gekoppeld leveranciersonderdeel of met een nulwaarde-marge volledig verborgen. Wanneer uitgeschakeld tonen die opties nog steeds een "Prijs op Aanvraag"-labeluitWanneer ingeschakeld zijn niet-beschikbare kwaliteitsopties onzichtbaar. Wanneer uitgeschakeld zien klanten "Prijs op Aanvraag" voor die opties.
Hide Repair If...Verbergt de volledige reparatie (niet alleen een kwaliteitsniveau) op basis van de voorraadstatus bij leveranciers. "Found but not in stock" verbergt reparaties waarbij het onderdeel in leveranciersfeeds voorkomt maar momenteel niet beschikbaar is. "Not found" verbergt reparaties zonder leverancierskoppeling. "Not found or not in stock" verbergt beide gevallenleeg (niet verbergen)Reparaties die aan de geselecteerde voorwaarde voldoen verschijnen niet in het boekingsproces, zodat klanten geen reparaties kunnen boeken waarvoor onderdelen niet beschikbaar zijn.
Synchronize Dynamic Pricing Data UsingKiest de synchronisatiemethode. WordPress-modus gebruikt WP-Cron (heeft siteverkeer nodig om te draaien). Cronjob-modus gebruikt een server-side cron-opdracht (draait zelfstandig, aanbevolen voor live sites). Zie Cronjobs Instellen voor installatie-instructiesWordPressDit bepaalt hoe vaak en betrouwbaar prijzen worden bijgewerkt. Cronjob-modus zorgt voor consistente updates ongeacht hoeveel verkeer je site krijgt.

Tabblad Recent Logs

Dit tabblad toont je synchronisatiegeschiedenis -- wanneer de laatste datafeed is verwerkt, welke leveranciers zijn bijgewerkt en of elke synchronisatie succesvol is afgerond. Gebruik het om te controleren of Dynamische Prijzen volgens schema draait. Het tabblad Recent Logs met succesvolle prijssynchronisatie-operaties met tijdstempels en details

Tabblad Error Logs

Dit tabblad toont fouten uit synchronisatieruns, waaronder mislukte leveranciersverbindingen, dataparseer-problemen, time-outproblemen en SKU-mismatches. Gebruik het om synchronisatiestoringen te diagnosticeren. Voor veelvoorkomende foutscenario's en oplossingen, zie Dynamische Prijzen — FAQ & Probleemoplossing. Het tabblad Error Logs met mislukte synchronisatiepogingen met foutmeldingen en tijdstempels

Veelgestelde vragen

Wat gebeurt er als ik Dynamische Prijzen uitschakel?

Je prijzen keren terug naar de terugvalwaarden -- de handmatig ingestelde prijzen uit je reparatiecatalogus of een "Prijs op Aanvraag"-label, afhankelijk van je terugvalinstelling.

Moet ik prijzen handmatig bijwerken?

Nee. RepairPlugin haalt elke 60 minuten leveranciersprijzen op en herberekent je verkoopprijzen automatisch. Je hoeft alleen je marges in te stellen en het systeem de rest te laten doen.

Welke licentie heb ik nodig?

Dynamische Prijzen is inbegrepen in de Growth- en Scale-plannen. Het vereist een actieve RepairPlugin-installatie.

Gerelateerde artikelen

Command Palette

Search for a command to run...