Skip to content

Stripe et coupon ne fonctionnent pas (Vente de cours v 7.1) #4832

Open
@sofiagor

Description

@sofiagor

Le paiement par stripe ne fonctionne pas (erreur 500), le lien ...plugin/buycourses/src/stripe_response.php donne l'erreur 400 malgré la configuration correcte, les coupons pour les sessions ne fonctionnent pas (erreur 500 pour /plugin/buycourses/src/process.php). Souscrire en promo donne l'erreur 500 pour les sessions - plugin/buycourses/src/subscription_session_catalog.php

Comment le reproduire
Pour le reproduire, il faut:

  1. Introduire des identifiants de Stripe comme indiqué et configurer un coupon.
  2. Cliquer sur l'onglet session de Souscriptions en promo/payer la session stripe (avec ou sans coupon), ajouter un coupon et tenter de payer avec n'importe quel mode de paiement'
    Visualiser l'erreur qui dit HTTP ERROR 400 pour paiement par Stripe ou HTTP ERROR 500 pour coupon ou Souscriptions en promo pour session

Les erreurs sont :
Uncaught TypeError: Argument 3 passed to BuyCoursesPlugin::filterSubscriptionCourseList() must be of the type string, null given, called in /plugin/buycourses/src/buy_course_plugin.class.php on line 1270 and defined in /plugin/buycourses/src/buy_course_plugin.class.php:5423

Uncaught TypeError: Argument 2 passed to BuyCoursesPlugin::getSessionInfo() must be of the type array or null, bool given, called in plugin/buycourses/src/process.php on line 61 and defined in plugin/buycourses/src/buy_course_plugin.class.php:1411

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions