Bonjour,
Merci pour votre message.
C'est toujours intéressant de voir les intégrations réalisées avec HikaSerial
Dans votre plugin, vous pouvez faire une suppression de la souscription durant le trigger "onAfterSubscriptionsClose".
L'idéal serait de supprimer l'entrée du paramètre "&$closed_subscriptions" afin d'éviter que d'autres plugins (pouvant être branché également sur le trigger) n'essaie d'accéder à une souscription que vous venez de supprimer.
D'une certaine façon, la suppression de la souscription sur votre site va vous faire perdre l'historique de celle-ci ; mais de toute façon vous gardez les commandes de l'utilisateur qui reste le principal.
Et oui, depuis votre plugin (et sa fonction "onAfterSubscriptionsClose" pour être appelé sur ce trigger), vous avez besoin de charger une instance de la classe de souscription pour appeler le delete.
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.