En visitant ce site, vous acceptez l'utilisation de cookies afin de vous proposer les meilleurs services possibles.

    Pb Virtuemart / paybox verifone sur joomla 3

    Plus d'informations
    il y a 8 ans 5 mois #1 par epok
    Bonjour à tous, je suis nouveau dans ce forum.
    Je rencontre un énorme soucis avec paybox / virtuemart qui ne veut pas accepter mes paiements CB

    On dirait qu'il refuse de renvoyer les infos de paiement à mon site (https) - il semble qu'il n’interprète pas bien le certificat - voici mon log si ça peut aider :
    2018-02-24 05:26:21 MESSAGE debug: URL DO DECODE
    2018-02-24 05:26:21 MESSAGE debug: URL NOT DECODE
    2018-02-24 05:26:21 DEBUG pbxIsValidSignature: PbxVerSign :openssl_verify return value DECODED: 0<br />PbxVerSign :openssl_verify return value NOT DECODED: 1<br />
    2018-02-24 05:26:21 DEBUG checkSignature: pbxIsValidSignature :1
    2018-02-24 05:26:21 DEBUG checkSignature: Got a Paybox request VALID signature
    2018-02-24 05:26:21 MESSAGE debug: updateOrderStatus storePSPluginInternalData:array (
      'virtuemart_order_id' => '72',
      'order_number' => 'TLZV012',
      'virtuemart_paymentmethod_id' => '2',
      'paybox_response_T' => 'xxxxxxxxx,
      'paybox_response_B' => '0',
      'paybox_response_S' => 'xxxxxxxxx',
      'paybox_response_E' => 'xxxxx',
      'paybox_fullresponse' => '{"M":"950","R":"TLZV012","T":"xxxxxxxxx","B":"0","P":"CARTE","C":"Visa","S":"xxxxxxxxx","Y":"FRA","E":"00199","D":"2101","I":"NCL","N":"","J":"","H":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","G":"D","W":"24022018","K":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ...
    )

    A votre avis, est-ce le soucis ?
    Le message de paybox :

    Votre paiement n'a pas pu aboutir.

    Nous regrettons de ne pouvoir donner une
    suite favorable à votre demande de paiement.,
    Veuillez patienter ou cliquez ici mais pas de code erreur

    Et dans la facture paiement refusé !
    Voila ce que j'ai tenté (selon ce que j'ai sur le net) :
    - force https dans joomla : décoché : aucun résultat
    - dans le fichier vmpayment_2.php à la racine, j'ai retiré toutes les conditions du "no" : aucun résultat
    - modifié le htaccess pour et commenter toutes les lignes qui bloquent les attaques sur joomla :
    # Block any script trying to base64_encode data within the URL.
    #RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
    # Block any script that includes a <script> tag in URL.
    #RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
    # Block any script trying to set a PHP GLOBALS variable via URL.
    #RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
    # Block any script trying to modify a _REQUEST variable via URL.
    #RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
    # Return 403 Forbidden header and show the content of the root home page
    #RewriteRule .* index.php [F]

    aucun résultat ! etc ... RAS dans le log vituemart ni dans le log de joomla ...

    Ma config : virtuemart VirtueMart 3.2.12 / Joomla, 3.6.4. / VM Payment - Paybox verifone
    Merci d'avance
    ps : si vous avez besoin de l'url n'hésitez pas à me la demander en MP

    Connexion ou Créer un compte pour participer à la conversation.