HandyCafe Docs
owner

Forfaits

Les forfaits définissent le droit spécifique qu'un membre reçoit lorsqu'il effectue un achat depuis une campagne. Chaque forfait précise ce que le membre paie, ce qu'il obtient en retour (des minutes, du crédit de portefeuille, ou les deux), les appareils sur lesquels le droit s'applique et la durée de validité du droit.

Types de forfait

Chaque forfait possède deux champs de type qui déterminent la nature du droit :

Type de forfait

Le type de forfait définit le droit principal :

  • Minutes : le membre reçoit un bloc de minutes prépayées. Le montant de base représente le nombre de minutes incluses. Lors de l'achat, le système crée un crédit de temps avec ce nombre de minutes.
  • Argent : le membre reçoit du crédit de portefeuille. Le montant de base représente le montant en unités monétaires mineures (par exemple les centimes). Lors de l'achat, le système crée un crédit de portefeuille avec ce solde.

Type de bonus

Le type de bonus définit un droit secondaire facultatif accordé en plus du droit de base :

  • Minutes : le membre reçoit des minutes bonus. Le montant bonus spécifie le nombre de minutes supplémentaires accordées. Un crédit de temps distinct est créé avec le type de crédit "Bonus".
  • Argent : le membre reçoit du crédit de portefeuille bonus. Le montant bonus spécifie le montant bonus en unités mineures. Un crédit de portefeuille distinct est créé avec le type de crédit "Bonus".
  • Aucun : aucun bonus n'est inclus dans ce forfait. Le membre reçoit uniquement le droit de base.

Exemples de combinaisons

Type de forfait Type de bonus Ce que le membre reçoit
minutes aucun 120 minutes de temps prépayé (pas de bonus)
minutes minutes 120 minutes payées + 30 minutes bonus
argent aucun 5000 unités mineures de crédit de portefeuille
argent argent 5000 crédit de portefeuille payé + 1000 crédit bonus
argent minutes 5000 crédit de portefeuille + 60 minutes bonus
minutes argent 120 minutes + 2000 crédit de portefeuille bonus

Prix d'achat vs. droit

Le prix d'achat est le montant que le membre paie en caisse (en unités monétaires mineures). Il est indépendant du montant de base. Les deux valeurs n'ont pas besoin de correspondre.

Par exemple :

  • Un forfait peut coûter 2000 unités mineures (prix d'achat) mais accorder 3000 unités mineures de crédit de portefeuille (montant de base). Le membre obtient en fait un bonus de 50 % intégré au prix de base.
  • Un forfait minutes peut coûter 1500 unités mineures et accorder 120 minutes. Le "coût par minute" est implicite et n'a pas besoin de correspondre au tarif horaire standard.

Cette séparation permet aux propriétaires de cafés de créer des forfaits à valeur ajoutée où le droit dépasse le paiement, rendant les forfaits plus attrayants que la tarification à l'usage.

Restriction d'appareil

La restriction d'appareil contrôle sur quels types d'appareils le droit peut être utilisé :

Restriction Signification
Client Utilisable sur les PC clients. Également utilisable sur les consoles.
Console Utilisable sur les consoles de jeux. Également utilisable sur les PC.
PC uniquement Exclusivement pour les PC clients. Ne peut pas être utilisé sur les consoles.
Consoles uniquement Exclusivement pour les consoles de jeux. Ne peut pas être utilisé sur les PC.
Les deux Utilisable sur tout type d'appareil. C'est la valeur par défaut.

La restriction d'appareil est héritée par tous les crédits de portefeuille et de temps créés à partir de ce forfait.

Période de validité

Jours de validité

Le champ valid_days définit le nombre de jours pendant lesquels le droit reste utilisable après l'achat. Lorsqu'un membre achète le forfait, le système calcule la date d'expiration comme date_achat + valid_days. Après l'expiration, tout solde restant (minutes ou crédit de portefeuille) dans les lots associés n'est plus utilisable.

Si valid_days n'est pas défini, le droit n'expire pas.

Jours de la semaine valides

Le paramètre jours valides est une sélection facultative de jours qui restreint les jours de la semaine où le droit peut être consommé. Cela permet des forfaits comme "semaine uniquement" ou "week-end uniquement". Lorsque les jours valides sont configurés, le système ne déduit des crédits du forfait que les jours éligibles.

Catégorie de portefeuille et dépenses inter-catégories

Les forfaits peuvent attribuer une catégorie de portefeuille aux crédits de portefeuille qu'ils créent. Cela étiquette les fonds avec un libellé de catégorie (par exemple "jeux", "général", "nourriture") qui restreint les contextes de dépense du solde.

L'option de dépenses inter-catégories sur le forfait contrôle si les crédits créés autorisent les dépenses en dehors de leur catégorie :

  • 0 (par défaut) : les fonds sont limités à leur catégorie désignée.
  • 1 : les fonds peuvent également être dépensés dans d'autres catégories.

Cumul de remise membre

L'option de cumul de remise membre contrôle si la remise de niveau d'un membre s'applique en plus de la tarification de ce forfait lorsque les minutes ou le crédit du forfait sont consommés :

  • 0 (par défaut) : la remise de niveau du membre ne se cumule pas. Le forfait est traité comme une offre à valeur fixe.
  • 1 : la remise de niveau du membre est appliquée en plus des conditions du forfait. Cela donne aux membres de niveau supérieur des économies supplémentaires même lorsqu'ils utilisent des forfaits prepaye.

Achat et exécution des forfaits

Lors de l'achat d'un forfait :

  1. Encaissement du paiement : le prix d'achat est facturé au membre (espèces, carte ou déduction de portefeuille).
  2. Enregistrement d'achat : une entrée d'achat est créée, enregistrant le membre, le forfait, le montant du paiement et les horodatages.
  3. Création des crédits : selon la configuration du forfait :
    • Si le type de forfait est argent : un crédit de portefeuille est créé avec le montant de base et le type de crédit "Payé".
    • Si le type de forfait est minutes : un crédit de temps est créé avec le montant de base en minutes et le type de crédit "Payé".
    • Si le type de bonus est argent : un crédit de portefeuille supplémentaire est créé avec le montant bonus et le type de crédit "Bonus".
    • Si le type de bonus est minutes : un crédit de temps supplémentaire est créé avec le montant bonus en minutes et le type de crédit "Bonus".
  4. Restriction et expiration : tous les crédits créés héritent de la restriction d'appareil et de la catégorie de portefeuille du forfait. L'expiration est calculée à partir de la période de validité si elle est définie.
  5. Suivi : l'enregistrement d'achat maintient des totaux courants de consommé vs. droit pour les portions payées et bonus, permettant des calculs de remboursement précis si nécessaire.

Créer un forfait

Pour ajouter un forfait à une campagne existante :

  1. Ouvrez la campagne depuis la liste des campagnes.
  2. Cliquez sur Ajouter un forfait.
  3. Configurez le type de forfait (minutes ou argent) et définissez le montant de base.
  4. Configurez éventuellement le type de bonus et le montant bonus.
  5. Définissez le prix d'achat (le montant que le membre paiera).
  6. Choisissez la restriction d'appareil.
  7. Définissez éventuellement les jours de validité et les jours de la semaine valides pour les offres à durée limitée.
  8. Configurez la catégorie de portefeuille et les dépenses inter-catégories si vous utilisez la séparation par catégorie du portefeuille.
  9. Définissez la préférence de cumul de remise membre.
  10. Enregistrez le forfait.