Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Options de la balise #PAYER_XX #84

Open
BoOz opened this issue Dec 2, 2021 · 3 comments
Open

Options de la balise #PAYER_XX #84

BoOz opened this issue Dec 2, 2021 · 3 comments

Comments

@BoOz
Copy link
Contributor

BoOz commented Dec 2, 2021

Hello,

Dans la perspective de configurer l'affichage du bouton affiché par les balises #PAYER_ABONNEMENT et #PAYER_ACTE je remarque qu'on envoie pas le tableau d'options ici à la balise depuis le modèle mais qu'on envoie #ENV{title,''} :

#PAYER_ABONNEMENT{#VALEUR,#ID_TRANSACTION,#TRANSACTION_HASH,#ENV{title,''}}

Est-ce que c'est utile pour un des prestas ? J'ai l'impression que le code de la balise #PAYER_XX attend plutôt un #ARRAY.

J'aurais bien aimé mettre une option texte_bouton qui permettrait de définir le texte sur le bouton, en passant par formulaires_payer_acte_charger_dist, mais ca n'arrive pas jusqu'au bouton.

@BoOz
Copy link
Contributor Author

BoOz commented Dec 2, 2021

Surtout que #ENV{title} on vient de s'en servir éventuellement au dessus pour l'intitulé de l'invitation au paiement genre "Je choisis mon mode de paiement" donc on se demande ce qu'on va en faire ensuite dans #PAYER_XX

@Cerdic
Copy link
Member

Cerdic commented Dec 3, 2021

Le fait est que ces options sont historiques et sont pas beaucoup utilisées donc en effet ça sent un peu le moisi ^^

J'ai commencé à remettre à plat dans une branche, déjà pour les titre de chaque presta (personalisables globalement ou presta par presta) via a7df900

Pour les boutons on doit pouvoir faire la même chose, mais c'est potentiellement plus compliqué parce que certains presta proposent plusieurs boutons (genre Stripe peut proposer la CB, le SEPA, IDEAL...) et du coup il faudrait pouvoir là aussi surcharger chaque bouton individuellement, et dans certains cas comme sips la génération des boutons se fait en amont et on a pas la main dessus

(mais à la limite on peut imaginer que certains prestas ne permettent pas de personaliser les boutons, surtout un vieux truc comme sips)

@Cerdic
Copy link
Member

Cerdic commented Mar 15, 2022

Ah mince j'avais oublié ce ticket et effacé la branche par erreur. Heureusement, le commit était toujours dans l'historique git, donc je l'ai rebasé et intégré via f117855, c'est déjà mieux que l'existant et fonctionnel (et pas eu le temps de travailler sur les boutons)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants