Fonctions de réduction
Logique de remise personnalisée et règles de paiement pour Shopify
Dernière mise à jour : 2025-01-16
Les fonctions de remise étendent les capacités de remise natives de Shopify avec une logique personnalisée. Créez des règles complexes impossibles avec les remises Shopify standard : tarification par paliers, remises conditionnelles, variantes d’offres BOGO et plus encore.
Les fonctions de remise reposent sur Shopify Functions et s’exécutent directement sur l’infrastructure Shopify pour maximiser les performances et la fiabilité.
Possibilités des fonctions de remise
Fonctionnalités de remise
- Remises par paliers — Dépenser plus pour économiser plus
- Variantes BOGO — Acheter X et obtenir Y avec Z % de remise
- Tarification au volume — Réductions de prix selon des seuils de quantité
- Remises propres au client — VIP, vente en gros, premier achat
- Remises sur des combinaisons de produits — Logique tarifaire des lots
- Remises selon l’horaire — Heures promotionnelles, ventes flash
- Remises conditionnelles — Selon le contenu du panier et les balises clients
- Règles de cumul — Contrôler la combinaison des remises
Fonctionnement
- Définir les règles de remise — Configurer les conditions et la logique de remise
- Évaluation du panier — CheckoutOS évalue les règles au paiement
- Calcul des remises — Les remises applicables sont calculées
- Application par Shopify — Les remises sont appliquées via Shopify Functions
- Le client voit les économies — Les remises apparaissent au paiement
Types de réductions
Réductions automatiques
Appliquées automatiquement lorsque les conditions sont remplies :
{
"discount": {
"name": "Summer Sale 20%",
"type": "automatic",
"trigger": "cart_qualifies",
"conditions": {
"min_cart_value": 50,
"collections": ["summer-collection"]
},
"discount_value": {
"type": "percentage",
"value": 20
}
}
}Remises avec code
Demandent au client de saisir un code :
{
"discount": {
"name": "VIP20",
"type": "code",
"code": "VIP20",
"conditions": {
"customer_tag": "vip",
"usage_limit": 1000,
"per_customer_limit": 1
},
"discount_value": {
"type": "percentage",
"value": 20
}
}
}Réductions par paliers
Remises croissantes selon la dépense ou la quantité :
{
"discount": {
"name": "Spend More Save More",
"type": "tiered",
"tiers": [
{ "threshold": 50, "discount": 10, "message": "Save 10%" },
{ "threshold": 100, "discount": 15, "message": "Save 15%" },
{ "threshold": 200, "discount": 20, "message": "Save 20%" }
],
"show_next_tier": true
}
}Remises BOGO
Acheter X et obtenir Y gratuitement ou avec une remise :
{
"discount": {
"name": "Buy 2 Get 1 Free",
"type": "bogo",
"buy": {
"quantity": 2,
"products": "any_in_collection",
"collection": "t-shirts"
},
"get": {
"quantity": 1,
"discount": 100,
"applies_to": "cheapest"
}
}
}Conditions de remise
Conditions disponibles
- Valeur du panier — Dépense minimale ou maximale
- Quantité de produits — Nombre d’articles dans le panier
- Produits précis — Inclure ou exclure des produits
- Collections — Produits de collections précises
- Balises clients — VIP, vente en gros, premier achat
- Domaine de l’e-mail du client — Correspondance des adresses B2B
- Nombre de commandes — Première commande, client qui revient
- Date et heure — Périodes précises ou horaires récurrents
- Destination de livraison — Pays, région, code postal
Cumul des réductions
Contrôlez les interactions entre plusieurs remises :
{
"stacking": {
"allow_code_with_automatic": true,
"allow_multiple_automatic": false,
"priority_order": ["vip_discount", "tiered_discount", "sale_discount"],
"max_discounts": 2,
"max_discount_percentage": 50
}
}Affichage de la réduction
Configurez l’affichage des remises pour les clients :
{
"display": {
"show_savings": true,
"savings_format": "You save ${{amount}}",
"show_discount_name": true,
"show_next_tier": true,
"next_tier_message": "Spend ${{remaining}} more to save {{next_discount}}%",
"strikethrough_original": true
}
}Analyse des remises
Suivez les performances des remises :
- Nombre d’utilisations et effet sur le chiffre d’affaires
- Remise moyenne par commande
- Hausse des conversions liée aux remises
- Analyse de l’effet sur la marge
Explorer les types de remises
Besoin d’aide ? Contacter l’assistance