Forum Replies Created

Viewing 15 replies - 16 through 30 (of 691 total)
  • Plugin Author yoancutillas

    (@yoancutillas)

    Thank you ??

    I don’t reproduce the problem on my side, I have tried on multiple devices, both iOS and Android, and with different browsers. The problem probably comes from your specific device configuration.

    Plugin Author yoancutillas

    (@yoancutillas)

    Are the settings correctly saved? Can you refresh the page and go back to the Calendar Settings to check if the calendar settings have been saved? If there are not saved, this may be due to a conflict with a third party plugin / theme.

    If you have multiple booking forms, can you double check that you are updating the settings of the correct booking form?

    Can you send me a link to the page where the booking form is displayed?

    Plugin Author yoancutillas

    (@yoancutillas)

    Hello,

    With the Display Pack add-on, go to Booking Activities > Booking Forms > your form > Calendar settings > Calendar tab >

    • Initial view = Day Grid – Month
    • Available view = Day Grid – Month

    Like on this screenshot:

    Calendar settings

    Then, only the “Day Grid – Month” view will be displayed, on both desktop and mobile:

    Mobile
    Desktop

    If you are using a caching tool / plugin, try to clear your cache.

    Thread Starter yoancutillas

    (@yoancutillas)

    Hi,

    Thank you for your replies.

    1.

    I have tried to

    • uninstall and reinstall Flexible Subsricption and WooCommerce
    • create a new fresh WP install
    • Change PHP version to 8.1 and 8.0

    The problem always occurs on my side, but it doesn’t occur on the temporary website below for some reasons. So it is probably related to something in my configuration, but I don’t know what exactly. Do you have more test I can perform to identify the origin of the issue? Maybe some logs to place in the code?

    2.

    the problem reproduces on any fresh WP install.

    You can generate a website here and reproduce the issue:

    https://tastewp.com/new/?pre-installed-plugin-slug=woocommerce&pre-installed-plugin-slug=flexible-subscriptions&pre-installed-theme-slug=twentytwentyfive&redirect=edit.php%3Fpost_type%3Dproduct&ni=true

    Purchase a subscription product and see that no subscription is created when using the “Cart” block.

    However, no message is displayed to inform the administrator that “Cart” block is not compatible with Flexible Subscription:

    You should display a warning like this:

    • This reply was modified 1 month, 1 week ago by yoancutillas.
    Thread Starter yoancutillas

    (@yoancutillas)

    Hi, no problem you can take your time and answer one after the other, sorry for the sudden workload ??

    1.

    WP 6.7.1, WC 9.6.1, PHP 8.2.23

    To see the error message, you need to go to WooCommerce > Settings > Advanced tab > Features tab > Order data storage = select “High-performance order storage (recommended)” > Save changes

    2.

    To reproduce the problem, you need to use the “Cart” block, not the “Classic cart”, and click on it: https://www.youtube.com/watch?v=Y6mACH75Suk&t=15s

    The message with a orange background on my screenshot is automatically displayed by WooCommerce. You want to add “Flexible Subscriptions” to the list to inform users that they cannot use the Cart block with Flexible Subscriptions. For that, you just need to declare your lack of compatibility with the provided code example.

    Thread Starter yoancutillas

    (@yoancutillas)

    Hi, thank you ??

    Yes, you can install Booking Activities and go to Booking Activities > Calendar editor page for example to trigger the error.

    Plugin Author yoancutillas

    (@yoancutillas)

    Oui, au moins les tables commen?ant par wp_6_bookacti_ (celles-là même que vous m’avez envoyé par email). L’idéal serait d’exporter toutes les tables comman?ant par wp_6_ et wp_ tout court (sans préfixe de site) de manière à avoir une copie parfaite de votre site.

    • si vous utilisez un plugin de sécurité, il faudra le désactiver avant l’export de la base de données
    • il faudra renommer vos tables dans le fichier d’export .sql pour supprimer le préfixe du site (renommez wp_6_ vers wp_), pour cela, il faut faire un rechercher-remplacer avec un logiciel tel que Notepad++
    • Après l’import, il faudra modifier les valeurs des lignes siteurl et home dans la table wp_options(si vous l’avez importée), il faut les remplacer par l’URL du nouveau site, sinon il ne démarrera pas
    Plugin Author yoancutillas

    (@yoancutillas)

    Il n’est pas nécessaire d’activer la clé de license sur vos sites de tests, activer la clé de licence sert uniquement à recevoir les mises à jour automatiquement.

    Plugin Author yoancutillas

    (@yoancutillas)

    J’ai bien re?u les infos, merci.

    J’ai importé vos données sur un site de développement dans une configuration similaire à la votre (PHP 8.2, Maria DB 11.5) et le problème ne s’est pas produit. Il est donc très probable que le problème vienne d’une configuration de votre serveur.

    Dans les infos que vous m’avez envoyé, on peut voir ### wp-dropins (1) ### object-cache.php: true . Cela signifie que votre serveur est configuré avec un système de cache d’objet (cache de base de données) qui pourrait être la cause des dysfonctionnements. Ce fichier (object-cache.php) est un “plugin” obligatoire ajouté par votre serveur sur votre site pour faire fonctionner ce type de cache, il vous faut désactiver ce type de cache depuis l’interface d’administration de votre hébergeur, ensuite, ce plugin disparaitra de votre site automatiquement, et enfin, vous pourrez essayer à nouveau.

    Si cela ne fonctionne toujours pas avec l’object cache désactivé, vous pouvez effectuer les deux tests recommandés dans mon précédent messages. S’ils confirment que le problème vient du serveur, vous pouvez contacter votre hébergeur afin qu’il vous aide à désactiver tous les type de cache / d’optimisation actifs sur votre site jusqu’à ce que vous identifiez celui qui pose problème. (Conservez le site de test sur votre serveur afin d’effectuer ces tests sur celui-ci, et donc ne pas impacter vos sites lives)

    Plugin Author yoancutillas

    (@yoancutillas)

    Pouvez-vous m’envoyer (par email [email protected])

    • Le shortcode que vous utlisez pour afficher le formulaire de réservation
    • Un lien vers la page où est affiché le formulaire de réservation
    • Un export de Outils > Santé du site > onglet Informations > cliquez sur “Copier les informations du site dans le presse-papier” > Coller-les dans votre email ou dans un fichier joint
    • Un export de la base de donnée du site, uniquement les tables commen?ant par xxx_bookacti_.
      • “xxx” étant le préfixe de la base de donnée + le préfixe du site (ex.: wp_2_bookacti_) (dans une installation multisite les tables de chaque site sont préfixées par un nombre qui identifie le site)

    J’ai testé de mon c?té une installation multisite mais je n’ai pas reproduis le problème. Vous pouvez essayer de

    • installer un nouveau site, en dehors du multisite, sur le même serveur
    • copier ce site sur un autre serveur (en local par exemple)

    et vérifier si le problème se produit sur chacun des deux sites.

    Si le problème se produit sur le même serveur mais pas sur un autre serveur, il se peut que le problème vienne de la configuration du serveur (outil de cache coté serveur, PHP FPM, un module PHP, etc.).

    Plugin Author yoancutillas

    (@yoancutillas)

    Bonjour,

    Ces deux problèmes peuvent être liés à un problème de cache de base de données (object cache, Redis, Memcached, etc.). Si vous utilisez un plugin / outil de cache, essayez de vider le cache et de le désactiver complètement.

    Vous pouvez également tenter d’identier un potentiel conflit avec un plugin tier, en suivant les instructions sous “Booking Activities ne fonctionne pas comme il le devrait” ici : https://booking-activities.fr/fr/documentation/faq/

    Vous pouvez également essayer de créer un autre formulaire de réservation et de remplacer le shortcode par celui du nouveau formulaire sur votre page.

    Plugin Author yoancutillas

    (@yoancutillas)

    Thanks a lot for your review and support ??

    Plugin Author yoancutillas

    (@yoancutillas)

    Bonjour,

    Les captures d’écran ne sont plus disponibles, je n’ai donc pas pu voir de quoi il retourne, pouvez-vous les renvoyer ?

    Il est possible que la réservation ait été ajoutée au panier, puis le panier a expiré, et donc la réservation a été automatiquement supprimée. Dans ce cas, les crédits sont automatiquement remboursés.

    Il est également possible qu’un administrateur ait supprimé la réservation depuis la page Booking Activities > Réservations.

    Plugin Author yoancutillas

    (@yoancutillas)

    Hello,

    1.

    Unfortunately there are no QR code feature, I note your feature request, thank you.

    You can manually check in a customer is to go to the backend, in Booking Activities > Bookings > searche the booking thanks to the filters > change the booking status to “Delivered”.

    2.

    It is not possible to set up subscriptions that process automatic renewal payments each year / month, that automatically grant the customer credits to make bookings.

    However, if you want your customers to manually pay each year / month, this is possible.

    You will need to use Booking Activities with WooCommerce to make online payments (docs, demo).

    Then, you can use the Prices and Credits add-on indeed, to grant your customers a “Booking Pass” containing x credits to be used for one year / one month (docs, demo). You can sell your Booking Pass at the desired price via WooCommerce (docs, demo). You can set your events price in credits, and you can restrict your Booking Passes to certain activities, for events in a certain time frame, and make them expire after x days.

    Plugin Author yoancutillas

    (@yoancutillas)

    Hello Pat,

    Thank you! ??

    There is no feature to prevent a customer from booking multiple events per period unfortunately. I note your request, thank you.

    The only way to achieve that would be with custom code, here is an example in the hope to help: https://github.com/bookingactivities/booking-activities/issues/74#issuecomment-654065331

Viewing 15 replies - 16 through 30 (of 691 total)