Skip to main content

Hoe automatische fulfilment werkt

Upcart fulfillt het shipping protection-item automatisch wanneer aan alle volgende voorwaarden is voldaan:
  1. Auto-fulfill shipping protection is ingeschakeld in Upcart
    • Open in de Cart Editor de module Add-ons en ga naar de sectie Advanced settings.
    • Zorg dat Auto-fulfill shipping protection is ingeschakeld. Het selectievakje verschijnt pas zodra shipping protection zelf actief is in de General settings van de module — kun je het niet vinden, schakel dan eerst shipping protection in.
  2. Het shipping protection-product is een digitaal item
    • Ga in Shopify naar Products en zoek het product Shipping Protection dat door Upcart is aangemaakt.
    • Open het product, scrol naar de sectie Shipping en zorg dat het selectievakje This is a physical product is uitgevinkt.
      • Zo behandelt Shopify het als een digitaal product en is automatische fulfilment mogelijk. Tip: Als je meerdere niveaus van shipping protection hebt, moeten alle bijbehorende producten aan dezelfde voorwaarde voldoen.
  3. De vereiste producteigenschappen zijn aanwezig
    Upcart fulfillt het item door te luisteren naar de webhook orders/partially_fulfilled.
    Wanneer een deel van een bestelling is gefulfilld, fulfillt Upcart automatisch shipping protection als het de volgende line item properties herkent:
    • __upcartAddon: XXX
    • __upcartShippingProtection: true Controleer je productinstellingen om te bevestigen dat beide eigenschappen aanwezig zijn.
Onvervulde Shopify-bestelling met een Shipping Protection-regelitem met de line item properties voor de Upcart add-on en shipping protection

Waarom shipping protection als product wordt behandeld

Shipping protection wordt in Shopify geconfigureerd als een product om gestaffelde prijzen en interactie met winkelwagenregels te ondersteunen.
Zo kan Upcart de bescherming dynamisch berekenen en toepassen op basis van de bestelwaarde of de winkelwageninhoud.
Deze aanpak kan er echter toe leiden dat het product verschijnt in kortingsbewerkingen of zichtbare storefronts, tenzij het goed is geconfigureerd.

Zichtbaarheid op de storefront beheren

Omdat shipping protection een echt Shopify-product is, kan het verschijnen in je storefront-zoekfunctie, collecties en aanbevelingen, tenzij je het verbergt. De eenvoudigste manier om het uit beeld te houden is de productstatus Unlisted van Shopify.
  1. Ga in je Shopify-beheer naar Products en open het product Shipping Protection dat door Upcart is aangemaakt.
  2. Selecteer Unlisted in de Status-dropdown bovenaan de productpagina.
  3. Klik op Save.
Een Unlisted-product wordt verborgen in je storefront-zoekfunctie, collectiepagina’s, productaanbevelingen, de Shopify Catalog en zoekmachines, terwijl het normaal blijft werken in de winkelwagen, bij de checkout en voor orderfulfilment. Zo blijft shipping protection buiten beeld voor browsende klanten, terwijl Upcart het op de achtergrond blijft toevoegen en automatisch fulfillt.
Unlisted-producten gedragen zich als Active-producten in de winkelwagen, bij de checkout en op bestellingen, dus het instellen van Shipping Protection op Unlisted verstoort de automatische fulfilment niet en heeft geen invloed op hoe de add-on op de winkelwagen wordt toegepast.
Unlisted vervangt de oudere aanpak waarbij dit product werd verborgen via een seo.hidden-metafield. Je hoeft geen metafields meer te bewerken om het uit je storefront te houden.

Samenvatting

Om ervoor te zorgen dat shipping protection correct automatisch wordt gefulfilld:
  • Schakel Auto-fulfill shipping protection in Upcart in.
  • Markeer het product als niet-fysiek in Shopify.
  • Controleer of de juiste line item properties zijn toegepast.
  • Sluit het uit van kortingsregels en zet het indien nodig op Unlisted om het uit je storefront te houden.
Door deze stappen te volgen, zorg je voor een naadloze fulfilment en voorkom je conflicten met de kortings- of productzichtbaarheidsinstellingen van Shopify.