Bonjour,
Idéalement, je suis d'accord, tout devrait être géré par hikaSubscription. Cela ne devrait pas être un paramètre du payment plugin. Cela doit être assez simple de le rajouter au niveau de la définition du plan mais il me semble que la façon la plus cohérente de faire serait la suivante :
Ajouter un bouton dans la définition du plan qui permette de choisir entre un abonnement "ad vitam eternam" et un abonnement limité à un nombre fixe de prélèvements par Paypal.
Dans ce dernier cas, permettre de remplir la variable "srt" dans les champs de l'objet qui apparaît dans la fiche produit. On choisirait ainsi la fréquence du plan comme actuellement et sa limite.
Par défaut, le bouton du plan serait sur "infini" et donc la fiche produit serait inchangée pour les utilisateurs actuels. Seuls ceux qui veulent cette fonctionnalité pourrait l'activer via le bouton du plan...
Si le plugin paypal_recurring a vocation à être utilisé aussi comme un moyen de paiement d'un objet physique de HikaShop sans aucun lien avec une souscription, alors il me semble que le paramètre devrait apparaître au niveau du plugin. Cela offrirait une solution de paiement en "n fois" pour des objets au prix élevé.
Dans ce cas, la valeur "srt" ainsi positionnée pourrait devenir une valeur par défaut de la souscription si le bouton du plan est activé, au moment du remplissage de la fiche produit.
"Just some thoughts"
Bien cordialement,
Laurent