Problème avec Hikashop & le Plugin STRIPE...

  • Posts: 11
  • Thank you received: 0
6 years 1 month ago #298740

-- url of the page with the problem -- : www.le-margouillat-vert.com/index.php/co...shop/checkout/step-0
-- HikaShop version -- : 3.5.1
-- Joomla version -- : 3.8.12
-- PHP version -- : 5.6
-- Browser(s) name and version -- : Firefox

Bonjour,
J'ai acheté via votre site le Plugin de payement STRIPE, ainsi que la Version Essential de Hikashop.

Le souci que je rencontre, c'est que les paiement ne se font pas du " Premier coup ".

En fait lorsque j'entre le N° de carte bleue et tous les renseignement utiles, en validant le paiement, la page se rafraichit, et la commande prend le statut de "Annulée" dans le back end. En front end c'est comme ci on avait appuyé sur la touche F5.

En essayant une deuxième fois, la transaction passe ( réentrer le N° de carte bleue et tous les renseignements ect... )

Merci de bien vouloir m'aider...

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
6 years 1 month ago #298757

Bonjour,

Le plugin Stripe Connect nécessite l'usage du système de passage en caisse d'HikaShop 3 et non la version "legacy" d'HikaShop 2.

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 11
  • Thank you received: 0
6 years 1 month ago #298758

Merci de votre réponse Jérôme.
Etant débutant sur HIKASHOP je n'ai pas très bien compris votre réponse.
Comment puis-je désactiver la version " LEGACY " ?

Si vous faites référence à : Sytème - Avancé - Options obsolètes :

- Utiliser le design bootstrap : OUI
- Variante publiée par défaut : OUI
- Passage en caisse obsolète : NON
- Ajout au panier obsolète : NON
Tableau de bord obsolète : NON
Caroussel obsolète : NON

Last edit: 6 years 1 month ago by kitebird.

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
6 years 1 month ago #298762

Bonjour,

Oui il s'agit bien des options "obsolètes".
www.hikashop.com/support/documentation/5...html#advanced_legacy

Sachant que vous avez le paramètre "step-0" dans votre URL de passage en caisse ; cela indique l'utilisation de l'ancien système.

index.php/component/hikashop/checkout/step-0

J'ai effectué un test rapide sur votre site et il y a en effet un soucis dans la validation de la commande.
Il faudrait pouvoir regarder dans le log de paiement d'HikaShop afin de déterminer la raison de ce soucis ; mais je pense que cela est lié à la validation du compte côté Stripe.

Serait-il possible d'avoir les détails du log ou d'un compte administration afin de vérifier ce log ?
(merci d'utiliser le formulaire de contact lorsque vous nous envoyez des informations privées/sensibles. N'oubliez pas d'ajouter l'URL du thread du forum afin que l'équipe de support saches comment assigner et traiter le message)

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 11
  • Thank you received: 0
6 years 1 month ago #298778

Merci Jerome pour votre réponse,
J'ai vérifié du côté STRIPE, le compte est bien validé.

Sur vos conseils, j'ai bien envoyé une demande via le formulaire de contact avec les infos nécessaires.

Cordialement,

Please Log in or Create an account to join the conversation.

  • Posts: 11
  • Thank you received: 0
6 years 1 month ago #298788

Je viens de faire la mise à jour vers la 4.0.0 Essential.
J'ai du m'y reprendre à 3 fois pour valider une commande.
C'est étrange au début ça fonctionnait bien ;/

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
6 years 1 month ago #298798

Bonjour,

Je crains de ne pas pouvoir faire grand chose pour le soucis que vous avez.
Voici le contenu que nous pouvons trouver dans le log

10.08.18 16:40:30 - StripeConnect

Create Customer Error
Unexpected error communicating with Stripe. If this problem persists, let us know at support@stripe.com.

(Network error [errno 35]: SSL connect error)
10.08.18 16:40:31 - StripeConnect

Create Charge Error
Unexpected error communicating with Stripe. If this problem persists, let us know at support@stripe.com.

(Network error [errno 35]: SSL connect error)

Le plugin utilise la librairie officiel de Stripe et gère les erreurs mais le problème de connection SSL n'est pas lié au plugin ou même à la librairie.
Il va falloir contacter le support de Stripe pour en savoir plus.

Cordialement


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 11
  • Thank you received: 0
6 years 1 month ago #298807

Merci Jerome je vais voir ça...
Comment faites vous pour voir les logs sur Hikashop ? ça me serait utile.

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
6 years 1 month ago #298811

Bonjour,

Comme indiqué précédement, je parle du log de paiement d'HikaShop :

Il faudrait pouvoir regarder dans le log de paiement d'HikaShop afin de déterminer la raison de ce soucis

Celui ci se trouve dans la configuration d'HikaShop, CF documentation :
www.hikashop.com/support/documentation/5...nfig.html#main_files

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 11
  • Thank you received: 0
6 years 1 month ago #299131

Bonjour Jerome,
Je me permets de revenir vers vous une fois de plus pour ce problème.

J'ai réalisé une commande rapidement en faisant tout dans la foulée et c'est passé sans problème.

Par contre si l'on prend son temps ça bug.

J'ai regardé sur mes logs Hikashop et Stripe, en fait si on prend un peu de temps pour passer la commande, la requête n'arrive jamais sur le serveur stripe.

J'ai contacté Stripe, ils m'ont dit qu'il ne pouvait pas beaucoup m'aider justement parce qu'ils ne voient aucunes requêtes de leur côté et donc pas de message d'erreur.

Merci de m'aider si vous le pouvez,

j'ai déjà perdu quelques commandes :/

cordialement,

Please Log in or Create an account to join the conversation.

  • Posts: 11
  • Thank you received: 0
6 years 1 month ago #299135

Voici le log d'une commande réussie :

Stripe\Charge Object
(
    [id] => ch_1DJH0EKE1xxxxxxxxxxxx
    [object] => charge
    [amount] => 890
    [amount_refunded] => 0
    [application] => 
    [application_fee] => 
    [balance_transaction] => txn_1DJHxxxxxxxxxxxxxxx
    [captured] => 1
    [created] => 1539075342
    [currency] => eur
    [customer] => cus_DkmZQxxxxxxx
    [description] => Numéro de commande : 52
    [destination] => 
    [dispute] => 
    [failure_code] => 
    [failure_message] => 
    [fraud_details] => Array
        (
        )

    [invoice] => 
    [livemode] => 1
    [metadata] => Stripe\AttachedObject Object
        (
            [order_id] => 52
        )

    [on_behalf_of] => 
    [order] => 
    [outcome] => Stripe\StripeObject Object
        (
            [network_status] => approved_by_network
            [reason] => 
            [risk_level] => normal
            [seller_message] => Payment complete.
            [type] => authorized
        )

    [paid] => 1
    [payment_intent] => 
    [receipt_email] => xxxxxxxx@xxxx.
    [receipt_number] => xxxx-4342
    [refunded] => 
    [refunds] => Stripe\Collection Object
        (
            [object] => list
            [data] => Array
                (
                )

            [has_more] => 
            [total_count] => 0
            [url] => /v1/charges/ch_1DJH0EKExxxxxxxxxx/refunds
        )

    [review] => 
    [shipping] => 
    [source] => Stripe\Card Object
        (
            [id] => card_1DJH08KE1Ukxxxxxxxxxxx
            [object] => card
            [address_city] => xxxxxx
            [address_country] => FR
            [address_line1] => xxxxxxx
            [address_line1_check] => unavailable
            [address_line2] => 
            [address_state] => xxxxxx
            [address_zip] => xxxxxxxx
            [address_zip_check] => unavailable
            [brand] => Visa
            [country] => FR
            [customer] => cus_DkmZQWeCxxxxxx
            [cvc_check] => pass
            [dynamic_last4] => 
            [exp_month] => xx
            [exp_year] => xxxx
            [fingerprint] => 7ZsxOTfEUxxxxxx
            [funding] => debit
            [last4] => xxxx
            [metadata] => Stripe\AttachedObject Object
                (
                )

            [name] => xxxxxxxxxx
            [tokenization_method] => 
        )

    [source_transfer] => 
    [statement_descriptor] => 
    [status] => succeeded
    [transfer_group] => 
)

Last edit: 6 years 1 month ago by Jerome. Reason: [code] tag is nice. Secure your private date too

Please Log in or Create an account to join the conversation.

  • Posts: 11
  • Thank you received: 0
6 years 1 month ago #299147

ReBonjour Jerome,

Il semblerait que j'ai trouvé la solution et Hikashop n'est pas en cause.
J'ai eu le log suivant après échec de paiement :


Create Charge Error
Unexpected error communicating with Stripe
(Network error [errno 35]: SSL connect error)

En voyant ce message, j'ai donc appelé Mon hébergeur et contacté Stripe.
Ce qui provoque cette erreur, c'est que les bibliothèques de certificats SSL n'étaient pas à jour sur les serveurs de part et d'autre.

Maintenant ça a l'air de fonctionner.

En résumé, Quand on a ce souci il faut appeler son hébergeur.

J'espère que cela aidera d'autres utilisateurs et viendra en plus dans votre base de connaissance. :)

Cordialement,

Please Log in or Create an account to join the conversation.

Time to create page: 0.054 seconds
Powered by Kunena Forum