Projet

Général

Profil

Development #9830

Quelques ajouts fonctionnels

Ajouté par Antoine Nguyen il y a environ 8 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
02 février 2016
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Bonjour,

je me permets de vous soumettre ce patch contenant quelques modifications apportées aux backend Systempayv2 et Paybox :

  • Général : possibilité de personnaliser le bouton submit des formulaires (CSS + texte)
  • Paybox : ajout des champs date et heure dans la réponse
  • Paybox : possibilité de choisir la méthode (POST ou GET) utilisée pour les callbacks
  • Paybox: possibilité de limiter les types de cartes autorisés
  • Paybox: possibilité de définir une URL de retour (PBX_EFFECTUE, PBX_REFUSE, etc.)

Question bonus : envisagez vous de déplacer ce dépôt sur une plateforme comme Github ? (notamment pour faciliter la collaboration)


Fichiers

styling.patch (5,87 ko) styling.patch Antoine Nguyen, 02 février 2016 09:50
0001-Allow-submit-button-customization.patch (2,48 ko) 0001-Allow-submit-button-customization.patch Antoine Nguyen, 17 juin 2016 10:03
0002-Paybox-add-date-and-time-to-PBX_RETOUR.patch (1,5 ko) 0002-Paybox-add-date-and-time-to-PBX_RETOUR.patch Antoine Nguyen, 17 juin 2016 10:03
0003-Paybox-parameter-to-choose-HTTP-method-for-callback.patch (1,13 ko) 0003-Paybox-parameter-to-choose-HTTP-method-for-callback.patch Antoine Nguyen, 17 juin 2016 10:03
0004-Paybox-choose-card-type.patch (1,28 ko) 0004-Paybox-choose-card-type.patch Antoine Nguyen, 17 juin 2016 10:03
0005-Paybox-allow-return-url-customization.patch (1,21 ko) 0005-Paybox-allow-return-url-customization.patch Antoine Nguyen, 17 juin 2016 10:03
0006-Systempay-allow-submit-button-customization.patch (1002 octets) 0006-Systempay-allow-submit-button-customization.patch Antoine Nguyen, 17 juin 2016 10:08
0003-Paybox-parameter-to-choose-HTTP-method-for-callback.patch (1,17 ko) 0003-Paybox-parameter-to-choose-HTTP-method-for-callback.patch Antoine Nguyen, 17 juin 2016 15:58
0004-Paybox-choose-card-type.patch (2,07 ko) 0004-Paybox-choose-card-type.patch Antoine Nguyen, 17 juin 2016 16:10
0005-Paybox-allow-return-url-customization.patch (1,28 ko) 0005-Paybox-allow-return-url-customization.patch Antoine Nguyen, 17 juin 2016 16:10
0006-Systempay-allow-submit-button-customization.patch (1006 octets) 0006-Systempay-allow-submit-button-customization.patch Antoine Nguyen, 17 juin 2016 16:10

Historique

#1

Mis à jour par Benjamin Dauvergne il y a environ 8 ans

Nous utilisons déjà git, http://git.entrouvert.org/eopayment.git/, github n'est donc pas nécessaire. À ce titre pourriez-vous découper le patch en 5 et envoyer une série de patch git classiques (git format-patch) ?

#4

Mis à jour par Benjamin Dauvergne il y a presque 8 ans

0003: il est possible de donner la liste des choix possibles pour un paramètre, ici ['GET', 'POST'] je suppose. Ça permet de générer des menu déroulant dans les IHMs et de valider les entrées.

0004: idem

#5

Mis à jour par Antoine Nguyen il y a presque 8 ans

Effectivement. Est ce que je peux refaire un patch 0007 incluant ces modifications ? Je n'ai pas envie de tous les reprendre...

#6

Mis à jour par Benjamin Dauvergne il y a presque 8 ans

git rebase -i HEAD~~~~~~~.

#7

Mis à jour par Antoine Nguyen il y a presque 8 ans

Je ne suis pas certain de comprendre ce que vous indiquez...

Quand je parle de tous les reprendre, je parle de refaire les refaire pour ajouter les modifications dans les bons commits/patchs. Je pense qu'un commit supplémentaire avec l'ajout des choix et donc un patch 0007 peuvent suffire.

#8

Mis à jour par Antoine Nguyen il y a presque 8 ans

De plus, les valeurs possibles PBX_TYPECARTE dépendent de la valeur de PBX_TYPEPAIEMENT (cf. http://www1.paybox.com/espace-integrateur-documentation/dictionnaire-des-donnees/paybox-system/).

Je peux ajouter toutes les valeurs reconnues mais il sera alors possible d'envoyer des combinaisons invalides. A moins que vous ne supportiez déjà ce type de contrainte ?

#10

Mis à jour par Benjamin Dauvergne il y a presque 8 ans

Je vous indiquais d'utiliser la commande git rebase pour modifier vos patchs ; vous devriez l'apprendre c'est très utile : http://www.git-attitude.fr/2014/05/04/bien-utiliser-git-merge-et-rebase/

#12

Mis à jour par Antoine Nguyen il y a presque 8 ans

Du coup désolé pour la multiplication des PJ mais je ne peux pas supprimer les anciennes.

#13

Mis à jour par Guillaume Andreu Sabater il y a presque 8 ans

Des news ?

#14

Mis à jour par Guillaume Andreu Sabater il y a presque 8 ans

Guys ?

#15

Mis à jour par Benjamin Dauvergne il y a plus de 3 ans

  • Statut changé de Nouveau à Fermé

Formats disponibles : Atom PDF