THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bonjour,

Le système de code promo marche très bien,

J'utilise le système qui permet de sélectionner juste certains clients :

CONDITIONS D'UTILISATION
Type de condition    Actions
Utilisable sans conditions    
Et Le client est Compris dans Prenom NOM (1304290109000001)    

AJOUTER UNE CONDITION
Catégorie de condition
Ce code promo est valable pour les clients sélectionnés


C'est très bien jusqu'au moment ou il faut sélectionner 500 clients...

Je pensais aller ajouter les numéros de clients dans la base de données direct, mais impossible de trouver ou l'information concernant le filtrage 'juste pour ce client' du code promo est enregistré...

Qui peut m'informer ou me trouver une alternative ?

Offline


Les conditions d'application d'un coupon sont stockées dans la colonne "serialized_conditions" de la table "coupon". C'est une structure JSON encodée en base 64.

Tu devrais pouvoir la fabriquer, l'encoder en base 64, et la placer dans le champ.

Tu peux même peut-être créer une petite UI pour le faire dans un coin de ton BO.


OpenStudio Toulouse

Offline


Merci !

En effet, j'ai bien vu cela, mais absolument aucune trace du "promo pour seulement tel et tel client" dans le Json...

Offline


Oups ! Pardon, j'ai compris...

C'est un Json avec les numéros de client ?

Offline


[{"conditionServiceId":"thelia.condition.match_for_everyone","operators":[],"values":[]},{"conditionServiceId":"thelia.condition.for_some_customers","operators":{"customers":"in"},"values":{"customers":["5574"]}}]

Je me repond moi meme ! Merci wink