Scripts voor abonnementen
Pas de koopervaring van abonnementen aan met scripts.
Wanneer merchants abonnementsproducten verkopen, krijgen die producten een verkoopplan toegewezen (door de abonnementen-app). Wanneer je scripts schrijft, kun je het lineitem-object .selling_plan_id gebruiken om te zien wanneer een product als abonnement wordt gekocht.
Orderregels voor abonnementen hebben een verkoopplan-ID, terwijl orderregels voor eenmalige aankopen geen verkoopplan-ID hebben.
Een product kan zowel als abonnement als eenmalige aankoop worden gekocht. Een klant kan bijvoorbeeld hetzelfde stuk zeep als abonnement en los kopen. Gewoonlijk is er één orderregel per productvariant in een bestelling. De uitzondering is wanneer een bestelling abonnementen bevat. Abonnementen hebben hun eigen orderregels in bestellingen. Als een klant bijvoorbeeld dezelfde zeep als abonnement en als eenmalige aankoop koopt, is er voor elk een aparte orderregel. Op dezelfde manier kunnen abonnementen hun eigen verzendregels in een bestelling hebben.
Orderregelscripts
Scripts die de prijs van abonnementen verlagen, zijn van toepassing op:
- alleen de eerste betaling van een abonnement met betaling per bezorging. Deze kortingen worden niet toegepast op geplande betalingen.
- het volledige bedrag van een prepaid abonnementsbestelling.
Verzendscripts
Scripts die korting geven op verzendtarieven zijn van toepassing op:
- alleen de eerste betaling van een abonnement met betaling per bezorging. Deze kortingen worden niet toegepast op geplande betalingen.
- het volledige bedrag van een prepaid abonnementsbestelling.
Betalingsscripts
Klanten kunnen alleen met Shopify Payments betalen voor abonnementsproducten. Zorg ervoor dat je geen betalingsscript hebt dat Shopify Payments verbergt. Anders kan je klant de abonnementsbestelling niet betalen.
Voorbeelden
De volgende onderwerpen bevatten voorbeelden waarin abonnementen worden gebruikt: