Jump to content

Module SIPS-ATOS - Personnalisation de la page paiement via CSS


Recommended Posts

Bonjour à tous,

J'ai fait l'acquisition et installé le module SIPS-ATOS (pour la Banque Postale). Tout s'est très bien passé, mais je souhaite personnaliser la page de paiement via CSS. J'ai donc envoyé mon fichier CSS à Atos qui l'a mis en ligne.

 

Par contre je ne vois pas où et comment renseigner l'URL de ce fichier CSS dans le module. Il n'y a pas de documentation sur ce point pour ce module, et celle d'ATOS concerne leur API. Il y est dit de "positionner le nom du fichier CSS dans le champ DATA de la requête de cette façon :

<USE_CSS> ; nom_du_fichier_css</USE_CSS> ;

...mais je ne vois pas.
Et je ne pense pas être le seul à avoir rencontré ce problème...

 

Merci de m'éclairer de vos expériences :-)

Thomas

Edited by thomasmeyer (see edit history)

Share this post


Link to post
Share on other sites

Bonjour,

 

pour personnaliser la page de paiement au niveau de la banque vous avez dû recevoir une documentation de la banque sur ce point.

 

La personnalisation est très limité et assez lourde puisque vous devez tout fournir à votre banque afin qu'il mettent en place le template de paiement.

Share this post


Link to post
Share on other sites

Bonjour,
Merci, mais je ne parle pas de l'API fournie par Atos mais bien du module vendu par l'équipe de Prestashop addons : http://addons.prestashop.com/fr/7238-banque-postale-atos-sips.html

La structure du module diffère de celle de l'API, la documentation Atos n'apporte donc aucune solution. Celle de Prestashop addons est muette en la matière.

Le problème ne concerne pas la personnalisation par le template, mais bien celle par un fichier CSS déjà fourni et mis en place par Atos.

J'ai déjà posé la question à l'équipe de Prestashop addons mais n'obtient pas de réponse (un peu léger à 240€ le module...)

Donc la question est : où et comment renseigner l'URL du fichier CSS dans le module vendu par Prestashop addons ?

Merci pour vos lumières.

Share this post


Link to post
Share on other sites

  • 1 month later...

Salut,

 

ils ne l'ont pas prévu dans le paramétrage du module :-(

 

Tu peux ajouter dans le fichier /modules/atos/atos.php dans la fonction getAtosForm() (ligne 598 dans ma version du module), le code suivant :

 

Code initial

' data="' . $this->getData($cart, $return_page, $nx) . '"';

Code modifié

' data="<USE_CSS>;style.css</USE_CSS>;' . $this->getData($cart, $return_page, $nx) . '"';

Attention en cas de mise à jour du module ta modif est perdue :-( !

 

PS: n'oublie pas qu'il faut envoyer ton fichier css à ATOS pour qu'ils le mette sur le serveur de paiement ;-)

 

J'espère que cela te servira.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More