- Posts: 220
- Thank you received: 19
Configuration Paybox
-- HikaShop version -- : starter 2.3.0
-- Joomla version -- : 3.3.0
-- PHP version -- : 5.4.27
-- Browser(s) name and version -- : Firefox 28.0
-- Error-message(debug-mod must be tuned on) -- : Error_message Bonsoir,
Bonsoir,
J'ai configuré le mode de paiement comme indiquer dans le post suivant :
J'ai donc rempli les champs suivants avec les éléments fournis par ma banque :
Site
Rang
Identifiant
HMAC
Pour les champs suivants, je ne sais pas !
Utiliser le bac à sable
IPs : Ma banque me fourni 2 IPs principales, 2 IPs de secours, et 2 IPs de pré-production. Lesquelles utiliser ?
J'ai donc essayé avec les 3 groupes d'IP et j'ai cette erreur suivante après avoir validé ma commande :
ERREUR DE PROTECTION
Nous regrettons de ne pouvoir donner une suite favorable à votre demande de paiementAvez-vous une piste pour régler ce problème ?
Le problème vient-il de la configuration du plugin Paybox ?
Merci pour votre aide
Please Log in or Create an account to join the conversation.
Pour le bac à sable, cela permet de faire des tests de paiement ou de fonctionner en mode "live". Donc tout dépends de ce que vous voulez faire.
Pour le champs des IPs, laissez-le vide.
Please Log in or Create an account to join the conversation.
Ce que je veux faire : Je tente de réaliser les tests de paiements
Pour l'instant, je suis donc en environnement de tests (Preprod)
J'ai rempli les champs suivants :
Site : PBX_SITE (Paramètres Compte de test PAYBOX SYSTEM 3D-Secure)
Rang : PBX_RANG (Paramètres Compte de test PAYBOX SYSTEM 3D-Secure)
Identifiant : PBX_IDENTIFIANT (Paramètres Compte de test PAYBOX SYSTEM 3D-Secure)
HMAC (clé de test)
Utiliser le bac à sable : Oui
IPs : j'ai donc supprimé les adresses IP
Force card : Oui
Url d'annulation : url de la page d'accueil du site
Url de retour : url de la page d'accueil du site
Statut invalide : annulée
Statut en attente : créée
Statut vérifié : confirmée
Avec ces paramètres, j'arrive toujours sur la même page (image jointe)
Paybox me dit ceci dans son document intitulé "Paramètres de tests" :
Il faut IMPERATIVEMENT renseigner les variables PBX_PAYBOX / PBX_BACKUP1 / PBX_BACKUP2 avec la valeur ....
Je ne sais pas où renseigner ces valeurs
Merci pour votre aide
Please Log in or Create an account to join the conversation.
Je ne sais pas pourqoi ils vous disent cela mais il n'est pas nécessaire de remplir cette URL dans les options du plugin. En activant l'option de "sandbox" le plugin se connectera automatiquement à cette URL.
Si la sandbox (preprod) renvoie une erreur, c'est surement que le HMAC ne correspond pas ou que le compte n'est pas activé. Je vous recommenderez de contact PayBox pour vérifier les informations que vous avez entré dans le plugin et que votre compte soit correctement activé car nous ne pouvons le faire à leur place.
Please Log in or Create an account to join the conversation.
J'ai bien généré et validé la clé HMAC de test suivant les consignes du CA
OK je vais voir avec eux.
Je vous tiens au courant
Merci
Please Log in or Create an account to join the conversation.
E-transactions me donne les paramètres suivants :
TEST UNIVERS DE PREPRODUCTION :
Site : 1999888
Rang : 99
Identifiant : 2
HMAC : Mettre la clé générée et validée dans le back office de préproduction
Mais toujours même problème !
Je vais modifier la clé HMAC et rééssayer !
Quelle misère !
A bientôt
Please Log in or Create an account to join the conversation.
E-transactions me répond que mes paramètres sont corrects, à savoir :
Le message d'e-transactions :
Merci de réessayer avec la configuration suivante:
Site : ...
Rang : 01
Identifiant : ...
HMAC : Clé de production
Je viens de faire un essai avec ces paramètres et ça fonctionne.
Cordialement,
Technicien E-Transaction
Pouvez-vous m'aider ?
Merci
Please Log in or Create an account to join the conversation.
Y a t il d'autres fichiers à installer que ceux du plugin ?
J'ai 1 fichier nommé paybox_2.php à la racine de mon site. Est-ce normal ?
Merci pour votre réponse
Please Log in or Create an account to join the conversation.
Quel est le problème ?Bonjour ceci indique que certains champs ne sont pas attendus dans le message envoyé ou qu’ils dépassent le nombre de caractères définis
Merci pour votre aide
Please Log in or Create an account to join the conversation.
D'après, leur documentation et le code de notre plugin, c'est les seuls cas possible concernant les limites de nombre de caractères.
Le fichier paybox_2.php à la racine est normal et ne doit pas être supprimé ou modifié.
Please Log in or Create an account to join the conversation.
www1.paybox.com/wp-content/uploads/2014/...oxSystem_V6.1_FR.pdf
Notez qu'il est très peu pratique de limiter les URLs de retour à 150 caractères alors que pour une URL joomla non SEF, il est très rapide d'arriver à plus de 150 caractères, d'où le fichier paybox_2.php à la racine, histoire de limiter les soucis avec les URLs de retour trop longues pour paybox).
Please Log in or Create an account to join the conversation.
Le problème est résolu !
Je passais mes commandes connecté avec le compte du super administrateur et dans les paramètres de la gestion des utilisateurs, le paramètre "Autoriser l'inscription des utilisateurs" était sur "Non". J'étais pourtant bien inscrit dans la liste des clients d'Hikashop et j'étais persuadé pouvoir faire mes tests en tant que super adminstrateur sans activer ce paramètre.
En autorisant l'inscription des utilisateurs et en créant un autre compte, Paybox fonctionne.
Désolé de vous avoir dérangé.
Cordialement
Please Log in or Create an account to join the conversation.
Pourtant, le mode de paiement Paypal a été configuré avec le compte du super administrateur et avec l'activation de l'inscription des utilisateurs désactivée et le paiement par Paypal fonctionne correctement.
J'avais donc procédé de la même façon pour Paybox
Je ne sais pas si on peut mettre le post sur réglé
En tous cas, Merci pour le temps passé à m'aider
Please Log in or Create an account to join the conversation.