Pbs durées des plans

  • Posts: 502
  • Thank you received: 12
5 years 9 months ago #294379

-- url of the page with the problem -- : le-grand-bain.fr
-- HikaShop version -- : 3.4.0
-- HikaSerial version -- : 2.1.1
-- Joomla version -- : 3.8.8
-- PHP version -- : 7.0.21

Bonjour,

j'utilise Hikasubscription pour abonner les client à des groupes... pendant un certain temps que je met dans l'article vendu
(j'ai essayé de mettre 100 jours, 3 mois...)
Dans tous les cas, quand le client achète son produit, il est inscrit à ce groupe.
Quand il se déconnecte et se reconnecte il n'est plus inscrit au groupe !!!
Quand je regarde la liste des plans, le plan apparait comme "expiré" avec date de début et de fin identique à quelques minutes près (le temps de la déconnexion...

Avez vous une idée ?

Merci de votre aide !

Cordialement

Please Log in or Create an account to join the conversation.

  • Posts: 502
  • Thank you received: 12
5 years 9 months ago #294382

reBonjour,

une autre observation :
sur un nouvelle article, j'ai mis une souscription, et quand on choisi cet article seul, on n'a plus de moyen de paiement !!!

J'avoue ne pas comprendre et avoir essayer de tout vérifier...

Merci de me donner des pistes...

Cordialement

Fabrice

PS : peut-être est-ce du au fait que j'avais installer la version beta de Hikasubscription au départ ?

Please Log in or Create an account to join the conversation.

  • Posts: 26000
  • Thank you received: 4004
  • MODERATOR
5 years 9 months ago #294383

Bonjour,

Je vais avoir besoin de plus de détails sur la configuration du plan et de l'association entre le produit et le plan.
Ensuite, il faudra regarder une souscription avec plus de détails ; la façon dont la commande est confirmée, les valeurs qui sont visible dans la souscription lors de la confirmation de la commande, etc.

Si jamais la date de fin d'une souscription est passée, lorsque l'utilisateur se connecte à Joomla, HikaSubscription va aller automatiquement passer en "expirée" cette souscription.
Donc tout porte à croire que la date de fin de la souscription n'est pas assez loin dans le temps.
Mais il va falloir des informations concrètes pour pouvoir comprendre cela.

Et pour la partie de paiement, c'est relatif au fait que si vous avez un produit en renouvellement, vous devez avoir une méthode de paiement récurrent (paypal recurring).
Ce point précis va être amélioré avec la prochaine mise à jour d'HikaShop et d'HikaSubscription puisqu'il sera possible de demander à HikaShop que le "recurring" soit optionnel.

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.

Please Log in or Create an account to join the conversation.

  • Posts: 502
  • Thank you received: 12
5 years 9 months ago #294393

Merci Jérôme pour cette réponse me donnant des pistes,
je reprends :
- les commandes sont confirmées par le paiement ou à la main pour les tests et cela semble fonctionner car la souscription est passée en activé
- la durée est de 100 jours par exemple
- le mode est en création simple (pas de renouvellement)

Si vous voulez je peux vous donner un accès au backoffice du site de dev...

Merci de votre aide...

Please Log in or Create an account to join the conversation.

  • Posts: 26000
  • Thank you received: 4004
  • MODERATOR
5 years 9 months ago #294425

Bonjour,

Avant d'aller vérifier votre backend, serait-il possible d'avoir une ou deux captures afin de voir l'assignation du plan avec le produit et également voir l'état d'une souscription juste après que la commande soit confirmée ?

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.

Please Log in or Create an account to join the conversation.

  • Posts: 502
  • Thank you received: 12
5 years 9 months ago #294426

Bonjour,

voici les captures d'écrans demandées

merci de votre aide !

Please Log in or Create an account to join the conversation.

  • Posts: 26000
  • Thank you received: 4004
  • MODERATOR
5 years 9 months ago #294430

Bonjour,

PS : peut-être est-ce du au fait que j'avais installer la version beta de Hikasubscription au départ ?

Votre configuration me semble bonne mais cette phrase vient de me faire tilter sur le fait qu'HikaSubscription a eu une modification dans la base de données entre la version bêta et la version finale.
Il est donc fort possible que la colonne " #__hikaserial_order_subscription / subscription_duration " soit chez vous un " int(11) " et non un " varchar(50) ".

Cela expliquerait pourquoi vous avez bien configuré un nombre de jours mais serait considéré comme un nombre de secondes au final car l'indicatif de durée n'est pas concerné.
Dans la version bêta, le nombre de secondes était stocké mais cela ne nous permettait pas assez de flexibilité.

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.

Please Log in or Create an account to join the conversation.

  • Posts: 502
  • Thank you received: 12
5 years 9 months ago #294435

Merci de l'info et de l'idée, mais il me semble que ce n'est pas la cause....
Voici une capture de la BDD

De plus, cela a fonctionné !!!!!

Je vous joins la capture d'écran de la base de donnée

Merci de votre aide !

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 26000
  • Thank you received: 4004
  • MODERATOR
5 years 9 months ago #294438

Bonjour,

De plus, cela a fonctionné !!!!!

Le problème a été résolu ?

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.

Please Log in or Create an account to join the conversation.

  • Posts: 502
  • Thank you received: 12
5 years 9 months ago #294444

Non, malheureusement kle problème n'a pas été résolu...

Mais cela a fonctionné, je pense que c'est lors d'une mise à jour qu'il s'est passé qqchose... depuis cela ne fonctionne plus et c'est très embêtant pour ce site....

Vraiment il faut que je trouve d'ou cela peut venir !

Merci de votre aide

Please Log in or Create an account to join the conversation.

  • Posts: 26000
  • Thank you received: 4004
  • MODERATOR
5 years 9 months ago #294450

Bonjour,

Avec un accès super-admin sur le site je pourrais faire un test de structure de la base de données.
Le "check database" d'HikaShop permet de vérifier que les champs existent mais ne va pas forcement corriger le "type".

L'autre point à vérifier est que tous vos fichiers sont à jour.
Il est possible qu'un fichier en lecture seule ne soit pas à jour et donc que de l'ancien code introduise une erreur.
J'avoue que ça arrive très peu souvent mais nous l'avons déjà vu.

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.

Please Log in or Create an account to join the conversation.

  • Posts: 502
  • Thank you received: 12
5 years 9 months ago #294475

OK, comment vous envoyer les codes ?

Please Log in or Create an account to join the conversation.

  • Posts: 502
  • Thank you received: 12
5 years 9 months ago #294480

Et pour les fichiers, je peux dés installer et réinstaller hicksubscritpion ?

Please Log in or Create an account to join the conversation.

  • Posts: 26000
  • Thank you received: 4004
  • MODERATOR
5 years 9 months ago #294481

Bonjour,

1 - La procédure habituelle depuis plus de 7 années, le formulaire de contact avec un liens (url) vers le thread du forum :)
www.hikashop.com/support/contact-us.html

2 - Si c'est l'erreur que j'ai décrite, cela ne changera rien. Vous devez vérifier vos permissions.

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.

Please Log in or Create an account to join the conversation.

  • Posts: 502
  • Thank you received: 12
5 years 9 months ago #294488

reBonjour,

j'ai vérifié les fichiers et rien à priori...

Je vous ai envoyé les codes...

Merci de votre aide précieuse...

Please Log in or Create an account to join the conversation.

  • Posts: 26000
  • Thank you received: 4004
  • MODERATOR
5 years 9 months ago #294517

Bonjour,

Les données dans la table #__hikaserial_product_pack ne sont pas dans le bon format.
Le champs "relation_duration" semble etre un "INT" et non pas un "VARCHAR". Il s'agit du même soucis que pour mon message sur la table "#__hikaserial_order_subscription".

Cordialement,

PS : Je viens de faire le "alter table" ainsi que l'ajout des données manquantes dans "relation_duration". Vous pouvez maintenant choisir le type de relation (jour, mois, semaines, années)


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.
Last edit: 5 years 9 months ago by Jerome.

Please Log in or Create an account to join the conversation.

  • Posts: 502
  • Thank you received: 12
5 years 9 months ago #294530

MERCI MERCI MERCI

Cela semble fonctionner maintenant....

Je vais continuer quelques tests mais merci !!!

Bonen journée

Fabrice

Please Log in or Create an account to join the conversation.

Moderators: Obsidev
Time to create page: 0.087 seconds
Powered by Kunena Forum