Espace éditeurs arrow Association arrow Actualités arrow Suppression des pop-up pour les achats Internet+

Suppression des pop-up pour les achats Internet+

Image
La migration en mode page courante pour tous les éditeurs est à réaliser avant le 30 septembre 2009
Voici la procédure complète de migration en mode page courante
Côté éditeur de service :

Compte tenu de l'évolution permanente des navigateurs web (Internet Explorer, Firefox, ...) et de l'arrivée de nouveaux navigateurs (Google Chrome), associés à des services de protection (antivirus, pop-up killer, ....) de plus en plus complexes, le système de paiement Internet+ évolue.

L'affichage des pages liées au paiement Internet+ (choix de l'opérateur, authentification, panneau de paiement) doit se faire en page courante.

Depuis la page de paiement, sur le site web du marchand, le code html à utiliser pour l'appel de la servlet de paiement w-HA (pos_init) est le suivant :

<a href="/bundle/pos_init?action=authorize&pid=P1&wha_desc2=current"><br />
<img src="images/bouton_paiement_internetplus.gif" />(1)<br />
</a> 

On utilise dans ce cas un lien href classique

On peut également utiliser le code html suivant :

<input src="bouton_paiement_internetplus.gif" onclick="window.location.href='/bundle/pos_init?action=authorize&pid=P1&wha_desc2=current'" type="image" />(1)


La méthode location.href permet d'ouvrir directement le panel de paiement w-HA dans la page courante.

Cependant, dans cette implémentation, on utilise du code javascript pour afficher les écrans (fonction OnClick et location.href).


Côté plate-forme w-HA :
La plate-forme w-HA réalise un contrôle applicatif sur le paramètre wha_desc2=current, afin d'optimiser la cinématique de paiement en mode «page courante ».

Il est donc impératif pour l'éditeur d'associer le paramètre wha_desc2=current à une cinématique de paiement en page courante.


Exemple d'affichage d'un panneau de paiement Orange en page courante :

Image

(1) Le fichier « ../images/bouton_paiement_internetplus.gif » contient l'image du bouton de paiement Internet+ à afficher sur le site web du marchand. L'ensemble des boutons utilisables est disponible ici

Attention : Vérifier que le nouveau paramètre "wha_desc2=current" est bien pris en compte lors du calcul du hmac lors de la redirection du client vers la fulfillmenturl (url paramétrée dans tomcat/webapps/bundle/WEB-INF/prodcuts.xml).

Retrouvez le détail de cette procédure ainsi que l’ensemble des documents techniques sur l’espace éditeur du site w-HA : http://www.w-ha.com/espace-editeurs/