esup-pay

Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

  • ce montant donné par défaut est également paramétrable, il est donné dans le fichier de configuration esup-pay.properties : esup-pay.defaultDbleMontantMax=1500
  • 1500 € correspond au montant à partir duquel le droit français impose des contraintes supplémentaires sur le paiement CB (signature, ...).

Peut-on désactiver automatiquement un formulaire de paiement après un certain nombre de transactions ou un montant total atteint ?

Oui, à partir de la version 2.0.0, Esup-Pay permet de définir des seuils au-delà desquels un formulaire de paiement devient inactif. Deux types de seuils peuvent être configurés :

  • un seuil sur le montant total encaissé (par exemple : 500 €),

  • un seuil sur le nombre total de transactions acceptées (par exemple : 100 paiements).

Une fois l’un de ces seuils atteint, le montant associé ne sera plus proposé au paiement. Ces options sont désactivées par défaut, et doivent être activées et configurées manuellement par un administrateur dans les paramètres avancés du montant concerné.

Peut-on ajouter des paramètres Paybox avancés/supplémentaires pour modifier le comportement du paiement ?

...

Je ne souhaite pas utiliser CAS + LDAP pour l’authentification/identification. Puis-je utiliser une autre technologie comme Shibboleth, SAML, OIDC, etc. ?

Par défaut, Esup-Pay repose sur une authentification CAS couplée à un annuaire LDAP pour l’identification des utilisateurs.

Cependant, une alternative est prévue pour les cas où l’authentification doit être externalisée (par exemple via Shibboleth, SAML ou OIDC) : il est possible de déléguer l’authentification à un reverse proxy configuré pour transmettre l’identité via des entêtes HTTP (comme REMOTE_USER).

Pour cela,

...

une configuration en spring(-security) relativement complexe est à réaliser, un exemple d'une telle confiuration est donnée dans la branche auth-shib sur GitHub :

...

 esup-pay/tree/auth-shib
Les configurations à réaliser (fichier src/main/resources/META-INF/spring/applicationContext-security.xml et src/main/resources/META-INF/spring/applicationContext-service.xml ) peuvent ainsi être retrouvées via une comparaison (diff) comme celle-ci par exemple : 
https://github.com/EsupPortail/esup-pay/compare/esup-pay-2.0.0...63bf28fc02a0e9ea9c44a976eed82140e5a49323

Cette solution est actuellement utilisée par le consortium ESUP-Portail lui-même via une authentification shibboleth ; https://esup-pay.esup-portail.org étant un service proposé via la fédération d'identités de l'ESR portée par Renater

...

.

Résoudre l'erreur "Problème d'identification commerçant"

...